Java – один из самых известных языков программирования в мире. 21 сентября 2017 года было выпущено последнее обновление под названием Java 9 . Недавно выпущенный Java Development Kit (JDK) 9 наполнен новыми, инновационными функциями, такими как новые модульные файлы, новые необязательные фазы времени соединения, дополнительные опции инструментов, формат JMOD, улучшения компиляции и многое другое.
В этой статье вы узнаете, как загрузить Java 9, и узнаете о ее важных функциях для разработчиков.
Java Developer Kit 9 Особенности
Хорошо известно, что ключевой особенностью JDK 9 является модульная система платформы Java. Эта модульная система значительно поможет сделать Java более масштабируемой. Это означает, что он будет работать лучше на небольших устройствах. Есть семь других важных функций, о которых мы поговорим ниже.
1. Реактивные Streans
Функция реактивного программирования в Java 9 является очень популярным инструментом для разработки приложений. Он был значительно улучшен, так как фреймворки Akka, Play и Scala были включены в Reactive Streams.
Кроме того, Реактивные потоки в Java 9 реализуют параллельные и масштабируемые приложения, что облегчает работу платформы на небольших вычислительных устройствах.
2. Улучшения API
Интерфейс потока был улучшен благодаря четырем новым методам, которые позволяют пользователям создавать источники потоков из коллекций данных. Пользователи будут иметь гораздо большую гибкость при настройке потоковых элементов.
3. Частные методы
Поскольку Oracle, бренд Java, хочет избежать создания пользователями избыточного кода, они добавили функцию закрытых методов, которая создаст больше возможностей повторного использования.
4. Микро тесты
Java 9 использует Java Benchmarking Harness для повышения эффективности процесса разработки. Следовательно, оптимизация и время прогрева будут в значительной степени улучшены.
5. Новый HTTP-клиент
Новый HTTP-клиент в Java 9 будет предлагать повышенную производительность и поддержку как в WebSocket Handshake, так и в HTTP/2.
6. JShell
Функция чтения-чтения-печати будет доступна в Java 9 благодаря Jshell. Эта функция позволяет пользователям оценивать как выражения, так и операторы с помощью API. Это также означает, что другие приложения имеют доступ к этим возможностям.
7. Повышенная безопасность
Java 9 не только обладает более высокой безопасностью, но и внедрила новую строковую схему, которая оптимизирует обновления безопасности.
Заключение
В общем, JDK будет легче ориентироваться, особенно на небольших вычислительных устройствах. Будут улучшены функции безопасности и увеличена общая производительность. Пользователям будет гораздо проще разрабатывать и создавать коды. Здесь вы можете скачать Java 9.