Java8とは何ですか?

藏色散人
リリース: 2020-09-17 16:29:09
オリジナル
16443 人が閲覧しました

Java8 (jdk1.8 とも呼ばれる) は、Java 言語開発のメジャー バージョンです。 Oracle は、関数型プログラミング、新しい JavaScript エンジン、新しい日付 API などをサポートする Java 8 バージョンを 2014 年 3 月 18 日にリリースしました。

Java8とは何ですか?

#新機能

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!