argius note

プログラミング関連

Java SE 8 (1) - 概要と一覧

このシリーズは、2014-03-18に正式リリースが予定されている、Java SE 8の新機能と拡張機能についてまとめたものです。
(2014-03-21追記)予定通り、2014-03-18(現地時間)にリリースされました。APIドキュメントも公開されたので、そちらに差し替えました。

ここで触れている内容の範囲では、今後おそらく変更は無いと思いますが、リリース後に確認する予定です。
また、外部リンクについては、リリース後に変更する可能性があります。

シリーズ目次


コンポーネント別 一覧

コンポーネント*1の新機能・拡張機能の一覧です。JSR 337: Java SE 8 (OpenJDK)を元にしています。
パッケージ、クラス、メソッドなどのリンクは、その機能の代表的なものを示しています。


実行環境

  • Windows 7 Professional 32bit
  • JDK 1.8.0 ea b121
    • 最終的にはeaでないバージョンで確認する予定
  • JDK 1.8.0 132
    • (2014-03-21追記)確認済み
  • Bash (Cygwin)
    • 単にサンプルのプロンプトが$になっているだけ

注記

  • 日本語の逐語訳については、既存の日本語ドキュメントを参考にしています。
    • ジェネリックスは総称型、アノテーションは注釈という表記にしています。
    • 既存の日本語ドキュメントに無いものは、一般的な訳語と思われるものを採用しています。
  • 本文中では、Java SE 8をJava8などと略記します。
  • APIドキュメントのリンクは、Java7とJava8の両方がありますが、これは意図的なものです。

*1:昔のドキュメントにあった、新機能と拡張機能の名称に似たものを採用しています。