Конференцию JavaOne корпорация Oracle начала с презентации JavaFX 2.0 — новой версии платформы функционально богатых клиентских интернет-приложений, соперничающей с Adobe Flash и Microsoft Silverlight. JavaFX 2.0 — это набор Java-библиотек и API, позволяющих разрабатывать клиенты как на самом Java, так и на других языках, работающих на JVM. В новой версии улучшена поддержка 3D-графики и эффектов, добавлены интеграция со Swing-приложениями и основанный на XML язык построения пользовательских интерфейсов FXML. Для Java 9 запланирована функция самонастройки виртуальной машины Java, улучшенная интеграция с целевыми платформами и поддержка больших объемов памяти. Кроме того, обещана «коммунальность» — возможность исполнения нескольких приложений на одной JVM. В Java 8 появятся поддержка модульности и лямбда-исчисления. Выходящая же вскоре платформа Java EE 7 будет ориентирована на облачные вычисления.