日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java 9特性

瀏覽:129日期:2022-09-06 13:35:27

Oracle已經公布,Java9首個增強計劃集(眾所周知的JEPs),已經確定會在2016年早些時候發布。

Java 9特性

三個新的API已經公布:

Process API在更新后能夠與操作系統中非JAVA相關的進程互動,目前使用的API存在諸多限制,這迫使開發人員經常求助于本地代碼。這個API存在的主要風險是操作系統的異構性,尤其是Windows。該API的設計需要適應在不同的操作系統上的小型設備的部署工作,它還應該考慮多個Java虛擬機運行在同一個操作系統進程的環境。這些考量將帶來一個更為抽象的API,這會增加設計的工作量。

新的HTTP客戶端,引入了對HTTP/2的支持。

現有API的問題及實現:

基于URLConnection的API是考慮到多種協議而設計的,其中很多都已經被廢棄了(ftp, gopher等)早先的HTTP 1.1過于抽象難以使用(許多行為都沒有文檔化)只能以阻塞模式工作(每個請求/響應對應一個線程)非常難以維護

Https 2.0支持依賴于TLS ALPN (Application Layer Negotiation Extension),目前JDK中并不支持,Http 2.0規范本身還處于互聯網草案的形式,但在2014年它有望成為一個正式草案。

新的輕量級JSON API:它提供了一個輕量級的API用來處理和生成JSON文檔以及數據流,后者是基于已經標準化的JSON支持,它是JSR 353的一部分。

還有三個JVM和性能相關的特性公布:

改進競爭鎖,旨在改進當線程競爭訪問對象時的性能。改進競爭鎖對現實世界中的應用程序大有裨益,尤其是針對工業基準,如Volano和DaCapo。

這項工程將在以下與競爭Java監視器相關的領域,探索性能改進:

字段重排序(Field reordering)和緩存線對齊(cache line alignment)加速PlatformEvent::unpark()快速的Java監視器操作進入操作快速的Java監視器退出操作快速的Java監視器notify/notifyAll操作自適應的spin改進以及SPARC上的SpinPause

分割JIT編譯器的代碼緩存(在大型應用程序上獲得更好的JIT性能)。將代碼緩存分解為獨立的段,每個段都包含特定形式的編譯代碼,目的是為了改善性能,并支持未來擴展。

編譯代碼的組織和維護會對性能造成巨大影響,如果代碼緩存走錯了方向,若干方面的性能退化實例將會獲悉。在引入多層編譯后,代碼緩存的地位變得極其重要,因為編譯代碼的數量比起不使用多層編譯,會有2-4倍的增長。多層編譯也引入了一個新的編譯代碼類型:instrumented編譯代碼 (異型代碼)。異形代碼具備與非異形代碼不同的屬性,其中一個重要區別是,異形代碼有一個預定義的限制性生命周期,與此相反,非異形代碼永遠都會保留在代碼緩存中。

現存的代碼緩存是針對單一代碼優化的,即只有一種形式的編譯代碼。代碼緩存被組織為一個獨立的堆數據結構,位于一個連續的內存塊頭部。因此,具有預定義的限制性生命周期的異形代碼將與非異形代碼混合,并永久保留在代碼緩存中,這會帶來不用的性能和設計問題。比如說,sweeper方法在掃描時將被迫掃描整個代碼緩存,即使其中一些實體從未更新,或存在非方法的代碼。

“智慧的”Java編譯器的深入開發,稱之為sjavac,它支持并行和共享編譯,還包含一些其他特性。

由于存在各類關于穩定性和可移植性的問題,sjavac在默認情況下并沒有在JDK構建腳本中使用,這項JEP的首個目標是解決這些問題,這牽扯到必須確保工具能始終在所有的軟硬件配置上產生可靠的結果。

總體目標是要改善sjavac的質量,使其成為一個通用的javac封裝,有能力編譯各種大型Java項目。

后續項目將繼續探索如何在JDK工具鏈中將sjavac分離出來,如果可以的話。sjavac可能會成為一個獨立支持的工具,或是與javac集成的非獨立工具,或是其他。

最后,一個誘人的特性已經在JEP 201中得到了承諾:模塊化源碼。這其實就是曾經我們熟知的模塊化解決方案“Jigsaw項目”(最初目標是Java 8的一部分)。

Jigsaw項目旨在為Java SE平臺設計和實現一套標準化的模塊系統,并應用于自身平臺中,繼而投入到JDK中。其最初的目標是使平臺實現更容易擴展到小型設備上,改善安全性和可維護性,改善應用程序性能,并提供給開發人員在面對大型應用時一種更好的工具。

這項JEP是Jigsaw項目的第一階段的一部分,接下來JEP會將JRE和JDK的鏡像模塊化,之后再引入一個模塊系統。

在早期對源代碼進行重新組織的動機是:

讓JDK開發人員有機會熟悉系統的模塊化結構。通過在構建中強制模塊邊界,繼續推進結構,這甚至會發生在引入模塊系統之前。對Jigsaw項目進行深入開發,而不是總是“慢吞吞地”將現有的非模塊化代碼轉化為模塊化代碼。

原文鏈接: devamanthrills 翻譯:ImportNew

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
蜜桃av一区二区三区电影| 亚洲综合日本| 国产精品v亚洲精品v日韩精品| 老牛影视一区二区三区| 国产免费成人| 亚洲欧美久久久| 中文一区二区| 香蕉成人久久| 亚洲毛片视频| 日产欧产美韩系列久久99| 天堂久久av| 国产美女视频一区二区| 国产精久久久| 国产精品久久久久久久免费观看 | 亚洲三级视频| 午夜天堂精品久久久久| 久久精品av麻豆的观看方式| 国产日韩在线观看视频| 美女高潮久久久| 成人亚洲欧美| 午夜久久免费观看| 综合亚洲视频| 国产欧美日韩一区二区三区四区| 久久av电影| www.九色在线| 久久国产中文字幕| 视频一区视频二区中文字幕| 婷婷综合电影| 国产a亚洲精品| 欧美.日韩.国产.一区.二区| 久久高清免费观看| 国产日韩欧美在线播放不卡| 激情中国色综合| 欧美日韩国产欧| 日韩av中文字幕一区二区 | 精品欧美激情在线观看| 亚洲青青久久| 久久一区亚洲| 欧美日韩尤物久久| 天堂成人国产精品一区| 欧美日韩xxxx| 国产在线观看www| 国产精品婷婷| 国产高清视频一区二区| 91精品精品| 亚洲精品精选| 国产一区二区三区探花| 亚洲大全视频| 欧美一级二级三级视频| 日韩影院二区| 日韩精品欧美大片| 日本高清不卡一区二区三区视频| 视频一区在线视频| 国产中文字幕一区二区三区| 亚洲成人免费| 美女久久久久久| 91九色精品国产一区二区| 欧美亚洲自偷自偷| 1000部精品久久久久久久久| 国产伦理久久久久久妇女| 精品在线91| 久久中文字幕一区二区三区| 国产精品普通话对白| 久久中文字幕一区二区三区| 蜜臀久久99精品久久久画质超高清| 精品国产欧美日韩| 亚洲精品高潮| 欧美一区二区三区激情视频 | 国产精品一区高清| 一区在线视频观看| 国产一区二区视频在线看| 亚洲天堂日韩在线| 欧美gv在线| 久久国产视频网| 在线看片不卡| 超碰99在线| 欧美日韩 国产精品| 宅男噜噜噜66国产日韩在线观看| 久久精品国产99| 亚洲综合婷婷| 亚洲一本视频| 免费在线观看一区| 亚洲1区在线| 黄色欧美日韩| 色网在线免费观看| 久久av导航| 日韩国产在线观看一区| japanese国产精品| jizzjizz中国精品麻豆| 国产精品久久久久久久久久妞妞| 模特精品在线| 欧美日韩精品一区二区视频| 动漫av一区| 国产精品v一区二区三区| 亚洲影院天堂中文av色| 日韩天堂av| 久久久成人网| 国产成人在线中文字幕| 国产伦一区二区三区| 日本h片久久| 日韩精品久久久久久| 亚洲欧美日韩专区| 五月天激情综合网| 亚洲成av人片一区二区密柚| 福利一区二区三区视频在线观看| 国产日韩欧美一区二区三区 | 黑丝一区二区| 日韩欧美一区二区三区免费观看| 精品国产一区二区三区噜噜噜| 日韩高清一区| 蜜桃av一区二区在线观看| 国产亚洲精品久久久久婷婷瑜伽| 99成人超碰| 久久久久国产精品一区二区| 久久超级碰碰| 麻豆国产精品视频| 麻豆精品视频在线| 国产精品欧美日韩一区| 91麻豆精品激情在线观看最新 | 亚洲天堂av资源在线观看| 91精品99| 亚洲一区二区毛片| 国产精品婷婷| 亚洲视频国产精品| 亚洲精品国产精品粉嫩| 亚洲精品黄色| 日本午夜免费一区二区| 国产欧美一区二区三区米奇| 日本精品国产| 国产精品最新| 免费日韩成人| 狠狠久久伊人| 日韩毛片视频| 极品日韩av| 欧美专区一区二区三区| 亚洲精品人人| 国产亚洲一区二区三区啪| 国产精品一区二区99| 久久av网址| 日韩三区免费| 欧美日韩四区| 日韩黄色免费网站| 久久久久亚洲精品中文字幕| 偷拍精品精品一区二区三区| 香蕉久久99| 综合干狼人综合首页| 日本伊人午夜精品| 国产欧美自拍| 丁香六月综合| 99热精品在线观看| 亚洲精品动态| 老司机精品视频网| 欧美午夜精彩| 日韩一区二区三免费高清在线观看| 欧美亚洲tv| 日韩电影免费网站| 最新亚洲激情| 青青在线精品| 成人av三级| 美女被久久久| 国产日韩一区二区三免费高清| 超碰成人av| 黄色亚洲免费| 国产午夜一区| 超级白嫩亚洲国产第一| 国产高清久久| 青草av.久久免费一区| 国产成人精品一区二区免费看京| 欧美.日韩.国产.一区.二区 | 国产亚洲精品美女久久| 精品一区二区三区中文字幕| 亲子伦视频一区二区三区| 久久国产精品久久w女人spa| 日韩欧美美女在线观看| 黄色aa久久| 蜜臀av亚洲一区中文字幕| 精品一区91| 性一交一乱一区二区洋洋av| 久久影院资源站| 亚洲激情欧美| 国产经典一区| 在线一区免费| 久久久久97| 自拍自偷一区二区三区| av最新在线| 蜜桃久久av一区| а√在线中文在线新版| 亚洲精品动态| 久久精品青草| 国产日韩欧美一区| 一区二区亚洲精品| 麻豆一区二区三| 中国女人久久久| 国产粉嫩在线观看| 日韩精品一区二区三区av| 麻豆mv在线观看| 日韩成人午夜精品| 欧美成人日韩| 久久精品免费看| 日韩国产高清在线|