iT邦幫忙

4

Java 10正式發佈!

暐翰 2018-03-29 08:56:3910612 瀏覽
  • 分享至 

  • xImage
  •  

Java 10正式發佈
快來使用var類型推斷吧 :-)


1.增加var keyword,支持局部變數類型推斷

var list = new ArrayList();
// infers ArrayList
var stream = list.stream();
// infers Stream

通過以右側類型推斷,減少與編寫 java 代碼相關
的儀式提高開發人員的效率,同時保持 java 對靜態型別
安全的承諾,允許開發人員忽略經常不必要的區域變數類型的聲明
終於耶,看到這個就想會不會支持dynamic
結果真有,但是要等到java 11

2.GC的優化與改善,提供control interface

可以通過實作來優化GC

3.整合jdk Repository

(root,corba,hotspot,jaxp,jaxws,JDK,langtools,nashorn)整合到Mercurial一個
雖然可以多庫可以組件分離
但是整合一個庫,可以更容易被鏡像(例如:git)


其他可以到 JDK 10查詢
內容使用之前寫的 JAVA 10版本預計發佈消息


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
小碼農米爾
iT邦高手 1 級 ‧ 2018-03-29 12:51:43

Java 也有了!!
C# 就是因為 var 讓我愛上它的
/images/emoticon/emoticon25.gif

暐翰 iT邦大師 1 級 ‧ 2018-03-29 19:29:02 檢舉

C#語法親切性真的高Java不少
但java很多lib真的好用又強大 :-)

Totally agree ! Java很多lib真的強大又好用 ! 上週六接觸了 pyspark, 儘管講師強調Python比Java有多精簡, 但當pyspark跳出Java Exception時, 不懂Java的也只能黯然GG了... XD

我要留言

立即登入留言