Oracle току-що пусна Java 9, новата версия и най-новата актуализация на платформата Java, включваща подобрения във всички области.
Новата версия включва дълъг списък от подобрения и промени като поддръжка на модуларизация, по-добра производителност, поддръжка за нови стандарти и др.
Oracle класифицира Java 9 като основна версия. Бележките по изданието подчертават всички основни промени в различните компоненти на Java.
Най-голямата промяна, според Oracle, е въвеждането на Java Platform Module System. Той „въвежда нов вид компонент за програмиране на Java“, модулът, име, самоописана колекция от данни и код.
JDK на Java е разделен на модули, които, наред с много други неща, са преструктурирали образите за изпълнение на JDK и JRE, което от своя страна е подобрило производителността, сигурността и поддръжката.
Повечето промени са важни само за разработчиците на Java, но има някои, които засягат домашните потребители, които изпълняват Java приложения локално или в мрежата.
Ето списъка с промените, които може да са от значение за домашните потребители:
- Инсталаторът на JRE 9 за Windows включва опция за "деактивиране на Java съдържание в браузъра" по време на настройката. Трябва да изберете персонализирана настройка на първия екран за инсталиране, за да стигнете до тази опция. Това блокира Java да работи в браузъра по време на инсталацията (преди това трябваше да деактивирате това в контролния панел).
- Приставката Java е оттеглена. Въпреки че все още е включен в JDK 9, който е издаден днес, Oracle отбелязва, че приставките и свързаните с тях аплет технологии могат да бъдат премахнати в бъдещи версии. API на аплета също е остарял.
- Аплетът на Java Control Panel за Windows е актуализиран. Той предлага търсене сега, модалните диалогови прозорци са изчезнали и информацията трябва да бъде по-лесна за намиране според Oracle. Разположението на някои опции обаче се промени. Предлагат се следните опции:
- Деактивирайте автоматичната проверка на актуализацията.
- Управлявайте настройките на работния плот на Java.
- Управление на уеб настройки (изключения, набор от правила за разполагане, временни настройки на файлове, мрежа, преглед на кеша на Java).
- Управление на настройките за защита (активиране на Java съдържание в браузъра, активиране на разширени ограничения за защита, управление на сертификати).
- Списък с разширени опции.
Общите характеристики, които представляват интерес, включват деактивиране на SHA-1 сертификати, по-добра поддръжка на TLS и др.
Можете да изтеглите Jave SE Development KIT 9 от тази страница и JRE 9 от тази страница. Предлагат се изтегляния за Linux, Mac OS X, Windows и Solaris.