Java 14, pattern matching и instanceOf

Одним из нововведений, которые планируется добавить в Java 14, станет паттерн матчинг, а именно возможность использования шаблонов в конструкции instanceOf. Во многих JVM-языках программирования паттерн матчинг есть уже давно. Например, для проверки типа объекта и выбора последующих действий в Scala можно использовать case-выражение: val checkObj: Any = ...

Java 11 и запуск програм, состоящих из одного файла

Часто в процессе тестирования приходится писать небольшие программы-примеры, весь код которых располагается в одном файле. Такие программы приходится постоянно перекомпилировать и заново запускать, что приводит к монотонному повторению двух действий, а именно запуску команд javaс и java. В связи с этим в Java 11 предлагается ввести возможность упрощенного запуска программ, состоящих из одного файла (JEP 330).

Java 9 и try-with-resources

В данной заметке хочу рассказать о небольшом изменении, появившемся в Java 9, а именно улучшении, касающемся конструкции try-with-resources. Эти изменения не настолько глобальны, как появление новой модульной системы, но могут быть полезны при написании разных Java-программ.
RSS (Открывает новое окно)(Открывает новое окно)
— Предметов на странице
Показывается результатов: 1 - 5 из 14.

В сферу интересов входят вопросы, связанные с хранением данных и парадигмами программирования.

Предпочитаю Java и Scala.

Нет открытого контента.
Откройте запись дневника, чтобы получить совет.