Скрытые классы в Java 15
В Java с самого начала были анонимные классы. (Ну, вообще-то они появились в версии 1.1.) Однако анонимные классы не были анонимными. Вам не нужно было называть их, но под капотом они были названы компилятором Java. Если вы знакомы с командой javap, вы можете «разобрать» файл JAR и увидеть имя компилятора, сгенерированного для анонимных классов.
В Java 15 появились скрытые классы, у которых нет имени. Почти, как вы увидите. Это не часть языка, а часть JDK. Нет элемента языка для создания скрытых классов, но на помощь приходят методы и классы JDK.
В этой статье мы обсудим
-что такое скрытые классы и зачем они нужны,
-как вы можете использовать скрытые классы,
-как загружать скрытые классы с помощью методов JDK и, наконец,
-как легко создавать и загружать скрытые классы с помощью SourceBuddy .
https://dzone.com/articles/hidden-classes-in-java-15
Post #685
739