Java歷經(jīng)20年滄桑蜒什,將持續(xù)革新

對(duì)于企業(yè)界來說,很多服務(wù)器都部署著Java應(yīng)用程序霎冯,許多物聯(lián)網(wǎng)設(shè)備也都是基于Java技術(shù)開發(fā)。

20年前慷荔,Java為人們帶來前所未有的科技理念:一次編寫缠俺,到處運(yùn)行。

在此之前磷雇,編程語言的種類寥寥無幾躏救,而且大多針對(duì)固定用途:Fortran用作科學(xué)計(jì)算,COBOL是針對(duì)商業(yè)方面落剪,C以及逐漸興起的C++則用于商業(yè)編程忠怖。

除此之外抄瑟,還有一些非主流語言。例如皮假,用于國防項(xiàng)目的Ada惹资,在愛好者以及中小企業(yè)顧問間流行的Pascal,在學(xué)術(shù)界流傳甚廣的Smalltalk以及Lisp猴誊,深受系統(tǒng)管理員喜愛的Perl等等侮措。但是,前文所述的3大語言在當(dāng)時(shí)占據(jù)著主導(dǎo)地位澄成。

疲憊不堪的C語言

人們?nèi)諠u對(duì)C語言感到厭煩,其具備2個(gè)不利因素:首先墨状,C過于針對(duì)底層需求歉胶,僅僅執(zhí)行簡單任務(wù)就需要大量指令。其次通今,可移植性差,這意味著針對(duì)PC撰寫的代碼無法便捷地移植到小型設(shè)備或大型主機(jī)中去運(yùn)行漏策。

當(dāng)然臼氨,如果針對(duì)底層應(yīng)用開發(fā),C的性能相當(dāng)強(qiáng)大感耙,可以讓開發(fā)者隨心所欲地發(fā)揮自己的創(chuàng)造力。然而即硼,針對(duì)大型軟件項(xiàng)目而言屡拨,C會(huì)給相關(guān)實(shí)施人員帶來不可想象的痛苦。

盡管到了1995年的時(shí)候呀狼,許多C語言廠商紛紛推出符合1989 ISO標(biāo)準(zhǔn)的工具哥艇,但隨之而來的眾多擴(kuò)展功能讓跨平臺(tái)移植成為不可能的任務(wù)。

C語言的種種弊端最終催生出新一代編程語言瓮增。光是在1995年哩俭,就出現(xiàn)了Ruby、PHP砸捏、Java以及JavaScript。

由于Java擁有強(qiáng)大的可移植性以及豐富的功能庫垦藏,其迅速變得流行起來『洳担“一次編寫弟灼,到處運(yùn)行”的口號(hào)在嚴(yán)格意義上無法實(shí)現(xiàn),但較以前的語言已經(jīng)大幅提高勤哗。

其后芒划,IBM對(duì)Java的認(rèn)可奠定了其在商業(yè)編程領(lǐng)域的重要地位。

一旦一門語言成為主流民逼,其生命周期會(huì)變得格外長久涮帘。

Java引入的虛擬機(jī)技術(shù)是其最為獨(dú)特的理念之一焚辅,該技術(shù)讓可移植性植根于項(xiàng)目的最初階段同蜻。然而早处,高度可移植性帶來的弊端就是啟動(dòng)和運(yùn)行速度緩慢。

持續(xù)完善

今天默责,Java的運(yùn)行效率已經(jīng)非常之高咸包,同時(shí)還具備巨大的吞吐能力,這一點(diǎn)已經(jīng)在各種大數(shù)據(jù)項(xiàng)目上得到了證實(shí)±锰保現(xiàn)在的Java已經(jīng)變得可以勝任各種任務(wù)。

隨著Java 8的出現(xiàn)嚷往,該語言已經(jīng)具備了各種流行的編程理念,代碼更短小皮仁、更可靠且表達(dá)能力更強(qiáng)菲宴。

Java的歷史為我們所熟知。然而裙顽,我們很容易忽視掉一點(diǎn),那就是:Java的成功來自持續(xù)大規(guī)模的技術(shù)投入键科,沒有多少語言可以獲得廠商的青睞從而進(jìn)行各種完善漩怎。除了Java之外,恐怕只有微軟的C#受到這種待遇勋锤。

20歲的Java已經(jīng)步入成熟期,讓我們期待它的未來變得更加輝煌叁执。

為了讓學(xué)習(xí)變得輕松茄厘、高效,今天給大家免費(fèi)分享一套Java入門教學(xué)資源谈宛。幫助大家在成為Java架構(gòu)師的道路上披荊斬棘次哈。需要資料的歡迎加入學(xué)習(xí)交流群:9285,05736

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末吆录,一起剝皮案震驚了整個(gè)濱河市窑滞,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌恢筝,老刑警劉巖哀卫,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異撬槽,居然都是意外死亡此改,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門鼓寺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人挂滓,你說我怎么就攤上這事幔虏∠肜ǎ” “怎么了?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長位迂。 經(jīng)常有香客問我掂林,道長,這世上最難降的妖魔是什么刑顺? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任贝淤,我火速辦了婚禮播聪,結(jié)果婚禮上离陶,老公的妹妹穿的比我還像新娘霎俩。我一直安慰自己,他們只是感情好柳击,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著哭靖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪铺坞。 梳的紋絲不亂的頭發(fā)上济榨,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音丐一,去河邊找鬼。 笑死柠衍,一個(gè)胖子當(dāng)著我的面吹牛牺勾,可吹牛的內(nèi)容都是我干的禽最。 我是一名探鬼主播,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼仅叫!你這毒婦竟也來了洪灯?” 一聲冷哼從身側(cè)響起签钩,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后兔沃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體窄锅,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年疏之,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锋爪。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扯旷。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡耸黑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出曲尸,到底是詐尸還是另有隱情,我是刑警寧澤昆箕,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站捏题,受9級(jí)特大地震影響带射,放射性物質(zhì)發(fā)生泄漏绪钥。R本人自食惡果不足惜钠四,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望咏雌。 院中可真熱鬧,春花似錦、人聲如沸报亩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽服猪。三九已至叉瘩,卻和暖如春危彩,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工壳鹤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親龙誊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子逊朽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容