Java SE 6 по сравнению с JRE 1.6 по сравнению с JDK 1.6 - Что они означают?

170
задан Joachim Sauer 24 October 2011 в 15:02
поделиться

3 ответа

При вводе "Java - версия", Вы видите три номеров версий - версия Java (на моем, это" 1.6.0_07"), Java версия Среды выполнения SE ("сборка 1.6.0_07-b06") и версия HotSpot (на моем, это" build 10.0-b23, mixed mode"). Я подозреваю "11.0", Вы видите, версия HotSpot.

Обновление: HotSpot (или используемый, чтобы быть, теперь они, кажется, используют его для значения целого VM), своевременный компилятор, который встроен к виртуальной машине Java. Бог только знает, почему Sun дает ему число отдельной версии.

54
ответ дан Paul Tomblin 23 November 2019 в 20:47
поделиться
  • JDK - Комплект разработчика для Java
  • JRE - среда выполнения Java
  • Java SE - Java Standard Edition

SE определяет ряд возможностей и технических возможностей; существуют более сложные выпуски (Enterprise Edition †“EE) и более простые (Микро Выпуск †“ME †“для мобильных сред).

JDK включает компилятор, и другие инструменты должны были разработать JAVA-приложения; JRE не делает. Так, для выполнения JAVA-приложения, кто-то еще обеспечивает, Вам нужен JRE; для разработки JAVA-приложения Вам нужен JDK.

Отредактированный : Как Chris Marasti-Georg указал в комментарии, можно узнать большую информацию в Sun веб-сайт Java , и в особенности от раздел Java SE , (2-я опция, Java Комплект разработчика SE (JDK) 6 Обновлений 10).

<час>

Отредактированный 06.04.2011: мировыми поворотами и Java теперь управляет Oracle, которая купила Sun. Позже в этом году sun.com домен, как предполагается, идет темный. Новая страница (на основе перенаправления) является этим страница Java в Технической Сети Oracle. (См. также java.com .)

<час>

Отредактированный 11.01.2013: И мир продолжает поворачиваться (21.12.2012, несмотря на это), и lo, и созерцайте, JRE 6 собирается достигнуть своего конца поддержки. Oracle не говорит больше общедоступных обновлений Java 6 после февраля 2013.

В данной версии Java, этот ответ остается действительным. JDK является Комплект разработчика для Java, JRE является средой выполнения Java, Java, SE является стандартным выпуском и так далее. Но версия 6 (1.6) становится устаревшей.

Отредактированный 29.04.2015: И еще с несколькими оборотами вокруг солнца, время настало для конца поддержки Java SE 7, также. В апреле 2015 Oracle подтвердил , что он больше не обеспечивал общедоступные обновления Java SE 7. Предварительный конец общедоступных обновлений для Java SE 8 является мартом 2017, но что дата окончания подвержена изменениям (позже, не ранее).

167
ответ дан Jonathan Leffler 23 November 2019 в 20:47
поделиться

С выпуском Java 5 версия продукта была сделана отличной от версии разработчика, как описано здесь

4
ответ дан toolkit 23 November 2019 в 20:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: