2

Java 8 に関するニュースがますます増えていますが、Java 7 が多くの場所で採用され始めたばかりです。たとえば、私の職場では、Java 7 を使用している人もいますが、まだ Java 6 を使用しています。

私は疑問に思っています-Javaの利用可能なバージョンの制限は何ですか? 新しい Java 仕様が展開され、実装される頻度はどれくらいでしょうか。Java 7 はまだ進化していたので、Java 8 はずっと先のことだと思っていました。

たぶん、私が見逃しているこの種の詳細については、適切な (tl;dr 以外の) 公式ソースがあるかもしれません。もしあれば、お知らせください。

4

2 に答える 2

10

ウィキペディアのページは、過去のリリーススケジュールと将来の日付に関するアイデアを提供するための非常に優れた情報源です。

一般的に、リリース間の期間は約2年です。SunがOracleに買収され、JDKをオープンソース化しようとしたため、6と7の間に大きなギャップがありましたが、これが繰り返されることはないと思います。

相変わらず、塩のピンチで将来のリリース日を取ります。現在の8の日付は2013年の夏なので、プロジェクトを計画している場合は、2013年の終わりまで、プロジェクトが利用可能で安定している(1つまたは2つのパッチリリース)ことに頼ることはありません。

于 2012-03-24T12:01:34.533 に答える
4

2 つのオプションがありました。 1. すべての機能が準備できるまで Java SE 7 を使用する 2. Java SE 7 を今 (2011 年夏) リリースし、その後すぐに Java SE 8 を残りの機能とともにリリースする

オラクルはオプション 2 を選択しました。

ノート:

于 2012-03-24T12:48:23.387 に答える