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

Java 9 – 終極特性列表

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

[[124364]]

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

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

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

本文將根據(jù)Java 9的新特性做持續(xù)更新。敬請關(guān)注!

被接受的特性

1. Jigsaw 項(xiàng)目;模塊化源碼

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

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

更多JEP 201內(nèi)容

2. 簡化進(jìn)程API

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

期望代碼能獲取Linux PIDS,現(xiàn)在是如下方式:

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

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

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

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

3. 輕量級 JSON API

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

**代碼例子稍后列出!

4. 錢和貨幣的API

在Java 8引進(jìn)了日期和時間的API之后, Java 9引入了新的貨幣API, 用以表示貨幣, 支持幣種之間的轉(zhuǎn)換和各種復(fù)雜運(yùn)算. 關(guān)于這個項(xiàng)目的具體情況, 請?jiān)L問https://github.com/JavaMoney,里面已經(jīng)給出了使用說明和示例, 以下是幾個重要的例子:

  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. // 錢表達(dá)成各國貨幣的方法: 
  2.   
  3. MonetaryAmountFormat germanFormat = MonetaryFormats.getAmountFormat( 
  4. Locale.GERMANY); 
  5.   
  6. System.out.println(germanFormat.format(monetaryAmount)); // 1.202,12 USD 

更多關(guān)于 JSR 354的內(nèi)容

5. 改善鎖爭用機(jī)制

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

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

關(guān)于JEP 143的更多內(nèi)容

6. 代碼分段緩存

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

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

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

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

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

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

更多關(guān)于JEP 197的內(nèi)容

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

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

其他值得期待的內(nèi)容:

8. HTTP 2.0客戶端

HTTP 2.0標(biāo)準(zhǔn)雖然還沒正式發(fā)布, 但是已經(jīng)進(jìn)入了最終審查階段, 預(yù)計(jì)可以在Java 9發(fā)布之前審查完畢. JEP 110將會重新定義并實(shí)現(xiàn)一個全新的Java HTTP客戶端, 用來取代現(xiàn)在的HttpURLConnection, 同時也會實(shí)現(xiàn)HTTP 2.0和網(wǎng)絡(luò)接口(原文websockets). 它現(xiàn)在還沒被JEP正式認(rèn)可但我們希望在Java 9中包含這一項(xiàng)目的內(nèi)容.

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

9. Kulla計(jì)劃: Java的REPL實(shí)現(xiàn)

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

更多關(guān)于Kulla計(jì)劃的內(nèi)容

這些新功能出自何處?

JEP和JSR并不是無中生有, 下面就介紹一下Java發(fā)展的生態(tài)環(huán)境:

小組 - 對特定技術(shù)內(nèi)容, 比如安全, 網(wǎng)絡(luò), Swing, HotSpot, 有共同興趣的組織和個人

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

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

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

責(zé)任編輯:張偉 來源: oschina
相關(guān)推薦

2014-09-16 11:22:31

Java 9

2014-08-21 10:34:11

Java 9Java

2014-12-12 15:08:53

Java 9

2014-12-04 10:47:18

Java 9

2015-10-16 14:27:29

iOS9collectionV特性

2015-07-20 09:39:41

Java日志終極指南

2014-12-10 09:53:43

Java 9

2014-09-12 10:46:35

Java9

2014-04-16 07:48:56

Java 8Permgen

2011-03-25 13:44:28

Java值傳遞

2014-12-24 10:24:55

Java

2013-06-12 15:19:05

iOS7WWDC

2014-09-24 09:58:43

Windows 9

2015-07-16 09:52:40

Java9新特性軟件開發(fā)

2018-09-30 14:20:03

編程語言Java新特性

2025-09-01 01:45:00

數(shù)據(jù)虛擬列表

2025-04-18 08:24:22

2023-05-05 17:20:04

2020-07-28 08:59:22

JavahreadLocal面試

2018-01-19 22:30:07

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

国产精品情趣视频| 色爱综合av| 99这里只有精品| 国产亚洲精品高潮| 特级毛片在线免费观看| 日韩三级一区二区三区| 亚洲成人1区| 久久女同精品一区二区| 久久精品视频导航| 久久精品视频91| 亚洲精品无amm毛片| 日本不卡电影| 偷窥少妇高潮呻吟av久久免费| 成人黄色片网站| 草草影院第一页| 日本高清成人vr专区| 日本不卡视频一二三区| 亚洲精品乱码久久久久久金桔影视| 亚洲国产日韩综合一区| 国产a∨精品一区二区三区仙踪林| 亚洲最大的免费视频网站| 成人成人成人在线视频| 中文字幕精品www乱入免费视频| 很污的网站在线观看| 国产黄色一级大片| 久久精品亚洲欧美日韩精品中文字幕| 色综合久久88色综合天天6| 欧美白人最猛性xxxxx69交| 久久视频精品| 久久久久久久久一| 国内精品一区二区三区| 国产探花一区二区三区| 日韩在线免费电影| 日韩电影在线看| 亚洲偷欧美偷国内偷| 国产综合免费视频| 亚洲国产精品二区| 亚洲激情五月| 777午夜精品免费视频| 亚洲二区自拍| 亚洲专区在线播放| 欧美成人激情| 欧美久久久影院| 在线看视频不卡| 91无套直看片红桃| 中文字幕一区二区三区欧美日韩 | 国产一区二区精品在线| 九九视频免费在线观看| 91精品久久久久久综合五月天 | 日韩影视精品| 在线观看中文字幕2021| 日韩系列欧美系列| 欧美日韩中文字幕综合视频| 久久久久se| 最新中文字幕一区| 日韩欧美视频| 日韩欧美视频在线| 男人天堂av片| 你懂的视频在线观看| 免费观看在线综合| 久久福利视频网| 精品少妇人妻av一区二区三区| 538在线观看| 99国产精品久久久久久久久久 | 欧美日韩精品在线| 日本成人黄色免费看| 中文字幕有码视频| 一区二区三区在线电影| 亚洲国产欧美一区二区丝袜黑人| 国内外成人激情视频| chinese偷拍一区二区三区| 麻豆国产欧美日韩综合精品二区| 九九热最新视频//这里只有精品| a天堂视频在线观看| 亚洲成人激情社区| 一区二区免费在线播放| 欧美一区免费视频| 国产乱子伦精品无码码专区| 亚洲黄色一区| 中文字幕在线观看日韩| 久久久久久久久久久久国产精品| 日韩精品影片| 洋洋成人永久网站入口| 色视频一区二区三区| 亚洲精品一级片| 蜜臀av一级做a爰片久久| 欧美国产视频一区二区| youjizz亚洲女人| av日韩一区| 欧美性猛交xxxx免费看| 日本中文字幕一级片| 婷婷在线免费观看| 激情六月婷婷久久| 国产91免费观看| 国产第一页第二页| 欧美在线播放| 日韩亚洲欧美中文高清在线| 欧美高清性xxxx| 群体交乱之放荡娇妻一区二区| 欧美成人a视频| 真实乱偷全部视频| 国产aa精品| 欧美日韩国产高清一区二区三区 | 精品国产一区探花在线观看| 欧美变态口味重另类| 亚洲一区精品视频在线观看| 欧美大胆性生话| 午夜视频在线观看一区二区三区| 中文字幕一区二区三区四区五区六区 | 日韩欧美在线观看一区二区| 国产精品91一区二区| 国产精品美女在线观看| 在线观看日韩中文字幕| 亚洲精彩视频| 久久精品视频在线| 精品女人久久久| 香蕉久久99| 欧美精品一区二| 国偷自产av一区二区三区麻豆| 国产综合色在线观看| 色婷婷久久久综合中文字幕| 国产91对白刺激露脸在线观看| 婷婷色在线资源| 亚洲欧美aⅴ...| 最新欧美日韩亚洲| eeuss影院www在线观看| 中文字幕第一区综合| 欧美一进一出视频| 日产精品久久久久久久性色| 91久色porny| 国产九色精品| 天堂中文字幕av| 99国产精品久久久久久久久久久 | 欧美日一区二区三区| 色婷婷综合久久久中文一区二区| 黄色动漫在线免费看| 最新欧美色图| 欧美色播在线播放| 日本在线观看a| 亚洲伦乱视频| 欧美日韩夫妻久久| 中文字幕日韩久久| 亚洲伊人影院| 亚洲国产97在线精品一区| 日本少妇xxxx| 久久99蜜桃| zzijzzij亚洲日本成熟少妇| 日日碰狠狠添天天爽| 综合久久综合| 97视频免费观看| av资源免费观看| 日本在线不卡一区| 成人国产精品一区二区| 亚洲无码精品在线播放| 国产美女久久久久| 好吊色欧美一区二区三区四区| 日韩一级片免费| 久久久久久久综合色一本| 亚洲午夜在线观看| 日本在线视频网址| 日本韩国精品一区二区在线观看| 91看片就是不一样| 国产美女视频一区二区| 亚洲国产精品久久久| 一边摸一边做爽的视频17国产| 亚洲ab电影| 日韩视频精品在线| 国产精品16p| 日本伊人精品一区二区三区观看方式| 成人国产精品一区| 亚洲av成人精品日韩在线播放| 欧美极品aⅴ影院| 亚洲 欧美 综合 另类 中字| 亚洲成人av观看| 欧美撒尿777hd撒尿| www.四虎精品| 97精品国产| 性色av一区二区三区免费 | 日本在线观看视频| 成人免费在线视频| 每日在线更新av| 国产精品亚洲四区在线观看| 日韩国产在线看| 黄色录像免费观看| 久久一区二区三区超碰国产精品| 成人激情视频在线观看| 神马午夜精品95| 国产精品二三区| 国产超级av在线| 成人涩涩网站| yw.139尤物在线精品视频| 日本特级黄色片| 国产东北露脸精品视频| 亚洲精品成人a8198a| 色在线免费观看| 欧美不卡123| 天天色影综合网| 蜜臀久久99精品久久久久宅男 | 一区二区三区麻豆| 国产成人精品免费在线| 在线观看成人av电影| 国产精品高清乱码在线观看 | 青春有你2免费观看完整版在线播放高清| 亚洲婷婷在线视频| 欧美日韩亚洲自拍| 国产精品自拍区| 91高清免费视频| 肥臀熟女一区二区三区| 亚洲乱码日产精品bd| 中文字幕色网站| 国产精品久久久久一区二区三区厕所| 国产成人精品在线视频| 亚洲欧美日韩动漫| 无码av中文一区二区三区桃花岛| gogo亚洲国模私拍人体| 99视频精品全部免费在线视频| 国产成人综合久久| 日本aaa在线观看| 欧美日韩在线第一页| 亚洲高清无码久久| 亚洲黄色大片| 久久er99热精品一区二区三区| av小说在线播放| 精品国产一区二区在线观看| 国产传媒视频在线| 美女视频网站久久| 亚洲一区尤物| 亚洲网一区二区三区| 91精品国产91久久久久| 日韩精品视频在线观看一区二区三区| 91搞黄在线观看| 很污很黄的网站| 国产.欧美.日韩| 噜噜噜久久亚洲精品国产品麻豆| 精品精品久久| 亚洲伊人成综合成人网| 17videosex性欧美| 亚洲夜晚福利在线观看| av在线亚洲天堂| 精品毛片三在线观看| 美国美女黄色片| 国产激情视频一区二区在线观看 | 日韩国产欧美三级| 熟女熟妇伦久久影院毛片一区二区| 亚洲**毛片| 欧美性资源免费| 欧美精品videos另类| 亚洲福利视频免费观看| 姑娘第5集在线观看免费好剧| 亚洲私人黄色宅男| 日批在线观看视频| 美女脱光内衣内裤视频久久网站| 欧美高清中文字幕| 欧美偷拍自拍| 国产亚洲第一区| 久久不卡日韩美女| 17婷婷久久www| 国产二区三区在线| 亚洲欧美日韩精品久久奇米色影视 | 91九色02白丝porn| 国产在线欧美在线| 国产精品久线观看视频| 亚洲精品乱码久久久久久不卡 | 无码人妻一区二区三区一| 视频一区欧美日韩| 福利视频免费在线观看| 三区四区不卡| 精品日韩欧美| 欧美一区一区| 国产精品久久不能| 台湾佬中文娱乐网欧美电影| 美女久久久久久久久久久| 国产乱子伦三级在线播放| 日韩精品一区二区三区视频在线观看 | 999国产精品视频| 日本婷婷久久久久久久久一区二区| 午夜久久av| 91视频免费在线| 国产成人久久精品麻豆二区| 97国产在线观看| 婷婷色在线播放| 久久躁狠狠躁夜夜爽| a视频网址在线观看| 精品亚洲一区二区三区在线观看 | 成人性片免费| 欧美做受高潮1| 精品三级久久| 欧美丰满少妇xxxxx| 国产精品一区二区三区视频网站| 亚洲天堂开心观看| 国产小视频在线| 精品一区二区三区四区| 神马电影在线观看| 日韩av在线直播| 色呦呦中文字幕| 亚洲国产天堂网精品网站| 好吊色在线观看| 亚洲成人激情视频| 色wwwwww| 日韩av在线精品| 日韩二区三区| 亚洲毛片一区二区| 欧美日韩免费做爰大片| 亚洲人成网站免费播放| 国产青青草在线| 中文字幕av一区二区三区谷原希美| 成人18在线| 中文字幕在线看视频国产欧美| 99青草视频在线播放视| 国产亚洲精品久久久久动| 好男人免费精品视频| 一区二区三欧美| 在线看av的网址| 欧美岛国在线观看| 欧美一区二区三区成人片在线| 亚洲国产另类久久精品| 亚洲日本在线播放| 亚洲欧美在线x视频| 国产有码在线| 久久精品精品电影网| 影院在线观看全集免费观看| 欧美激情精品久久久久久大尺度 | 日本xxxx人| 亚洲第一精品夜夜躁人人爽 | 中文字幕日韩综合av| 一级日本在线| 欧美另类极品videosbest最新版本 | 精品亚洲二区| 国产日韩欧美二区| 国产毛片一区二区三区| 亚洲人一区二区| 欧美jizzhd精品欧美巨大免费| 青青草国产精品视频| 午夜在线精品偷拍| 亚洲色图 在线视频| 国产一区三区三区| 国产xxxxxxxxx| 国产欧美一区视频| 国产av自拍一区| 自拍av一区二区三区| 国产午夜福利精品| 欧美性极品少妇| 亚洲精品国产片| 亚洲天天在线日亚洲洲精| 一色桃子av在线| 国产成人精品a视频一区www| 精品网站999| 欧美一区二区三区四区五区六区| 99成人超碰| 国产中文字幕在线免费观看| 精品一区二区三区视频 | 在线观看亚洲一区二区| 精品国产成人在线影院 | 九九热视频这里只有精品| 一区二区三区四区日本视频| 91最新在线免费观看| 伊人久久大香线蕉综合网站| 国产盗摄视频在线观看| 久热精品在线| 国产女主播在线播放| 欧美国产激情一区二区三区蜜月| 动漫精品一区一码二码三码四码| 欧美日韩在线免费视频| 亚洲欧美日韩免费| 欧美日韩国产123| 视频欧美精品| 日本高清不卡一区二区三| 韩国亚洲精品| 午夜视频在线网站| 久久久久久亚洲综合| 国产无遮挡aaa片爽爽| 欧美一区二区三区免费大片| 无码人妻精品一区二区中文| 国产精品15p| 久久综合一区二区三区| 欧美69视频| 日韩av片专区| 久久久久国产精品麻豆| 久久综合色综合| 日韩欧美一区二区久久婷婷| a黄色在线观看| 日韩免费av一区二区| 精品中国亚洲| 成人在线播放网址| 国产成人自拍在线| 看免费黄色录像| 欧美日韩免费不卡视频一区二区三区| 免费在线观看一级毛片| 91精品国产91久久久久久久久| 国产精品一区二区精品| 亚洲日本理论电影| 免费亚洲电影在线| 免费网站在线高清观看| 欧美性高潮在线| 亚洲 美腿 欧美 偷拍| 69精品小视频| 久久综合另类图片小说| 日本人妻伦在线中文字幕| 国产精品911| 国产一级大片在线观看|