Java:持續(xù)革新20年 帶來(lái)大數(shù)據(jù)革命

2016-11-12    分類(lèi): 網(wǎng)站建設(shè)

作為一種被廣泛采用的編程語(yǔ)言,Java為技術(shù)的推廣與普及起到了不可忽視的作用。例如,大數(shù)據(jù)革命就是由Java引發(fā)的。

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

20年前,Java為人們帶來(lái)前所未有的科技理念:一次編寫(xiě),到處運(yùn)行。

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

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

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

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

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

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

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

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

一旦一門(mén)語(yǔ)言成為主流,其生命周期會(huì)變得格外長(zhǎng)久。

Java引入的虛擬機(jī)技術(shù)是其最為獨(dú)特的理念之一,該技術(shù)讓可移植性植根于項(xiàng)目的最初階段。然而,高度可移植性帶來(lái)的弊端就是啟動(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),該語(yǔ)言已經(jīng)具備了各種流行的編程理念,代碼更短小、更可靠且表達(dá)能力更強(qiáng)。

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

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

本文標(biāo)題:Java:持續(xù)革新20年 帶來(lái)大數(shù)據(jù)革命
URL分享:http://m.kartarina.com/news47/67347.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃網(wǎng)站制作外貿(mào)網(wǎng)站建設(shè)網(wǎng)站建設(shè)微信公眾號(hào)云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
主站蜘蛛池模板: 国产麻豆天美果冻无码视频| 亚洲国产成人精品无码区在线观看| 免费无码又爽又刺激网站| 中文字幕精品无码亚洲字| 亚洲一区无码中文字幕| 亚无码乱人伦一区二区| 人妻丝袜无码专区视频网站| 无码精品A∨在线观看| 亚洲成a人无码av波多野按摩 | 亚洲AV无码之国产精品| 亚洲AV无码一区二三区| 亚洲天堂2017无码中文| 亚洲AV永久无码精品成人| 特级无码a级毛片特黄| 精品视频无码一区二区三区| 中文字幕精品无码一区二区| 久久精品无码一区二区三区不卡| 亚洲国产精品无码av| 中文字幕无码av激情不卡| 亚洲成a∧人片在线观看无码| 亚洲人成网亚洲欧洲无码久久| 国产午夜无码片在线观看影院| 97性无码区免费| 人妻中文字幕无码专区| 亚洲国产精品无码久久久不卡 | 无码精品视频一区二区三区| 亚洲不卡无码av中文字幕| 成年轻人电影www无码| 无码一区二区三区免费视频| 一区二区三区无码被窝影院| 亚洲AV无码一区二区三区人| 无码一区二区三区免费| 日日麻批免费40分钟无码| 亚洲中文字幕无码久久2017 | 无码午夜人妻一区二区三区不卡视频| 精品人妻少妇嫩草AV无码专区| 西西4444www大胆无码| 久久久人妻精品无码一区| 亚洲精品无码久久久久AV麻豆| 五月丁香六月综合缴清无码| 亚洲国产成人精品无码久久久久久综合 |