A Java SE 14 változat kiegészült a java.lang.Record osztállyal. Mivel a
java.lang.* csomag implicit módon kerül importálásra a Java osztályokba, névtérütközést
okozhat, ha egy másik csomag Record osztályának importálása helyettesítő karakter használatával történik. Ha például az alkalmazás com.foo.Record osztályt használ, amely az import com.foo.* használatával kerül
importálásra, akkor a Java 14 változatától kezdődően a fordító nem tudja megállapítani, hogy az alkalmazás a Record
osztály használatakor a com.foo.Record vagy java.lang.Record osztályra hivatkozik-e.
A névtérütközés elkerülése érdekében használjon egyetlen importálástípust, például: import com.foo.Record.
Ez a szabály fájlonként egyszer jelöli meg a meglévő Record hivatkozást. Tekintse át
az alkalmazás Record osztályainak használatát, és győződjön meg róla, hogy azok nem
helyettesítő karakter használatával kerültek importálásra.
A változásokkal kapcsolatos további információk: Java 14 kiadási megjegyzések: JEP 359 Records (előzetes).