Некоторые преимущества использования Oracle Java 13 перед предыдущими версиями:
- Динамическое архивирование классов. 12 Общие классы размещаются в отдельном совместно используемом архиве, что позволяет ускорить запуск приложений и снизить накладные расходы. 1
- Улучшение управления памятью. 24 В сборщике мусора ZGC добавлена поддержка возвращения неиспользуемой памяти операционной системе. 1
- Переработанная реализация API Legacy Socket. 1 Она проще в сопровождении и отладке. 1
- Поддержка текстовых блоков. 12 Новая форма строковых литералов позволяет включать в исходный код многострочные текстовые данные без применения в них экранирования символов и сохраняя исходное форматирование текста в блоке. 1
- Расширение команды выбора switch. 4 Её можно использовать не только как оператор, но и как выражение. 4
При этом в Java SE 13 сохранена обратная совместимость с прошлыми выпусками платформы Java, все ранее написанные Java-проекты без изменений будут работоспособны при запуске под управлением новой версии. 1