精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

磨劍三年,跳票一年,Java9新功能有哪些神通?

責任編輯:editor007

作者:田曉旭譯

2017-09-22 22:24:27

摘自:it168網站

在經歷了一輪又一輪的跳票,一次又一次的延遲之后,萬眾期待的Java 9終于來了。JDK 9是自2014年3月之后第一次升級的Java標準版本,從最開始,程序員就對此抱有了極大的熱情,如今千呼萬喚始出來,我們就一起來看看Java 9有哪些新特性:

在經歷了一輪又一輪的跳票,一次又一次的延遲之后,萬眾期待的Java 9終于來了。迫不及待想要嘗鮮的程序員們,可以點擊以下的鏈接下載:http://www.oracle.com/technetwork/java/javase/downloads/index.html。

磨劍三年,跳票一年,Java 9新功能有哪些神通?

JDK 9是自2014年3月之后第一次升級的Java標準版本,從最開始,程序員就對此抱有了極大的熱情,如今千呼萬喚始出來,我們就一起來看看Java 9有哪些新特性:

Project Jigsaw — Module System

Java 9的主要改變是Project Jigsaw的形式,這是一個全新的模塊系統。作為Java 9的重要特征,Project Jigsaw在受到關注的同時也避免不了受到diss。這個功能會使JDK、run-time images以及Java 源代碼等模塊化,甚至開發者還可以創建自己的模塊來簡化代碼。

JShell

Java 9中引入了JShell工具,它讓很多程序員為之瘋狂,為Java平臺帶來了讀入-求值-打印-循環(Read-Eval-Print-Loop,REPL)功能。它的目的在于以即時結果和反饋的形式,簡化原型的實現并幫助我們探索語言在編碼時的可選項。

輕量級JSON API

Java 9中有一個輕量級的API,它支持JSON文檔和數據流的生成和使用,在Java 9的主要特性中,這是最值得期待的,同時也是最有望帶來性能改進的。

Process API Changes

Process API的改進使得Java 9對OS process擁有更好的控制和管理方式。

Segmented Code Cache

JDK 9中的代碼段在Segmented Code Cache的作用下,可以被更加細分,而且每個代碼段還可以包括特定類型的編譯代碼,這個功能同樣也有望提升Java 9性能。

Ahead of time compilation

雖然還在實驗階段,但是AOT編譯有望提高應用程序的啟動時間。

New HTTP 2 Client

如果沒有新的HTTP客戶端來實現HTTP / 2和WebSocket,那么Java 9是不完善的。它將改進Web頁面加載時間、提高性能和減少資源使用。

Parser API for Nashorn

JDK 9中附帶了一個Nashorn的parser API,它的目標是Java在本地JVM中實現輕量級高性能 JS runtime。這個新特性可以保障Java 9更好的融合JavaScript和Java的兩方之力。

除此之外,Java 9還包含以下特性:

Multi-release JARs

Process API updates

Garbage Collector improvements

Better Javadoc

Stream API improvements

Private interface methods

當然,這還只是冰山一角,Java 9的功能集實際要長得多,大家可以去以下地址查看Java 9的完整功能集:https://docs.oracle.com/javase/9/whatsnew/toc.htm#JSNEW-GUID-9205ABFD-2024-40C8-B01E-A7328BBE4276。

對于姍姍來遲的Java 9,你有什么看法和建議?歡迎在下方留言評論。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 肇东市| 双鸭山市| 仙居县| 项城市| 凉城县| 法库县| 阿巴嘎旗| 新晃| 五指山市| 海城市| 邻水| 板桥市| 鲁山县| 会理县| 湟源县| 任丘市| 红桥区| 扎兰屯市| 仪征市| 慈溪市| 东明县| 汉源县| 越西县| 夏邑县| 云霄县| 达拉特旗| 肃南| 巧家县| 靖江市| 大关县| 陵川县| 云安县| 平泉县| 黄石市| 叶城县| 武清区| 桓仁| 毕节市| 札达县| 平果县| 安远县|