Java8 (jdk1.8 とも呼ばれる) は、Java 言語開発のメジャー バージョンです。 Oracle は、関数型プログラミング、新しい JavaScript エンジン、新しい日付 API などをサポートする Java 8 バージョンを 2014 年 3 月 18 日にリリースしました。
#新機能
Java8 には多くの新機能が追加されています。主に以下について説明します。# ラムダ式 - ラムダでは、関数をメソッドのパラメーターとして使用できます (関数はパラメーターとしてメソッドに渡されます。)
#● メソッド リファレンス - メソッド リファレンスは、非常に便利な構文を提供します。これは、Java クラスまたはオブジェクト (インスタンス) のメソッドまたはコンストラクターを直接参照できます。ラムダと組み合わせて使用すると、メソッド参照を使用すると、言語構造をよりコンパクトかつ簡潔にし、冗長なコードを減らすことができます。
● デフォルト メソッド− デフォルトのメソッドはインターフェースに実装メソッドがあります
#● 新しいツール − Nashorn エンジン jjs、クラス依存関係アナライザ jdeps などの新しいコンパイル ツール ● ストリーム API − 新しく追加された Stream API (java.util.stream) は、真の関数型プログラミング スタイルを Java に導入します。#Date Time API - 日付と時刻の処理を強化します。##● オプション クラス - オプションクラスは、ヌル ポインター例外を解決するために Java 8 クラス ライブラリの一部になりました。
#● Nashorn、JavaScript エンジン - Java 8 は、JVM アプリケーション上で特定の JavaScript を実行できるようにする新しい Nashorn JavaScript エンジンを提供します。 ##以上がJava8とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。