国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

即將改變軟件開發的5個Java9新特性

開發 后端
有關Java9的消息最近顯得有些沉寂,不要被它迷惑了。JDK開發者正在努力朝著下一個版本邁進,計劃2015年12月前完成所有功能開發。之后,它會經歷嚴格測試和bug修復以準備它的全面上市,按計劃會在2016年9月發布。

預計發布的Java 9中,最令人興奮的特性是什么?

有關Java9的消息最近顯得有些沉寂,不要被它迷惑了。JDK開發者正在努力朝著下一個版本邁進,計劃2015年12月前完成所有功能開發。之后,它會經歷嚴格測試和bug修復以準備它的全面上市,按計劃會在2016年9月發布。

[[140593]]

今天我們已經對Java 9中所期待的特性有了一個很清晰的圖景。如果Java 8可以被描述為主要是lambdas表達式、streams和API變化的話,那么Java 9就是關于Jigsaw、額外的實用工具和內部的變化。在這篇文章中,收集了一些我們認為是Java 9中最期待的特性——除了通常的猜測之外,Jigsaw項目,承擔了打破JRE并對Java核心組件模塊化的使命。

這里有一些特性是Java 9中絕對必要了解的,其中的一些已經在早期的發布版本中為你搗鼓做好了準備。

1.Java + REPL = jshell

是的。之前我們懷疑Kulla項目是否會在Java 9中準時發布,但現在已得到了官方確認。下一版發布的Java將會有稱為jshell的新命令行工具,它會添加本地支持和以Java方式對REPL(交互式解釋器)進行推廣。意思是說,如果你想只運行幾行Java代碼,你不必把它包裝進一個單獨的工程或者方法。

噢,你可以忘掉那些分號了:

-> 2 + 2
| 表達式的值是4
| 將臨時變量$1的類型設為int

還有一些像REPL加載項一樣的替代品會增加到流行的IDE和解決方案中,就像Java REPL網頁控制臺。但目前為止,還沒有官方的或者合適的方式來這么做。jshell在早期的版本中已經可以用了,等著你給它來個測試運行。

2、微基準測試要來了

由Alexey Shipilev開發的Java微基準測試套件(Java Microbenchmarking Harness)正在其進化的下一階段,并加入Java作為官方基準解決方案。我們真的很喜歡在Takipi基準,所以一套標準化的執行方式是我們期待的。

JHM是一組用來編譯、運行和分析nano/micro/milli/macro基準的套件。當涉及到精確基準評估,對 結果產生很大影響的能力將備受關注,比如預熱時間和優化。當你以微秒或納秒計時的情況下尤其如此。所以,如果你想要更加精確的結果來幫助跟蹤基準以做出正 確的決定,JMH是你的***選擇——并且現在它已經成為Java 9的同義詞了。

3、G1會成為新的默認垃圾收集器嗎?

我們經常聽說的一個誤解是:Java只有一個垃圾收集器,而事實上它有4個。Java 9中,仍有一個運行提議,關于替換由Java 7引入的G1默認垃圾收集器(并行/吞吐量收集)的討論。不同收集器之間差別精簡概述,可以查看這篇里的文章

通常來說,G1被設計來更好地支持大于4GB的堆,并且不會造成頻繁的GC暫停,但當暫停發生時,往往會處理更長時間。最近我們和Outbrain的性能專家Haim Yadid討論了關于GC的方方面面,來幫助你了解更多各收集器之間不同的權衡。同樣,如果你想要深入了解相關討論,那么hotspot-devjdk9-dev的郵件組是個開始學習不錯的地方。

4、未來是HTTP 2.0

官方的HTTP 2.0標準是幾個月之前被批準的,基于Google的SPDY算法構建。SPDY已經展示了相對HTTP 1.1巨大的速度提升,范圍在11.81%到47.7%之間,并且它已經存在于大多數現代的瀏覽器中了。Java 9將全面支持HTTP 2.0,并且為Java配備一個全新的HTTP客戶端來替代HttpURLConnection,并且同時還實現HTTP 2.0和websockets。

5、進程API得到了巨大的推動

到目前為止,通過Java來控制和管理操作系統進程能力有限。例如在早期版本的Java中,為了做一些簡單的事情,像得到進程PID,要么訪問本機代碼,要么用某種神奇的臨時解決方法。此外,還可能需要一個對于每個平臺提供不同實現來保證你得到正確的結果。

在Java 9中,除了獲取Linux PID的代碼,現在都像這樣來獲?。?/p>

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

 

轉向像這樣的代碼(同樣也支持所有的操作系統):

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

這一更新將擴展Java與操作系統交互的能力:全新的直接操作PID、進程名和狀態的方法,操作JVM線程和進程等等能力。

你不會在Java 9中見到什么?

我們以為兩個有趣的特性會作為即將到來的Java發布版本中的一部分——但現在我們知道它們將不會出現在這次發布的版本。

1、一個標準的輕量級JSON API

在我們進行的一項對350名開發人員的調查中,JSON API就像Jigsaw一樣被大肆宣傳,但看起來它好像沒在發布版本中,原因可能是資金問題。Mark Reinhold,Java平臺的***架構師,在JDK 9的郵件列表中寫到:

“這個JEP對于平臺來說是個有益的補充,但長遠來看,考慮到資金的因素以及Oracle資助的其它特性,它并不如其它特性一樣重要。我們考慮可能在JDK 10或者之后的版本再發布這個JEP。”

2、金錢和貨幣API

有一條新聞,似乎看起來金錢和貨幣API也缺少Oracle的支持。這是我們從Anatole Tresch那里得到的答案,這個API的產品推廣師:

@tkfxin 目前不會。從Oracle那里沒得到支持。取而代之的,我們將提高Java EE支持并且spring也將支持它 [[140594]]

– Anatole Tresch (@atsticks) 2015年6月16日

我們遺漏了什么嗎?請在下面的評論區告訴我們吧。沒有空閑時間?來看看何時以及為何在產品中代碼會出現失敗中斷。

責任編輯:王雪燕 來源: ImportNew
相關推薦

2021-10-15 10:05:25

人工智能機器學習技術

2020-05-19 10:36:28

人工智能AI軟件開發

2024-03-11 09:00:00

人工智能軟件開發軟件編程

2011-06-07 22:34:22

RationalInnovate 20軟件開發

2024-12-18 08:11:52

2023-05-15 13:47:58

自動化軟件開發

2024-04-02 15:04:44

開發人工智能代碼

2014-09-12 10:46:35

Java9

2011-07-29 17:52:13

云計算軟件業

2018-01-19 22:30:07

2014-08-21 10:34:11

Java 9Java

2009-03-30 16:01:54

敏捷開發需求分析重構

2010-12-03 11:10:58

互聯網

2018-05-18 15:05:25

JavaJava 10新特性

2014-12-10 09:53:43

Java 9

2013-10-21 10:20:09

SDN大數據

2014-12-04 10:47:18

Java 9

2010-08-11 09:15:07

設計模式Python

2015-09-15 09:46:06

AWS云應用商店 軟件行業

2014-12-12 15:08:53

Java 9
點贊
收藏

51CTO技術棧公眾號

国产精品99久久久久久白浆小说 | 国产91在线看| 久久久爽爽爽美女图片| 亚洲欧美一区二区三区| 欧美亚男人的天堂| 久久免费成人精品视频| 全亚洲第一av番号网站| 日韩欧美久久久| 三上悠亚在线免费观看| 怡红院av一区二区三区| 99精品视频播放| 粉嫩蜜臀av国产精品网站| 日本一区二区三区免费观看| 国产精品av一区二区| 国产精品入口免费视| 97超碰成人| 久久精品成人欧美大片古装| 1区2区3区在线| 欧美一区二区视频在线观看2022 | 日韩麻豆第一页| 日本在线视频网| 亚洲成人av中文| 曰韩少妇与小伙激情| 国产精品美女视频| 欧美伦理片在线观看| 国产精品色婷婷| 99色在线播放| 亚洲女与黑人做爰| 免费羞羞视频网站| 亚洲午夜成aⅴ人片| 在线观看污网站| 91久久国产最好的精华液| 免费毛片在线| 欧美疯狂性受xxxxx喷水图片| eeuss影院www在线播放| 欧美性感一区二区三区| 91caoporn在线| 日韩欧美在线网站| f2c人成在线观看免费视频| 日韩精品极品视频免费观看| 奇米777影视成人四色| 亚洲视频1区2区| 午夜影院在线免费观看| 欧美日韩精品一二三区| 免费网站在线观看人| 国产性猛交xxxx免费看久久| 中文幕av一区二区三区佐山爱| 欧美激情按摩在线| 日韩av网站在线免费观看| 成人免费在线网址| 亚洲综合社区| 成人性免费视频| 亚洲色图欧洲色图婷婷| 欧美精品久久久久久久久久丰满| 在线电影欧美成精品| а√天堂8资源在线| 欧美成人久久久| 欧美综合另类| 欧美日韩在线观看一区| 国产一区二区免费看| 91看片就是不一样| 亚洲一区二区视频| 国产成人高清精品| 日韩在线免费观看视频| 国产一区2区| 日本视频一区在线观看| 久久蜜桃一区二区| 手机亚洲第一页| 亚洲免费高清视频| 久久99青青| 亚洲精品在线视频观看| 国产精品热久久久久夜色精品三区 | 成视频在线免费观看| 欧美剧情电影在线观看完整版免费励志电影| 九色91在线| 1769国内精品视频在线播放| 亚洲麻豆一区| 欧美激情成人网| 欧美视频在线观看一区| 91精品网站在线观看| 国产福利久久| 91丨porny丨国产| 自拍视频在线| 久久99国产精品自在自在app| 国产精品mv在线观看| 青青草国产成人av片免费| 国产a级片网站| 麻豆精品视频在线| 成人免费网站视频www| 欧美一区二区三区婷婷月色| 中文字幕一区二区三区中文字幕 | 免费国产成人看片在线| 亚洲精品乱码久久久久| www.综合网.com| 国产精品久久久久av| 成人手机电影网| 免费观看在线午夜影视| 欧美与黑人午夜性猛交久久久| 日本91福利区| 日韩精品视频无播放器在线看 | 91在线高清观看| 免费黄色网址在线观看| 国产91精品久久久久| 国产乱码精品一品二品| 精品成人一区二区三区免费视频| 欧美国产视频一区二区| 久久精品国产亚洲高清剧情介绍| 在线观看免费视频一区二区三区| 日韩在线欧美在线国产在线| 亚洲片区在线| 日漫免费在线观看网站| 欧美成人剧情片在线观看| 国产一区二区三区香蕉| 亚洲精品久久久久| 99久免费精品视频在线观看 | 国产激情一区二区三区四区| 中文字幕校园春色| 日韩亚洲一区二区| 日本网站在线观看一区二区三区| 精品区一区二区| 国产主播一区二区三区| 激情中国色综合| 美女主播视频一区| 日韩av成人高清| 成人亚洲综合天堂| 国产欧美 在线欧美| 中文字幕在线不卡国产视频| 国产高清视频一区二区| 免费网站永久免费观看| 日韩三级在线观看| 日韩午夜av| 免费黄网站在线播放| 成人动漫视频在线观看免费| 激情久久av一区av二区av三区| 精品72久久久久中文字幕| 99re免费99re在线视频手机版| 久久久av一区| 极品少妇一区二区| 日韩欧美一中文字暮专区 | 91精品尤物| 成人性生生活性生交12| 不卡伊人av在线播放| 成人看片黄a免费看在线| 主播大秀视频在线观看一区二区| 99久热在线精品视频| 国产亚洲精品久久久久久牛牛| 国产麻豆欧美日韩一区| 91九色综合| 日本一极黄色片| 91av视频导航| 亚洲成人av电影在线| 图片小说视频色综合| 你懂的好爽在线观看| 国产女人水真多18毛片18精品| 制服丝袜av成人在线看| 久久爱www久久做| 日韩成人综合网| 国语对白在线视频| 成人xvideos免费视频| 欧美男生操女生| 久久成人免费电影| 成年永久一区二区三区免费视频| 在线观看免费污视频| 国产精品1区2区在线观看| 激情久久av一区av二区av三区| 好吊日精品视频| av资源在线播放| 免费国产a级片| 欧美一级电影在线| 色哟哟亚洲精品| 久热综合在线亚洲精品| 国产精品久久乐| 浪潮av在线| 欧美日韩中文国产一区发布| 亚洲视频一区二区三区| 日韩一区中文字幕| 黑丝一区二区三区| 春暖花开亚洲一区二区三区| 五月婷婷导航| 麻豆精品传媒视频| 欧美成年人视频| 欧洲色大大久久| 东方aⅴ免费观看久久av| 九九综合久久| 欧美xxxx少妇| 日韩大片一区二区| 国产免费一区| 欧美精品生活片| 欧美午夜精品久久久久久超碰| 国产成人精品亚洲午夜麻豆| 国产精品欧美三级在线观看| 男人天堂久久久| 成人观看免费完整观看| 国产成人精品自拍| www.xxxx精品| 欧美丝袜第三区| 亚洲国产精品av| 日韩专区中文字幕一区二区| 精品一区av| 亚洲精品69|