JDK的幾種說法Vs茴香豆的幾種寫法
JDK的幾種說法Vs茴香豆的幾種寫法 |
孔乙?guī)渍f,茴香豆的茴有好幾種寫法,Sun公司說,我家的JDK有好多種叫法。 就像我們中國人對取名字非常講究,我發(fā)現(xiàn)Sun公司對她的寶貝JDK的起名也化了好多心思。1996年,JDK1.0發(fā)布,到了1998年,JDK1.2發(fā)布的時候,Sun公司認為JDK1.2具有革命性的突破,為了讓用戶時時刻刻感覺JDK1.2的非同凡響,Sun公司在Java后面加了個“2”,表示新一代Java技術(shù)開始了,此后所有的Java技術(shù)中都有個“2”,比如J2SE、J2EE和J2ME。 J2SE其實就是JDK,之所以要為JDK再起個名字J2SE,是為了和他的兄弟J2EE以及J2ME排名。 2004年,JDK1.5發(fā)布了,Sun公司又認為此版本絕對是在Java史上樹立了里程碑。唯恐他人不知道這些,Sun把JDK1.5改名為JDK5.0,以便和以前的版本劃清界限,而且為了引人注意,還給JDK1.5起了個誘人的別名“Tiger”,告知眾人,猛虎下山了。 到了2005年,JavaOne大會召開,Sun公司公開Java SE6。此時,Java的各種版本又被更名,取消其中的數(shù)字“2”:J2EE更名為Java EE, J2SE更名為Java SE,J2ME更名為Java ME。九九歸一,變來變?nèi)ィ€是變到了原地。 其實,對用戶來說,這些名字無論如何變,換湯不換藥,JDK就是JDK,總的框架沒有變化。Sun公司不停的為JDK換名,是為了在競爭激勵的商業(yè)化技術(shù)領(lǐng)域保持不敗之地。技術(shù)必須不斷的更新?lián)Q代,而且為了讓用戶了解每次更新?lián)Q代都具有革命性的突破,最簡單的做法就是不斷變化名字。 我們作為使用者,在技術(shù)瞬息變化的年代里,應(yīng)該保持清醒的頭腦,不要以為嘴里能念叨最新的技術(shù)名詞就算跟上了技術(shù)潮流。抓住技術(shù)的本質(zhì),你才會以不變應(yīng)萬變,不被那些前赴后繼的所謂的新技術(shù)嚇倒。 |