ホームページ >Java >&#&はじめる >Java8の新機能は何ですか

Java8の新機能は何ですか

王林
王林オリジナル
2020-10-26 09:37:3649882ブラウズ

Java8 の新機能は次のとおりです: 1. ラムダ式、2. メソッド参照、3. デフォルト メソッド、4. 新しいコンパイル ツール、5. ストリーム API、6. 日時 API、7. オプション、8 . Nashorn JavaScript エンジン。

Java8の新機能は何ですか

Java8 には多くの新機能が追加されています。主に次の点について説明します:

(学習ビデオの推奨: java コース )

1. ラムダ式

Lambda では、関数をメソッドのパラメーターとして使用できます (関数はパラメーターとしてメソッドに渡されます)。

2. メソッド リファレンス

メソッド リファレンスは、既存の Java クラスまたはオブジェクト (インスタンス) のメソッドまたはコンストラクターを直接参照できる非常に便利な構文を提供します。メソッド参照をラムダと組み合わせて使用​​すると、言語構造をよりコンパクトかつ簡潔にし、冗長なコードを減らすことができます。

3. デフォルト メソッド

デフォルト メソッドは、インターフェイスに実装されたメソッドです。

4. 新しいツール

新しいコンパイル ツール (Nashorn エンジン jjs、クラス依存関係アナライザー jdeps など)。

5. ストリーム API

新しく追加されたストリーム API (java.util.stream) は、真の関数型プログラミング スタイルを Java に導入します。

6. Date Time API

日付と時刻の処理を強化します。

7. オプション クラス

オプション クラスは Java 8 クラス ライブラリの一部となり、null ポインター例外を解決するために使用されます。

8. Nashorn JavaScript エンジン

Java 8 は、JVM 上で特定の JavaScript アプリケーションを実行できるようにする新しい Nashorn JavaScript エンジンを提供します。

関連する推奨事項:Java の使用を開始する

以上がJava8の新機能は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。