成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java,傳奇的一生!

開發 后端 開發工具
如果說用“永存、曲折、已死、重生”來形容Java,筆者以為一點也不為過。

如果說用“永存、曲折、已死、重生”來形容Java,筆者以為一點也不為過。 

Java,傳奇的一生!

1991年,James Gosling帶領著名為“Green Team”的團隊著手研發一種新的語言以及專為下一代數字設備和計算機使用的網絡系統。歷時4年辛勤工作后,該項目最終修成正果并取名為Java。

Java 有著類似于C的語法并有“一次編譯,隨處運行”的靈便性。透過虛擬機機制,可以使代碼在底層平臺進行運行時編譯?;厥譐ava過去的20年,首先是經歷了 微機時代的興與衰,然后進入服務器領域及智能電話領域,繼而在DHS(美國土安全部)的“不安全”定義下艱難前行,最后投入甲骨文(Oracle)懷抱現 正蓄勢迸發第二春。難道還有別的語言有如此跌宕起伏的情節嗎?

Java推出后,Sun發現市場上存在著一個問題—計算機領域與非計算機領域 彼此是隔斷的。Sun認為這是一個機遇,如果能把兩者連接起來將會帶來一場計算機革命。“統一的主題是網絡。”Gosling說,“放眼當時的市場,兩個 領域的廠家各自為政,沒有形成統一的網絡。因此很多時候不得不重復大量的實驗,但這些其實早在30年前的計算機科學中已得到解決。”問題的所在是電子消費 品制造者沒有考慮使用網絡,例如跨平臺的公共APIs或者代碼復用,“你幾乎找不到任何的軟件復用。所有軟件都只能不斷地被重復創建。我們提出的模塊概念 終將改變這一局面。”

成功非坦途

Java面世的頭五年,成為當之無愧的編譯器高性能代言人。而過后五年,所有 人都把重心轉向了企業應用。Gosling說,“回首Java EE統治世界的場景至今仍歷歷在目。我們唯一的失誤是把全部精力都集中于此,所有資源都被優先調配到EE,導致無法投入更多的精力去開拓桌面的世界。”

Oracle Java平臺開發副總裁Saab是這樣說的,“在90年代,大多數開發者都把精力投入到桌面應用的編寫之上。到了2000年,Pet.com的成功吸引了 大批的跟風者。業界又把焦點從桌面轉移到了HTML應用。隨著智能電話和平板的到來,基于觸摸屏的移動應用又站在了風口。所以對于下一個流行趨勢是很難把 握的,這涉及到天時、地利、人和。”

Java 2 Micro Edition(J2ME)在1998年引入并把Java劃分了三個平臺:Java 2 Standard Edition(J2SE)、J2ME以及Java 2 Enterprise Edition(J2EE)。ME的意思是小型設備和嵌入系統。ME在翻蓋手機上得到推廣,成為當時的標配。Gosling說,“ME已經做得足夠好了, 在當時是最強大的智能電話開發平臺。不過現在漸漸被遺忘,因為Android太耀眼了。”

作為一個獨立平臺,Java  ME被邊緣化了。Oracle開發部高級副總裁Cameron Purdy說在下一個版本Java 9中會把所有平臺統一起來,“對比SE、ME被獨立出來但發展緩慢。Java 9的模塊化特性會使得Java ME的可復用性得到增強,這將是反擊Android和iOS的有力武器。”

陷入低谷

隨著Sun在最近10年的低迷,Java也不能幸免地經歷著蹉跎歲月。IBM報價65億美元,Sun沒答應,74億美元,Oracle得到了Sun。

在 Oracle管理下,頭幾年Java表現良好,以0重大失誤成為安全的代名詞。不過在2013年1月情況開始變壞,美國土安全部(DHS)建議人們盡量不 要使用Java。作為面向企業的軟件公司,打補丁修復Bug的速度是Oracle的短板,根本無法與面向大眾消費者的微軟或Adobe相比。別人是以小時 或天來計,而Oracle是以月為基本單位。

Purdy認為Oracle已經盡了最大的努力去修補并清楚這個短板的重要性。問題的關鍵是如何打造一支在失去Gosling等干將后仍能獨當一面的團隊。他說,“我們聽到了不少質疑之聲,但其實我們一直都在不斷加入投入的力度并努力尋求解決的方案。”

浴火重生

DHS的公開聲明不啻是壓垮Java的最后一根稻草,很多人都預言Java將風光不再。然而事情慢慢得到轉機,不少Java粉絲開始出來捍衛Java的名聲。Dr. Dobb's Journal編輯Andrew Binstock曾發表一篇社論,其題目是:《即使面臨死亡,Java看上去還是相當健康的》。

對于Oracle的接管,Gosling表達了自己的喜悅之情,“得知這個消息后,我感到非常驚喜。Oracle是個非常優秀的監護人并大大超出了我的期望。一開始我還擔心它會不會成為第二個Solaris,現在看來我是多慮了。”

接管Java的頭五年,Oracle不得不重新打造一支Java團隊。“我們花了大量時間來審視整個過程以確定如何進行Bug修復,從輸入到發布機制,我們回顧了大量的代碼。最后列出了一個長長的錯誤修復表。”Purdy回憶說。

安全曾讓Java蒙羞,安全也讓Java重獲新生。在2014 Pwn20wn黑客大會上,Java成為唯一沒有被攻破的平臺。而在2015的會議中,Pwn20wn甚至沒有把Java列在攻擊名單上。

現在和未來

Java 9將是自被Oracle收購后發布的首個重大版本。Java 9的最主要目標是最大限度實現模塊化以幫助人們實現積木式的應用編寫。

“我 們的目的是幫助人們從JAR的束縛中解脫出來。”Saab說,“你將很輕松地處理在過去相當復雜的事情,例如打包。你可以只用到需要的模塊,而把其它忽 略。”Purdy補充道,“這開創了Java平臺的先河。該特性將貫穿整個Java庫,并以單依賴圖的方式重新整理依賴。”

談及Java的 未來,Eclipse基金會執行董事Mike Milinkovich的看法是,“我認為Java的未來在于物聯網。我十分樂意看到Oracle及其合作伙伴能把精力放在完全點對點的Java存儲方案 上,透過網關實現設備到企業后臺的連接。如果成功將能使Java在往后20年發展得更好走得更遠。雖然這還有一段路要走,但我相信Java能夠做到。”

Gosling的看法是,“VM是它本身的生態,所有部分彼此相通。IT世界的未來是要實現互聯互通。把邊緣和核心有效地統一起來,可以省卻內外分開管理的麻煩,從而得到更加強大的平臺。”

遍地開花

雖然很多人都曾預言Java將一蹶不振,但是現今在不少的重要項目中,Java仍扮演著極其重要的角色。

Purdy指出,沒有Java,甚至不會有大數據的大發展,“Hadoop本身就是用Java編寫的。當你需要在運行MapReduce的服務器集群上發布新功能時,你需要進行動態的部署,而這正是Java所擅長的。”

另 一Java受惠者是Twitter。一開始Twitter是用Ruby on Rails編寫的,但是隨著用戶數的增長RoR逐漸顯得力不從心。Fail Whale(失敗鯨)的宕機畫面預示著瓶頸問題亟需解決。在2012年,Twitter從RoR轉向了Java和Scala,而失敗鯨從此滅絕了。

可見Java不但沒有成為昨日黃花,還重新煥發了新的生機。讓我們共同期待Java 9,看看Oracle將為廣大開發者帶來什么樣的驚喜。

英文來自:ITWorld

原文鏈接:http://www.xue163.com/183/6/1832624.html

(譯者/伍昆 責編/夏夢竹)

責任編輯:王雪燕 來源: 中國學網
相關推薦

2021-05-29 07:37:48

微軟IE瀏覽器

2023-08-06 14:56:17

VIM社區軟件

2020-10-13 06:44:42

IOS 開發者女性

2015-08-03 09:33:21

PH程序員一生

2016-08-24 11:13:30

2023-01-10 08:20:55

RocketMQ消息源碼

2023-08-21 14:05:00

Adobe創始人

2022-03-09 09:50:18

程序員計算機編程

2021-08-06 22:43:54

中斷架構傳遞

2020-07-09 17:37:47

Linux網絡包中斷

2018-01-18 09:05:05

存儲數據包分層

2012-12-04 10:08:16

2018-01-05 12:42:01

Lisa電腦蘋果Mac

2020-11-29 17:08:50

程序員IT

2015-03-24 13:39:08

IE

2025-05-19 08:43:00

2023-08-24 17:14:05

統計學

2021-09-28 08:05:56

黑客網絡安全網絡攻擊

2014-10-11 11:35:49

2021-12-28 18:23:49

Java指令
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九九久久这里只有精品 | 日韩欧美国产成人一区二区 | 毛片毛片毛片毛片毛片 | 国产成人精品久久二区二区91 | 亚洲日本欧美日韩高观看 | 午夜国产 | 中文天堂在线一区 | 欧美精品一区二区三 | www狠狠干| 超碰伊人久久 | 精品视频在线观看 | 久久久久久久久久久久91 | 国产欧美二区 | av三级在线观看 | 中文字幕一区二区三区在线观看 | 国产欧美一区二区三区在线看蜜臀 | 亚州精品天堂中文字幕 | 男人的天堂一级片 | 成人在线视频网址 | av高清| a免费视频 | 亚洲九九| 天天操夜夜操 | 欧美日韩在线免费 | 久久精品欧美一区二区三区不卡 | 国产美女高潮 | 国产精品小视频在线观看 | 一级黄色片网站 | 午夜成人免费视频 | 国产高清久久 | 日本一级淫片免费啪啪3 | 国产免费一级一级 | 久久午夜视频 | 一区在线观看 | 午夜免费福利电影 | 91视视频在线观看入口直接观看 | 水蜜桃亚洲一二三四在线 | 久久99精品视频 | 精品一级| 手机三级电影 | 精品欧美一区二区中文字幕视频 |