Некоторые преимущества использования Oracle JDK 17 для разработки корпоративных приложений:
- Улучшенная безопасность. 1 В версии JDK 17 есть поддержка контекстно-зависимых фильтров десериализации, что повышает безопасность. 1
- Поддержка macOS на архитектуре AArch64. 2 Это обеспечивает поддержку новой линии процессоров (M1), которые Apple выпустила в прошлом году. 2
- Закрытые классы и интерфейсы. 12 Они ограничивают, какие другие классы или интерфейсы могут расширять или реализовывать их. 1 Это помогает разработчикам API создавать более устойчивый код. 1
- Улучшенный векторный API. 12 Он помогает разработчикам выражать векторные вычисления, что обеспечивает более высокую производительность по сравнению со скалярными вычислениями. 12
- Новый сборщик мусора No-Op Garbage Collector. 3 Он позволяет точно измерить использование памяти приложением и снизить нагрузку на операции с памятью. 3
Кроме того, использование Oracle JDK 17 даёт возможность бесплатно использовать бинарные файлы Oracle JDK в производстве на три года, включая ежеквартальные обновления производительности, стабильности и безопасности. 12