Java 8: как это может предшествовать общему принятию Java 7 - PullRequest
2 голосов
/ 24 марта 2012

Я нахожу все больше и больше новостей о Java 8 - однако, Java 7 только сейчас применяется во многих местах.Например, на моей работе мы все еще на Java 6, хотя у некоторых из нас есть Java 7.

Мне интересно - каково ограничение на доступные версии Java?Как часто можно ожидать появления и реализации новой спецификации Java.Я всегда думал, что Java 8 будет далеко в будущем, так как Java 7 все еще развивается.

Может быть, есть хороший (не tl; dr) официальный источник для такого рода деталей, который мне не хватает, если так, пожалуйста, дайте мне знать.

Ответы [ 2 ]

10 голосов
/ 24 марта 2012

Страница википедии - это неплохой источник информации о прошлом графике выпуска и будущих датах.

В общем, период между выпусками составляет примерно два года.Между 6 и 7 был огромный разрыв из-за того, что Oracle приобрела Sun и пытался открыть JDK с открытым исходным кодом, однако я не ожидал, что это повторится.

Как всегда, примите любую будущую дату выпуска сщепотка соли.На сегодняшний день дата 8 - лето 2013, поэтому, если бы я планировал проекты, я бы не рассчитывал, что он будет доступен и стабилен (один или два релиза патча) до конца 2013 года.

4 голосов
/ 24 марта 2012

Было 2 варианта: 1. Подождите с Java SE 7, пока все функции не будут готовы 2. Выпустите Java SE 7 сейчас (лето 2011 г.) и Java SE 8 вскоре после этого с остальными функциями

Oracle выбрал вариант 2.

Примечание:

...