Есть ли в JavaFX функции или возможности, которые будут полезны благодаря улучшениям языка / виртуальной машины в более поздних версиях Java? - PullRequest
0 голосов
/ 13 июля 2011

Интересно, будет ли JavaFX продолжать использовать «основную» JVM, поставляемую JavaSE, и, следовательно, получать все улучшения для виртуальной машины, или они будут использовать свое собственное выделение виртуальной машины Hotspot, специально оптимизированной для них.

Будет ли возможно ориентироваться на JavaFX с каждой версией языка Java или есть ограничения или проблемы обратной совместимости?

Планируются ли функции для более поздних версий языка Java, из которых может извлечь выгоду JavaFX?

1 Ответ

1 голос
/ 24 февраля 2012
  1. Одной из функций , запланированных для Java FX, является «Более тесная интеграция с Java SE».Кроме того, из FAQ по JavaFX, вопросы 5 , ясно, что JavaFX все еще будет использовать Java SE в качестве своей JVM, как говорится

    , начиная с JavaFX 2.0.2 и JavaОбновление 2 SE 7 (декабрь 2011 г.), Oracle начала развертывание решения, с помощью которого устанавливается среда выполнения JavaFX при установке Oracle SE 7 Java SE 7.Кроме того, JavaFX SDK теперь является частью Java SE SDK (JDK).Когда Java SE 8 достигнет общей доступности (GA), среда выполнения JavaFX станет частью Oracle JRE

  2. Java FX 1.1, 1.2 и 2 не были полностью обратно совместимы.А интеграция JavaFX с JavaSE может означать потерю некоторой совместимости между версиями Java SE и версиями JavaFX.Немного скоро, чтобы сказать.

  3. Объявленная «Дорожная карта JavaFx» и будущие выпуски не показывают каких-либо преимуществ для JavaFX среди новых функций Java SE.Учитывая рекламируемую интеграцию, я бы не стал сбрасывать со счетов это.

Теперь все это в настоящее время основано на планах Oracle.Кто скажет, что может измениться здесь с появлением JavaFX 3?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...