Можно ли добавить поддержку Unicode 8.0 в Java 8, загрузив файл патча любого типа?Или я должен перейти на Java 9?
Поддержка Юникод 7 и Юникод 8 были добавлены к Java 9 , документировано на странице проекта JDK 9 .
Нет реализацииJava 8, о которой я знаю, имеет портированную поддержку для последующего Unicode.Я полагаю, что это возможно.Вы можете сделать это самостоятельно, компилируя из реализации Java с открытым исходным кодом, такой как OpenJDK , если у вас высокая мотивация.
Вместо этого я предлагаю перейти на Java9 или более поздней версии, если вам нужна поддержка более поздней версии Unicode.Обратите внимание, что Java 9 больше не поддерживается бесплатно , о чем я не знаю.
Java 10 добавляет:
Java 11 добавляет: