国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
政治斗爭的代價!Java命運回憶錄
【IT168 技術(shù)分析】。那是在1995年,C++ 還是構(gòu)筑大規(guī)模軟件系統(tǒng)的不二之選。C++ 是一款強大的目標(biāo)導(dǎo)向的編程語言,是曾經(jīng)被廣泛應(yīng)用的 C語言的繼承者。但C++ 不僅強大,同時也非常的復(fù)雜。在老練的編程者享受著它所帶來的錯綜復(fù)雜和無窮可能性的同時,編程新手們卻在C++所構(gòu)筑的迷宮中備感挫折

  然后,JAVA出現(xiàn)了 —— 這是一種十分優(yōu)雅、強大,但最為重要的是,十分簡潔的編程語言。這款由James Gosling和他在SUN公司的研發(fā)團隊所共同設(shè)計的語言,開辟了新的編程哲學(xué),贏得了無數(shù)程序員的心靈和思想,改變了企業(yè)級別軟件開發(fā)的規(guī)則,并且重創(chuàng)了微軟公司。但是在它所獲得的這些無比的榮耀之外,JAVA 同時也輸?shù)粢粓鲎顬橹匾膽?zhàn)役 —— 網(wǎng)絡(luò)瀏覽器之戰(zhàn)。在這篇文章當(dāng)中,我們將會回顧過去10年中在JAVA身上所發(fā)生的故事,從它那無比榮耀的崛起,到軟件世界中的政治斗爭,再到那無比遺憾的“網(wǎng)絡(luò)瀏覽器之?dāng) 薄?/p>

  一、Java 的美麗

  JAVA核心語言第一大閃光點是它的簡潔。這款語言的創(chuàng)造者們從一開始就作出了許多假設(shè)和妥協(xié),決定從編程者那里剝奪一部分權(quán)力。但是,由此所帶來的好處要遠遠超過所喪失的自由。JAVA語言所具有的第二大閃光點是它的虛擬機(virtual machine)。要想要C++程序運行在另一個平臺之上,這需要付出許多的努力,而在與之相對的是,JAVA應(yīng)用程序卻“天生”具有可移植性。

  第三大閃光點是JAVA的程序庫。JAVA程序庫的意義非比尋常,因為它們將軟件開發(fā)人員的注意力從關(guān)注程序的底層結(jié)構(gòu),轉(zhuǎn)移到了關(guān)注程序本身。一部分早期的JAVA程序庫從真正意義上定義了創(chuàng)新、適應(yīng)性和可用性的標(biāo)準(zhǔn)。比如說,JavaBeans框架就向世人展示了組件的開發(fā)也能夠變得簡單(而不像COM 和ActiveX那樣)。而這一系列框架為全世界的開發(fā)人員提供了可以重復(fù)利用的,并且是可以擴展的標(biāo)準(zhǔn)數(shù)據(jù)結(jié)構(gòu)和算法。

  但是,很可能JAVA最重要的閃光點在于,它教會了我們中的許多人去思考交互界面。任何一種以目標(biāo)為導(dǎo)向的編程語言,其力量都在于對目標(biāo)的提取,而這一切都是通過強調(diào)交互界面來實現(xiàn)的。而JAVA又將此力量向前推進了一步。通過拆穿遺傳性(inheritance)方面的神話,JAVA將交互界面推上了目標(biāo)導(dǎo)向編程語言的王座。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
30+的人學(xué)編程,Java發(fā)展簡史
【標(biāo)準(zhǔn)答案】Java是由SUN公司開發(fā)的。 (判斷)
JavaFX千呼萬喚始出來
為什么說Python是最偉大的語言?看圖就知道了
java語言程序設(shè)計發(fā)展歷史簡介與由來及java語言的特點
哪門編程語言值得純小白選擇學(xué)習(xí)?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服