精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

千喚萬喚始出來:Java 9終極特性列表

開發 后端
這些重要的特性都包括在Jigsaw項目中。顯著的性能改善和期待已久的API包括:進程API更新,JSON將成為java.util的一部分,貨幣處理API.對于想處在技術最前沿的你,可從這里獲得Java 9的初期版本.

[[119906]] 

本文會根據針對即將發布的Java 9新特性做同步更新(***更新:9/9/2014)

加快OpenJDK的開發速度: 繼2014年3月份發布了Java 8之后,我們進入下一個兩年的發布周期. Java 9預計在2016年發布,并且已經公布了JEP(JDK改進提議)中的前期列表.同時,我們已經把一些新特性整理到了JSR(Java規范請求),還有提出了一些希望包括在新版本中的其他特性.

這些重要的特性都包括在Jigsaw項目中。顯著的性能改善和期待已久的API包括:進程API更新,JSON將成為java.util的一部分,貨幣處理API.對于想處在技術最前沿的你,可從這里獲得Java 9的初期版本.

本文將根據Java 9的新特性做持續更新。敬請關注!

被接受的特性

1. Jigsaw 項目;模塊化源碼

Jigsaw項目是為了模塊化Java代碼、將JRE分成可相互協作的組件,這也是Java 9 眾多特色種的一個。JEP是邁向Jigsaw四步中的***步,它不會改變JRE和JDK的真實結構。JEP是為了模塊化JDK源代碼,讓編譯系統能夠模塊編譯并在構建時檢查模塊邊界。這個項目原本是隨Java 8發布的,但由于推遲,所以將把它加到Java 9.

一旦它完成,它可能允許根據一個項目需求自定義組件從而減少rt.jar的大小。在JDK 7 和JDK 8的rt.jar包中有大約20,000個類,但有很多類在一些特定的環境里面并沒有被用到(即使在Java 8的緊湊分布特性中已經包含了一部分解決方法也存在著類冗余)。這么做是為了能讓Java能夠容易應用到小型計算設備(比如網絡設備)中,提高它的安全和性能,同時也能讓開發者更容易構建和維護這些類庫。

More about JEP 201

2. 簡化進程API

截止到目前,Java控制與管理系統進程的能力是有限的。舉個例子,現在為了簡便獲取你程序的進程PID,你要么調用本地程序要么要自己使用一些變通方案。更多的是,每個(系統)平臺需要有一個不同實現來確保你能獲得正確的結果。

期望代碼能獲取Linux PIDS,現在是如下方式:

  1. public static void main(String[] args) throws Exception  
  2. {  
  3.     Process proc = Runtime.getRuntime().exec(new String[]{ "/bin/sh""-c""echo $PPID" });  
  4.    
  5.     if (proc.waitFor() == 0)  
  6.     {  
  7.         InputStream in = proc.getInputStream();  
  8.         int available = in.available();  
  9.         byte[] outputBytes = new byte[available];  
  10.    
  11.     in.read(outputBytes);  
  12.     String pid = new String(outputBytes);  
  13.    
  14.     System.out.println("Your pid is " + pid);  
  15.     }  

在Java 9中,可以變換成如下方式(支持所有的操作系統):

  1. System.out.println("Your pid is " + Process.getCurrentPid()); 

這次更新將會擴展Java與操作系統的交互能力:新增一些新的直接明了的方法去處理PIDs,進程名字和狀態以及枚舉多個JVM和進程以及更多事情。

3. 輕量級 JSON API

 

目前有多種處理JSON的Java工具,但JSON API 獨到之處在于JSON API將作為Java語言的一部分,輕量并且運用Java 8的新特性。它將放在java.util包里一起發布(但在JSR 353里面的JSON是用第三方包或者其他的方法處理的).

**代碼例子稍后列出!

4. 錢和貨幣的API

在Java 8引進了日期和時間的API之后, Java 9引入了新的貨幣API, 用以表示貨幣, 支持幣種之間的轉換和各種復雜運算. 關于這個項目的具體情況, 請訪問https://github.com/JavaMoney,里面已經給出了使用說明和示例, 以下是幾個重要的例子:

  1. //新的類型: Money & FastMoney  
  2.    
  3. Money amt1 = Money.of(10.1234556123456789"USD"); // Money is a BigDecimal  
  4. FastMoney amt2 = FastMoney.of(123456789"USD"); // FastMoney is up to 5 decimal places  
  5. Money total = amt1.add(amt2); 
  1. // 錢表達成各國貨幣的方法:  
  2.    
  3. MonetaryAmountFormat germanFormat = MonetaryFormats.getAmountFormat(  
  4. Locale.GERMANY);  
  5.    
  6. System.out.println(germanFormat.format(monetaryAmount)); // 1.202,12 USD 

更多關于 JSR 354的內容

5. 改善鎖爭用機制

鎖爭用是限制許多Java多線程應用性能的瓶頸. 新的機制在改善Java對象監視器的性能方面已經得到了多種基準(benchmark)的驗證, 其中包括Volano. 測試中通訊服務器開放了海量的進程來連接客戶端, 其中有很多連接都申請同一個資源, 以此模擬重負荷日常應用.

通過諸如此類的壓力測試我們可以估算JVM的極限吞吐量(每秒的消息數量). JEP在22種不同的測試中都得到了出色的成績, 新的機制如果能在Java 9中得到應用的話, 應用程序的性能將會大大提升.

關于JEP 143的更多內容

6. 代碼分段緩存

Java 9的另一個性能提升來自于JIT(Just-in-time)編譯器. 當某段代碼被大量重復執行的時候, 虛擬機會把這段代碼編譯成機器碼(native code)并儲存在代碼緩存里面, 進而通過訪問緩存中不同分段的代碼來提升編譯器的效率.

和原來的單一緩存區域不同的是, 新的代碼緩存根據代碼自身的生命周期而分為三種:

- 永駐代碼(JVM 內置 / 非方法代碼)

- 短期代碼(僅在某些條件下適用的配置性(profiled)代碼)

- 長期代碼(非配置性代碼)

緩存分段會在各個方面提升程序的性能, 比如做垃圾回收掃描的時候可以直接跳過非方法代碼(永駐代碼), 從而提升效率.

更多關于JEP 197的內容

7. 智能Java編譯, 第二階段

智能Java編譯工具sjavac的***階段開始于JEP 139這個項目, 用于在多核處理器上提升JDK的編譯速度. 現在這個項目已經進入第二階段(JEP 199), 目的是改進sjavac并讓其成為取代目前JDK編譯工具javac的Java默認的通用編譯工具.

其他值得期待的內容:

8. HTTP 2.0客戶端

HTTP 2.0標準雖然還沒正式發布, 但是已經進入了最終審查階段, 預計可以在Java 9發布之前審查完畢. JEP 110將會重新定義并實現一個全新的Java HTTP客戶端, 用來取代現在的HttpURLConnection, 同時也會實現HTTP 2.0和網絡接口(原文websockets). 它現在還沒被JEP正式認可但我們希望在Java 9中包含這一項目的內容.

官方的HTTP 2.0 RFC(Request for Comments, 官方技術討論/會議記錄等等的一系列文檔記錄)預訂于2015年2月發布, 它是基于Google發布的SPDY(Speedy, 快速的)協議. 基于SPDY協議的網絡相對于基于HTTP 1.1協議的網絡有11.81%到47.7%之間的顯著提速, 現在已經有瀏覽器實現了這個協議.

9. Kulla計劃: Java的REPL實現

這個取名為Kulla的項目最近宣布將于2015年4月整合測試, 雖然已經不太有希望能趕上Java 9的發布, 但如果進度快的話或許剛好能趕上. 現在Java并沒有來自官方的REPL(Read-Eval-Print-Loop)方式, 也就是說現在如果你想要跑幾行Java代碼做一個快速的測試, 你仍然需要把這幾行代碼封裝在項目或者方法里面. 雖然在一些流行的IDE里面有Java REPL工具, 但它們并沒有官方支持, 而Kulla項目或許就能成為Java官方發布的REPL解決方案. 

更多關于Kulla計劃的內容

這些新功能出自何處?

JEP和JSR并不是無中生有, 下面就介紹一下Java發展的生態環境:

小組 - 對特定技術內容, 比如安全, 網絡, Swing, HotSpot, 有共同興趣的組織和個人

項目 - 編寫代碼, 文檔以及其他工作, 至少由一個小組贊助和支持, 比如最近的Lambda計劃, Jigsaw計劃和Sumatra計劃.

JDK改進提案(JEP) - 每當需要有新的嘗試的時候, JEP可以在JCP(Java Community Process)之前或者同時提出非正式的規范(specification). 被正是認可的JEP正式寫進JDK的發展路線圖并分配版本號.

Java規范提案(JSR) - 新特性的規范出現在這一個階段, 可以來自于小組 / 項目, JEP, JCP成員或者Java社區(community)成員的提案. 每個Java版本都由相應的JSR支持, Java 9暫時還沒有.

英文原文:http://www.takipiblog.com/java-9-the-ultimate-feature-list/

譯文出自:http://www.oschina.net/translate/java-9-the-ultimate-feature-list#repl

責任編輯:林師授 來源: 開源中國社區編譯
相關推薦

2010-04-16 08:51:24

Silverlight

2014-12-25 10:45:09

微信平臺windows

2014-09-15 21:46:45

華為SDN軟件定義網絡

2012-02-27 15:34:27

英特爾Cedar Trail凌動處理器

2020-05-12 10:15:36

5G運營商技術

2010-01-08 11:15:07

Intel 32nm處

2023-03-16 18:30:55

GPT-4ChatGPT

2009-01-20 13:57:02

網絡硬盤Google云計算

2014-10-12 10:40:28

Java 9

2021-10-08 09:15:34

5G商用運營商

2022-11-21 10:11:37

GPT-4模型

2009-11-25 08:52:07

Web應用IE應用

2013-05-14 10:24:30

2022-04-26 14:33:21

鴻蒙操作系統

2023-12-21 09:14:27

AI科技

2014-10-14 10:43:48

IT技術周刊

2019-01-21 09:52:26

深度學習開源人工智能

2023-04-10 07:10:29

WebGPU瀏覽器JavaScript

2018-02-25 11:04:31

2021-05-12 07:58:02

人口普查用戶
點贊
收藏

51CTO技術棧公眾號

国产精品99一区二区| 日本成人片在线| 99免费精品在线观看| 日韩av成人在线| 国产极品视频在线观看| 亚洲成a人片777777久久| 亚洲另类在线一区| 久久免费一区| 一区二区不卡视频在线观看| 亚洲午夜91| 国产一区二区三区18| 亚洲欧美一区二区三区不卡| 国产三级电影在线播放| 国产精品美女久久久久久久久久久| 91黄在线观看| 中文字幕免费视频观看| 国产一区观看| 在线国产精品播放| 最新版天堂资源在线| 91精品店在线| 亚洲h在线观看| 中文字幕一区二区三区有限公司 | 青青草原在线免费观看视频| 亚洲人亚洲人色久| 日韩亚洲欧美在线| 免费涩涩18网站入口| 成人bbav| 亚洲狠狠丁香婷婷综合久久久| 日本婷婷久久久久久久久一区二区| 99热这里只有精品在线| 日本亚洲天堂网| 91精品国产色综合久久不卡98口| 成熟的女同志hd| 日产精品一区二区| 亚洲欧洲在线播放| 无码任你躁久久久久久老妇| 亚洲精品777| 日本韩国视频一区二区| 国产极品尤物在线| 欧美性受ⅹ╳╳╳黑人a性爽| 日本一区二区三区免费乱视频| 精品久久久久亚洲| 亚洲va欧美va| 国产乱码精品一区二区三区av| 国产精品久久久久久婷婷天堂| 在线天堂中文字幕| 亚洲婷婷免费| 欧美黄色免费网站| 少妇aaaaa| 亚洲国产精品91| 少妇高潮 亚洲精品| 性猛交娇小69hd| 欧美女优在线视频| 国产视频在线观看一区二区| 国产福利短视频| 你懂的在线观看一区二区| 精品噜噜噜噜久久久久久久久试看 | 欧美日韩电影一区二区| 日本人妖在线| 久久色在线观看| 青青草久久网络| 理论在线观看| 国产精品网站一区| 椎名由奈jux491在线播放| 免费网站成人| 一区二区三区中文字幕| 18禁裸男晨勃露j毛免费观看| 免费网站在线观看人| 亚洲成av人片在线| 国产l精品国产亚洲区久久| 久久青青视频| 欧美色爱综合网| 911av视频| 试看120秒一区二区三区| 精品国产精品网麻豆系列| 性色av蜜臀av色欲av| 国产一区二区三区91| 中文字幕日韩有码| 欧美成人免费观看视频| 亚洲精品影院在线观看| 国产精品a久久久久久| 中文字幕视频一区二区| 国产精品一二三区在线| 亚洲va国产va天堂va久久| 国产91久久久| 国产午夜一区二区三区| 一区二区三区我不卡| 超碰在线资源| 色爱区综合激月婷婷| 国产大片一区二区三区| 九色丨蝌蚪丨成人| 中文国产亚洲喷潮| 久久久国产精品黄毛片| 久久精品123| 亚洲自拍偷拍福利| 欧美孕妇孕交| 亚洲人精品午夜| 欧美 丝袜 自拍 制服 另类| 久久女人天堂| 亚洲精品v天堂中文字幕| 人人爽人人爽人人片| 国产精品扒开腿做爽爽爽软件| 日本高清视频一区| 99久久婷婷国产一区二区三区| 99国产欧美久久久精品| 在线视频欧美一区| 国产网站在线| 欧美一区二区三区视频| 国产高清一区二区三区四区| 欧美啪啪一区| 国产欧美精品日韩| 天天干,天天操,天天射| 亚洲欧洲制服丝袜| 亚洲精品高清无码视频| 黑人久久a级毛片免费观看| 中文字幕日韩欧美在线| 日韩黄色在线播放| 国产成人自拍网| 在线观看日韩片| 羞羞影院欧美| 日韩经典中文字幕在线观看| 精品97人妻无码中文永久在线| 青青草成人在线观看| 欧美国产一二三区| heyzo一区| 日韩精品最新网址| 国产中文av在线| 日本亚洲最大的色成网站www| 精品婷婷色一区二区三区蜜桃| 美女尤物在线视频| 51精品秘密在线观看| 正在播放国产对白害羞| 日韩在线卡一卡二| 久久青青草综合| www在线观看黄色| 精品久久五月天| 亚洲色婷婷一区二区三区| 麻豆精品视频在线观看| 色姑娘综合网| 成人深夜福利| 在线观看久久久久久| 国产黄网在线观看| 久久精品亚洲精品国产欧美| www黄色日本| 老汉色老汉首页av亚洲| 韩国v欧美v日本v亚洲| 亚洲黄色精品视频| 亚洲午夜久久久久久久久电影院 | 中文字幕手机在线视频| 91在线高清观看| 日韩欧美亚洲天堂| 日本亚洲不卡| 欧美综合一区第一页| 你懂的免费在线观看| 在线视频国内一区二区| 四季av中文字幕| 麻豆精品一二三| 老司机午夜网站| 成人高潮a毛片免费观看网站| 久久久久久久久久久国产| 人妻一区二区三区| 午夜精品久久久久久久久久久| 99精品一区二区三区无码吞精| 亚洲高清资源| 国内视频一区二区| 丝袜诱惑一区二区| 日韩高清a**址| www.久久久久久久| 国产精品久久毛片a| 欧美wwwwwww| 欧美+日本+国产+在线a∨观看| 国产精品国产一区二区| 国产伦久视频在线观看| 一夜七次郎国产精品亚洲| 一女二男一黄一片| 亚洲在线视频一区| 素人fc2av清纯18岁| 日本女人一区二区三区| dy888午夜| 噜噜噜狠狠夜夜躁精品仙踪林| 国产成人高潮免费观看精品| 蜜桃视频网站在线观看| 亚洲成人网在线观看| 神马久久久久久久| 亚洲精选视频免费看| 中文在线永久免费观看| 免费精品视频在线| 99久久99久久精品| 精品一区亚洲| 91香蕉视频在线下载| 26uuu亚洲电影| 久久夜色精品亚洲噜噜国产mv| 乱精品一区字幕二区| 91成人看片片| 欧美日韩中文字幕在线观看 | 日韩一区二区三区电影在线观看| 国产成年人免费视频| 国产日韩成人精品| 日韩成人av影院| 久久狠狠亚洲综合| 黄www在线观看| 欧美视频一区| 亚洲精品一区二区毛豆| 欧美男男freegayvideosroom| 国产欧美亚洲精品| 日韩av影片| 欧美精品在线免费| www视频在线观看免费| 精品成人a区在线观看| 一级黄色片在线看| 欧美色欧美亚洲高清在线视频| 日本黄色片免费观看| 久久婷婷一区二区三区| 亚洲香蕉中文网| 精品一区二区三区在线播放 | 亚洲欧美一区二区三区在线| av老司机久久| 欧美日韩国产综合一区二区三区| 亚洲天堂日韩av| 亚洲综合视频在线观看| 午夜激情福利电影| 久久精品一区四区| 久久久久国产精品无码免费看| 黑人精品欧美一区二区蜜桃| 日韩手机在线观看视频| 99热精品在线| 黄色三级中文字幕| 欧美一区二区三区免费看| 亚洲精品自在在线观看| 精品国产精品| 另类小说综合网| 免费看久久久| 精品久久久久久中文字幕动漫 | 97成人超碰| 日本中文字幕不卡免费| 亚洲电影观看| 8090成年在线看片午夜| 97超碰免费在线| 久久久久久国产免费| 欧美人与牲禽动交com| 久久精品欧美视频| 免费黄网站在线| 日韩中文字幕网站| 欧美三级理伦电影| 日日噜噜噜夜夜爽亚洲精品| 自拍视频在线免费观看| 日韩中文字幕免费视频| 在线观看免费黄色| 日韩在线观看视频免费| 拍真实国产伦偷精品| 精品国模在线视频| 国内精品久久久久久野外| 久久伊人精品一区二区三区| 国产原厂视频在线观看| 欧美另类极品videosbest最新版本 | 每日在线更新av| 国产日韩欧美在线播放不卡| 久久网站免费视频| 视频一区视频二区中文字幕| 美女少妇一区二区| 狠狠色综合色综合网络| 潘金莲一级淫片aaaaa| 成人黄色777网| 日韩一级视频在线观看| 国产亚洲精久久久久久| 国产wwwwxxxx| 亚洲一区电影777| 欧美特黄aaaaaa| 在线观看不卡一区| 一级特黄色大片| 精品久久人人做人人爰| 日本天堂在线| 久久久精品国产网站| 污视频网站免费在线观看| 7777免费精品视频| 成人在线观看免费播放| 999视频在线免费观看| 欧美三级午夜理伦三级在线观看| 日本视频一区二区不卡| 久久精品青草| 国产午夜大地久久| 日本不卡高清视频| 4438x全国最大成人| 26uuu另类欧美| 日韩精品一区二区三区在线视频| 亚洲综合成人在线| 黄色一级视频免费看| 欧美一二区视频| 久蕉在线视频| 久久国产精品久久久久久| 制服丝袜专区在线| 91亚洲国产成人久久精品网站| 美国成人xxx| 一区二区三区观看| 一本色道久久综合亚洲精品高清| 日本国产一级片| 91麻豆蜜桃一区二区三区| 色偷偷www8888| 欧美日韩国产一区中文午夜| 亚洲熟女乱色一区二区三区久久久 | 性生交免费视频| 国产99精品在线观看| 九九热免费在线| 午夜影视日本亚洲欧洲精品| 一区二区三区免费在线| 日韩国产激情在线| 国产在线高清视频| 国产成人精品在线播放| 卡一精品卡二卡三网站乱码| 欧美日韩视频免费在线观看| 久久久久欧美精品| jjzz黄色片| 亚洲图片激情小说| 91黑人精品一区二区三区| 欧美精品一区二区三区高清aⅴ| 免费av在线| 国产精品久久国产精品99gif| 亚洲精品成av人片天堂无码| 亚洲色图在线观看| 国产区美女在线| 91丝袜美腿美女视频网站| 精品国产乱码久久久久久果冻传媒 | 精品999成人| 欧美在线a视频| 国产精品久久777777| 波多野结衣爱爱| 亚洲男人第一av网站| av漫画网站在线观看| av日韩免费电影| 欧美激情1区| 日本黄色一级网站| 亚洲男人天堂一区| 亚洲天堂网视频| 一区二区成人av| 欧洲一区二区三区精品| 久久伦理网站| 午夜亚洲伦理| 香蕉网在线播放| 懂色av影视一区二区三区| 亚洲爆乳无码一区二区三区| 欧美另类在线播放| 欧美视频二区欧美影视| 亚洲小说欧美另类激情| 国产一区二区美女| 欧美特黄一级片| 欧美一区二区精品久久911| www久久日com| yy111111少妇影院日韩夜片| 欧美1区2区3区| 麻豆tv在线观看| 亚洲国产精品久久久久秋霞影院 | 一本色道久久88亚洲综合88| 另类专区亚洲| 日韩女优中文字幕| 日韩电影在线一区二区| 国产美女免费网站| 欧美又粗又大又爽| 91.xxx.高清在线| 成人久久久久久久| 欧美va天堂在线| 亚洲国产精品第一页| 精品久久久久久久久久久久久久| 外国精品视频在线观看| 琪琪第一精品导航| 欧美丝袜丝交足nylons172| 欧美日韩中文不卡| 一区二区欧美精品| 亚洲人午夜射精精品日韩| 国产成人一区二区三区小说| 日韩欧美午夜| 国产一精品一aⅴ一免费| 国产精品自拍片| 综合久久亚洲| 精品人妻在线视频| 精品久久久久久久久久 | 亚洲欧美一区二区精品久久久| 日韩三级影视| 国产对白在线播放| 高清shemale亚洲人妖| 国产精品va无码一区二区三区| 中文字幕av一区| 98视频精品全部国产| 精品国产成人av在线免| 亚洲人精品午夜| 天天色棕合合合合合合合| 国产精品免费一区二区三区都可以 | 欧美精品二区三区| 一区二区三区动漫| 久久精品九色| aa在线观看视频| 国产精品九色蝌蚪自拍| 日日夜夜精品免费| 国产精品视频自拍| 亚洲激情专区| 国产午夜精品理论片在线| 精品视频在线播放| 国产在线视频欧美一区| 美女福利视频在线| 亚洲精品免费播放| www.91在线|