溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Java的幾個(gè)重要版本_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

發(fā)布時(shí)間:2020-09-23 07:52:22 來源:腳本之家 閱讀:247 作者:mrr 欄目:編程語(yǔ)言

java幾個(gè)重大版本

java從1995年發(fā)布到現(xiàn)在,也走過18年了,個(gè)人認(rèn)為,其中幾個(gè)java版本都肩負(fù)著重大使命,影響甚遠(yuǎn);

jdk1.0 1995年5月23日誕生,Oak語(yǔ)言改名為Java,并提出“Write Once ,Run anywhere";

jdk1.2  1999年6月發(fā)布,將java劃分為J2SE,J2ME,J2EE三大平臺(tái);

jdk1.4 主要是性能提升,在2000年時(shí)候JAVA成為世界上最流行的電腦語(yǔ)言,跟這個(gè)版本離不開關(guān)系,估計(jì)國(guó)內(nèi)還有大量的java應(yīng)用是運(yùn)行在此版本上;

jdk5 誕生于2004年,他的使命就是易用,加入1. 泛型 2 自動(dòng)裝箱/拆箱  3 for-each  4 static import  5 變長(zhǎng)參數(shù)等, 為了表示該版本的重要性,J2SE1.5更名為Java SE 5.0;

jdk8 將在2014年3月份發(fā)布,迄今為止,可能是最大更新的java版本,也是令人期待的一個(gè)版本,在Java中引入閉包概念對(duì)Java程序開發(fā)方法的影響甚至?xí)笥贘ava5中引入的泛型特征對(duì)編程方式帶來的影響。

可以看出,jdk 8跟jdk 5之間,整整相差10年,這10年期間,相繼發(fā)布jdk 6、7都是改動(dòng)不大,這也說明,java發(fā)展確實(shí)有點(diǎn)緩慢了,以致曾經(jīng)的跟隨者.net在某方面超越了java,還有基于jvm上的動(dòng)態(tài)語(yǔ)言崛起,比如Groovy、Scala等,2013年java one大會(huì)上,java平臺(tái)首席架構(gòu)師Mark Reinhold在會(huì)上說Java 8 is Revolutionary, Java is back(Java 8是革命性的,Java回來了),至于java 8能否能給我們帶來眼前一亮的感覺呢,我們拭目以待吧

學(xué)習(xí)java8的理由

1.提高java開發(fā)效率(更少的代碼,更強(qiáng)的功能,主要是lambda表達(dá)式帶來便利)

2.提高java程序的運(yùn)行速度(批量數(shù)據(jù)處理,多核運(yùn)行利用,更高的性能)

3.更安全,漏洞更少(為啥GA版本跳票,oracle解釋說近來大量安全問題困擾著平臺(tái),所以推遲發(fā)布時(shí)間解決安全問題)

4.面試需要,跳槽的哥們,個(gè)人預(yù)言漸漸會(huì)被問及java 8的特性,想當(dāng)初java 5出來一兩年都會(huì)

5.逼格高,想在同事面前炫耀一般,但請(qǐng)注意,別以為java是向下兼容的就能隨便把舊java系統(tǒng)升級(jí)到j(luò)ava最新版本

6.還在靠java開發(fā)養(yǎng)家糊口的程序員,不想知識(shí)陳舊落后

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI