Однако это Java 25! Она принесла нам такие фичи как Compact Sources и Instance Main Methods (JEP 512). Теперь мы можем писать на Java как на скриптовом языке: без создания классов, без модификаторов доступа и без явных импортов.
Это значительно снижает порог входа для новичков, ведь раньше нужно было объяснять что такое класс, что такое public, static, маccив строк. Теперь демонстрировать фрагменты кода и обучать основам Java станет гораздо проще.
А ещё вспомним, что уже довольно давно, со времён Java 10, мы можем запускать исходники на Java без компиляции:
java Hello.java
Как вас зовут? Борис
Добро пожаловать, Борис!
Более подробно читайте в моей новой статье
▶️ Compact Sources в Java ◀️
