Бен Эванс, член Java Community Process, сообщил, что в Java 9 планируется сосредоточиться на модульности и работе в режиме реального времени.
Модульную Java планировали сделать еще в релизе Java 8, но потом было решено отложить ее до выхода следующей версии, так как оригинальный дизайн был довольно сложным.
Модульность дает улучшенную среду для запуска приложений, а также уменьшенный размер кода в памяти. Кроме того, такая платформа лучше приспособлена к работе в режиме реального времени в защищенных системах вроде военной или автомобильной промышленности.
В свою очередь Oracle активно продвигает использование Java в «Интернете вещей».