TGViewer
Java Java @java_sup · 1.49K subscribers
Post #685 739
Скрытые классы в Java 15


В Java с самого начала были анонимные классы. (Ну, вообще-то они появились в версии 1.1.) Однако анонимные классы не были анонимными. Вам не нужно было называть их, но под капотом они были названы компилятором Java. Если вы знакомы с командой javap, вы можете «разобрать» файл JAR и увидеть имя компилятора, сгенерированного для анонимных классов.

В Java 15 появились скрытые классы, у которых нет имени. Почти, как вы увидите. Это не часть языка, а часть JDK. Нет элемента языка для создания скрытых классов, но на помощь приходят методы и классы JDK.

В этой статье мы обсудим

-что такое скрытые классы и зачем они нужны,

-как вы можете использовать скрытые классы,

-как загружать скрытые классы с помощью методов JDK и, наконец,

-как легко создавать и загружать скрытые классы с помощью SourceBuddy .

https://dzone.com/articles/hidden-classes-in-java-15
DZone Hidden Classes in Java 15 Learn the reasoning behind and how to implement and track hidden classes starting with Java 15, using SourceBuddy for assistance and clarity.
More from @java_sup
  1. Apr 12, 2026В эпоху искусственного интеллекта Java актуальна как никогда Мощный, масштабируемый, надеж…
  2. Aug 6, 2025Объектно-ориентированные шаблоны проектирования на Java https://www.freecodecamp.org/news/…
  3. Aug 1, 2025Подробный обзор Spring Boot | Как он упрощает приложения Java и микросервисы https://www.y…
  4. Aug 1, 2025Практическое руководство по RecordBuilder на Java https://www.baeldung.com/java-recordbuil…
  5. Aug 1, 2025Переосмысление чистого кода Чистый код — это не выбор стиля, а образ мышления. В этой стат…
  6. Jun 12, 2025В этом уроке мы рассмотрим, как авторизовать запросы для определенных URL-адресов и методо…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →