VB是一種面向(對象)的可視化程序設(shè)計語言,采取了(事件驅(qū)動)的編程機(jī)制。VB,即Visual Basic,是一款由微軟開發(fā)的包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動編程語言。
成都創(chuàng)新互聯(lián)成立于2013年,我們提供高端網(wǎng)站建設(shè)、成都網(wǎng)站制作、成都網(wǎng)站設(shè)計公司、網(wǎng)站定制、成都全網(wǎng)營銷推廣、小程序設(shè)計、微信公眾號開發(fā)、seo優(yōu)化排名服務(wù),提供專業(yè)營銷思路、內(nèi)容策劃、視覺設(shè)計、程序開發(fā)來完成項(xiàng)目落地,為VR全景企業(yè)提供源源不斷的流量和訂單咨詢。
Visual Basic 具有“面向?qū)ο蟆碧匦?。這種“面向?qū)ο蟆钡木幊谭椒ê蛡鹘y(tǒng)的全用代碼編制程序的方法有很大區(qū)別?!懊嫦?qū)ο蟆钡木幊谭椒ū葌鹘y(tǒng)的編程方法更為簡單方便,并且編寫出來的程序也會更加穩(wěn)定。因此,“對象”可以被看做 Visual Basic 程序設(shè)計的核心。
擴(kuò)展資料:
由 Visual Basic 所派生的編程語言
1、VBA
Visual Basic for Applications(VBA):包含在微軟的應(yīng)用程序中(如Microsoft Office),以及類似WordPerfect、Office這樣第三方的產(chǎn)品里面。VBA 這樣嵌入在各種應(yīng)用程序中看起來有些矛盾,但是它的功能和 VB 一樣強(qiáng)大。
2、VBS
VBScript(VBS):是默認(rèn)的ASP語言,還可以用在Windows腳本編寫和網(wǎng)頁編碼中。盡管它的語法類似于VB,但是它卻是一種完全不同的語言。VBS 不使用 VB運(yùn)行庫運(yùn)行,而是由Windows腳本主機(jī)解釋執(zhí)行。這兩種語言之中的不同點(diǎn)影響ASP網(wǎng)站的表現(xiàn)。
3、vb點(diǎn)虐
Visual Basic .NET(vb 點(diǎn)虐 ):當(dāng)微軟準(zhǔn)備開發(fā)一種新的編程工具的時候,第一決定就是利用 VB 6.0 來進(jìn)行舊改,或者就是重新組建工程開發(fā)新工具。微軟后來開發(fā)了 VB 的繼任者Visual Basic .NET,同時也是.NET平臺的一部分。vb 點(diǎn)虐 編程語言是一種真正的面向?qū)ο缶幊陶Z言,和 VB 并不完全兼容。
參考資料:百度百科 VB
截至今天2016/12/02,VB點(diǎn)虐 最新版本是VB 14,
對應(yīng)的IDE為Visual Studio 2015
從VB 7開始,每次點(diǎn)虐 平臺更新,VB版本也會不斷更新。
VB歷史版本如下(點(diǎn)虐 平臺)
沒有 VB13?
VB12 對應(yīng) VS2013
VB11 對應(yīng) VS2012
VB10 對應(yīng) VS2010
VB9 對應(yīng) VS2008
VB8 對應(yīng) VS2005
VB7 對應(yīng) VS2003
VB6 是經(jīng)典版本,它不是 點(diǎn)虐 平臺的
VB編程語言歷史=========
Visual Basic從1991年誕生以來,現(xiàn)在已經(jīng)13年了。BASIC是微軟的起家產(chǎn)品,微軟當(dāng)然不忘了這位功臣。隨著每一次微軟技術(shù)的浪潮,Visual Basic都會隨之獲得新生??梢灶A(yù)見,將來無論微軟又發(fā)明了什么技術(shù)或平臺,Visual Basic一定會首先以新的姿態(tài)登上去的。如果你想緊跟微軟,永遠(yuǎn)在最新的技術(shù)上最快速地開發(fā),你就應(yīng)該選擇Visual Basic。
1991-西雅圖夜空的雷電
隨著Windows 3.0的推出,越來越多的開發(fā)商對這個圖形界面的操作系統(tǒng)產(chǎn)生了興趣,大量的Windows應(yīng)用程序開始涌現(xiàn)。但是,Windows程序的開發(fā)相對于傳統(tǒng)的DOS有很大的不同,開發(fā)者必須將很多精力放在開發(fā)GUI上,這讓很多希望學(xué)習(xí)Windows開發(fā)的人員卻步。1991年,微軟公司展示了一個叫 Thunder的產(chǎn)品,所有的開發(fā)者都驚呆了,它竟然可以用鼠標(biāo)“畫”出所需的用戶界面,然后用簡單的BASIC語言編寫業(yè)務(wù)邏輯,就生成一個完整的應(yīng)用程序。這種全新的“Visual”的開發(fā)就像雷電(Thunder)一樣,給Windows開發(fā)人員開辟了新的天地。這個產(chǎn)品最終被定名為Visual Basic,采用事件驅(qū)動,Quick BASIC的語法和可視化的IDE。Visual Basic 1.0帶來的最新的開發(fā)體驗(yàn)就是事件驅(qū)動,它不同于傳統(tǒng)的過程式開發(fā)。同時,VBX控件讓可視化組件的概念進(jìn)入Visual Basic。Visual Basic 1.0是革命性的BASIC,它的誕生也是VB史上的一段佳話。
Visual Basic 1.0
1992-漸入佳境的Visual Basic
由于Windows 3.1的推出,Windows已經(jīng)充分獲得了用戶的認(rèn)可,Windows開發(fā)也進(jìn)入一個新的時代。Visual Basic 1.0的功能過于簡單,相對于Windows 3.1的強(qiáng)大功能沒有發(fā)揮出來。所以,微軟在1992年推出了新版本Visual Basic 2.0。這個版本最大的改進(jìn)就是加入了對象型變量,比如
Dim b As CommandButton
Dim c As Control
而且有了最原始的“繼承”概念,對象型變量分為一般類型(Control和Form)和專有類型(CommandButton和Form1等),一般類型的變量可以引用專有類型的實(shí)例,甚至通過后期綁定訪問專有類型的屬性和方法。還可以通過TypeOf…Is運(yùn)算符獲取對象實(shí)例的運(yùn)行時類型信息(這個功能就是當(dāng)今C#的is運(yùn)算符或Java的instanceof運(yùn)算符)。除了對語言的改進(jìn)和擴(kuò)充,Visual Basic 2.0對VBX有了很好的支持,許多第三方控件涌現(xiàn)出來,極大地豐富了Visual Basic的功能。微軟還為Visual Basic 2.0增加了OLE和簡單的數(shù)據(jù)訪問功能。
Visual Basic 2.0標(biāo)準(zhǔn)版
Visual Basic 2.0專業(yè)版
1993-數(shù)據(jù)庫組件新添力量
Visual Basic 2.0推出沒幾個月,微軟就發(fā)布了新版本的Visual Basic 3.0,可以看出VB這時候旺盛的生命力。乍一看,Visual Basic 3.0的界面沒有太大的變化,但其實(shí)這個版本是非常及時的。它增加了最新的ODBC2.0的支持,Jet數(shù)據(jù)引擎的支持和新版本OLE的支持。最吸引人的地方是它對數(shù)據(jù)庫的支持大大增強(qiáng)了,Grid控件和數(shù)據(jù)控件能夠創(chuàng)建出色的數(shù)據(jù)窗口應(yīng)用程序,而Jet引擎讓Visual Basic能對最新的Access數(shù)據(jù)庫快速地訪問。Visual Basic 3.0還增加了許多新的金融函數(shù)。此外還增加了相當(dāng)多的專業(yè)級控件,可以開發(fā)出相當(dāng)水平的Windows應(yīng)用程序。Visual Basic 3.0是98年以前中國最流行的Visual Basic版本,因?yàn)樗_發(fā)出來的可執(zhí)行文件非常小,通常能用一張軟盤裝下。不過,Visual Basic采用虛擬機(jī)運(yùn)行P代碼的做法也讓很多開發(fā)者不滿,他們認(rèn)為這樣程序運(yùn)行的效率很低,這時候Visual Basic的競爭者Delphi也誕生了。
Visual Basic 3.0標(biāo)準(zhǔn)版
Visual Basic 3.0特別版
1995-第二次革命性變化,向COM進(jìn)軍。
從1993年到1995年年中,Visual Basic一直沒有新的動靜,焦急的開發(fā)者都想一窺這個神秘的新版本到底發(fā)生了什么變化。Visual Basic 4.0的BETA最后終于和大家見面了。這個版本包含了16位和32位兩個版本,16位的版本就像是Visual Basic 3.0的升級版,而32位版則是一場新的革命。首先,人們發(fā)現(xiàn)VBX控件不見了,全部換成了OCX控件,這個OCX可能是指OLE Custom Controls,這個OLE已經(jīng)不是傳統(tǒng)的OLE了,用現(xiàn)在的話說,它就是COM控件。第二個最大變化是Visual Basic 4.0所用的語言換成了Visual Basic For Application,這就和Office 95所采用的宏語言統(tǒng)一起來,這個新語言有很多亮點(diǎn):
1、? 加入了“類模塊”。這是面向?qū)ο笞钪匾姆庋b性的基礎(chǔ)。
2、? 加入了屬性過程,加上函數(shù)過程,子程序過程,VB已經(jīng)有組件開發(fā)所需的封裝性特征。
3、? 加入了Byte類型、Boolean類型和Object類型。這大大完善了VB的類型系統(tǒng)。
4、? For Each語句和Collection對象。For Each語句給遍歷集合類型提供了極大的方便,現(xiàn)在可以在動態(tài)增長的Collection上使用For Each,而不用擔(dān)心集合內(nèi)容的總數(shù)或煩人的下標(biāo)問題。
這個版本的Visual Basic還能夠開發(fā)DLL工程,其實(shí)就是COM的DLL,可以將書寫好的類用這種方式和其他語言共享。
總之,這個4.0的版本為Visual Basic成為一種COM語言奠定了基礎(chǔ)。用Visual Basic 4.0開發(fā)基于COM的DLL比任何一種開發(fā)工具都方便。但是,Visual Basic 4.0的性能問題變得更加嚴(yán)重了,P-代碼的組件成為Visual Basic 4.0嚴(yán)重的性能瓶頸,而且巨大的運(yùn)行庫也讓用戶感到不滿。Visual Basic 4.0對以前版本的支持也不好,使用了大量VBX的項(xiàng)目很難移植到Visual Basic 4.0中。因此,Visual Basic 4.0在中國的普及程度非常低。
Visual Basic 4.0
1997-Visual Basic的豐收年
1997年,微軟推出了Visual Basic 5.0,這個版本的重要性幾乎和4.0一樣高。COM(這時候叫ActiveX)已經(jīng)相當(dāng)成熟,Visual Basic 5.0當(dāng)然對它提供了最強(qiáng)的支持。不過,國內(nèi)還沒有意識到COM的重要性前主要對這個版本另一個最大的亮點(diǎn)十分關(guān)注:本地代碼編譯器。Visual Basic 5.0終于在用戶的呼聲中加入了一個本地代碼編譯器,它可以讓應(yīng)用程序的效率大大提升。除了這個大家都知道的改進(jìn)以外,Visual Basic 5.0對Visual Basic For Application語言有重大的完善和豐富:
5、? 事件。Visual Basic 5.0終于允許用戶自己創(chuàng)建事件,而且這事件的語法相當(dāng)強(qiáng)健和完善,這在一種不支持函數(shù)回調(diào)的語言中是很難得的?,F(xiàn)在,VB擁有屬性、方法和事件的完整封裝性。
6、? 接口。這是VB實(shí)現(xiàn)多態(tài)性的基礎(chǔ)。同時為編寫COM組件提供了更多方便。
7、? 枚舉。在Visual Basic 5.0中枚舉作為Long整型的子類型出現(xiàn),用枚舉可以對常量進(jìn)行完善的封裝。
8、? 類模塊的改進(jìn)。通過類模塊的屬性可以指定類模塊具有多種指定的行為,如私有構(gòu)造函數(shù)等,可以通過這個功能創(chuàng)建符合Singleton和Monostate模式的設(shè)計。
9、? Debug.Assert。雖然這個斷言系統(tǒng)有點(diǎn)雞肋,但是總算是給調(diào)試帶來了方便。
10、 Visual Basic 5.0支持創(chuàng)建自己的集合類??梢詣?chuàng)建用于For Each語句的集合類型。
11、新的數(shù)據(jù)類型Decimal,可以精確地處理有效數(shù)位較多的計算。
Visual Basic 5.0的IDE支持“智能感知”,這是一項(xiàng)非常方便開發(fā)者的功能,可以不必記住很長的成員名稱和關(guān)鍵字,只要按“.”,想要的東西統(tǒng)統(tǒng)彈出來。
Visual Basic 5.0還支持開發(fā)自己的ActiveX 控件、進(jìn)程內(nèi)的COM DLL組件、進(jìn)程外的COM EXE組件以及在瀏覽器中運(yùn)行的ActiveX文檔。這極大豐富了Visual Basic的開發(fā)能力,在Internet開發(fā)上,Visual Basic 5.0也能有所建樹。
Visual Basic 5.0學(xué)習(xí)版——我的第一份正版VB
1998-企業(yè)真正高效的源泉
Visual Basic 6.0作為Visual Studio 6.0的一員發(fā)布,證明微軟正在改變Visual Basic的產(chǎn)品定位,他想讓Visual Basic成為企業(yè)級快速開發(fā)的利器。Visual Basic 6.0在數(shù)據(jù)訪問方面有了很大的改進(jìn),新的ADO組件讓對大量數(shù)據(jù)快速訪問成為可能。數(shù)據(jù)環(huán)境和新的報表功能也讓數(shù)據(jù)開發(fā)有了全新的體驗(yàn)。Visual Basic 借助COM/COM+強(qiáng)大的功能,可以開發(fā)具有N層結(jié)構(gòu)的分布式應(yīng)用程序。同時,Visual Basic還可以在IIS上開發(fā)性能超群的Web應(yīng)用程序。Visual Basic 6.0在語言方面和IDE方面的改進(jìn)都不大,但是許多新增的組件成為Visual Basic開發(fā)人員手中的利器,如File System Object等。新的字符串函數(shù)Split和Replace等也給Visual Basic的程序員帶來很大方便。
總之Visual Basic 6.0已經(jīng)是非常成熟穩(wěn)定的開發(fā)系統(tǒng),能讓企業(yè)快速建立多層的系統(tǒng)以及Web應(yīng)用程序,成為當(dāng)前Windows上最流行的Visual Basic版本。
Visual Basic 6.0
2002-第三次革命性變化,向.NET進(jìn)軍
從1998年發(fā)布到2002年正式推出Visual Basic. NET簡直吊足了開發(fā)者的胃口。從2000年就開始傳言的具有繼承、Try…Catch語句等新功能的全新VB7.0一直沒有露面。直到2001 年,Visual Studio.NET的第一個BETA版問世的時候,所有人都呆了——這是Visual Basic嗎?And語句變成了BitAnd,數(shù)組只能從0下標(biāo)開始,而且連Dim語句的意義都變了,幾乎所有的窗體控件都變了,Long變成了 Integer而Integer變成了Short,Variant不見了,Static不能用了……簡直是翻天覆地,人們已經(jīng)無暇關(guān)注這個版本有什么改進(jìn),轉(zhuǎn)而擔(dān)心我怎么才能接受這個本本了。其實(shí)Visual Basic. NET完全是為了.NET Framework這一全新的平臺而設(shè)計的,Visual Basic. NET的設(shè)計者一開始沒有掌握好新平臺和舊語言的平衡。到了BETA2中,很多東西回歸了6.0,如BitAnd又變回了And,數(shù)組的定義語句也變回了原有的意義,Static也回到了Visual Basic中。但是BETA1驚人的變化讓所有的VB開發(fā)者怕了,他們覺得這種語言被改的千瘡百孔,有些人干脆轉(zhuǎn)去研究傳說中的新語言C#。但是 Visual Basic. NET渡過幾個BETA版本之后還是找到了正確的定位。Visual Basic. NET有對CLR最完善的支持,同時盡量保留著BASIC易懂的語法風(fēng)格和易用性。這個版本新增加的功能已經(jīng)數(shù)不清,最重要的幾個是:
1、? 繼承。至此,Visual Basic完成了向面向?qū)ο筠D(zhuǎn)變的道路。
2、? 共享成員。
3、? Try…Catch結(jié)構(gòu)化異常處理。
4、? Delegate和Interface。
5、? 名稱空間。
6、? 對自由線程的支持。
特別的是,Visual Basic. NET大大減少了Visual Basic語言的關(guān)鍵字,如GoSub、PSet等等。原先的Visual Basic有多達(dá)120個關(guān)鍵字,這給寫程序帶來了很大的不便,現(xiàn)在經(jīng)過精簡,Visual Basic脫下了這個沉重的包袱。
Visual Basic. NET現(xiàn)在是一門現(xiàn)代的、強(qiáng)壯的、面向?qū)ο蟮?、簡單的可視化開發(fā)語言。強(qiáng)大的語言功能吸引了很多開發(fā)者。歷史是在不斷重演的,Visual Basic. NET如今的處境和Visual Basic 4.0很相似,由于兼容性變差,人氣也降低了。同時由于依附于.NET Framework,程序發(fā)布造成了一定的困難。現(xiàn)在國內(nèi)使用Visual Basic. NET的人相對于Visual Basic 6.0來講顯得很少。但是憑借Visual Basic. NET強(qiáng)大的語言功能和MS的支持,Visual Basic. NET一定會顯出它的光輝來。
2003-穩(wěn)中求變的新版本
Visual Basic. NET 2003是一個相當(dāng)穩(wěn)重的版本,改變很少,但對小處有很多改進(jìn)。首先Visual Basic 6.0升級向?qū)ё隽撕艽蟾倪M(jìn),這給從老版本痛苦升級的人帶來了更多一些的希望。其次在IDE方面,Visual Basic. NET 2003修正了許多錯誤,還讓事件處理恢復(fù)了6.0的開發(fā)體驗(yàn)。語言方面只有兩項(xiàng)改進(jìn):
1、? 在For、For Each語句中聲明循環(huán)變量。
2、? 增加了數(shù)學(xué)移位運(yùn)算符和。
在這個比較成熟穩(wěn)定的新版本下,許多Visual Basic的愛好和開始重新了解Visual Basic. NET,社區(qū)里面也漸漸熱鬧起來。但是,有些使用C#的開發(fā)者堅持認(rèn)為Visual Basic. NET是垃圾,盡管Visual Basic. NET擁有比C#更多的功能和更好的IDE。這說明不了解Visual Basic. NET成為它普及的最大障礙。
2005-完美主義的Visual Basic,能否再現(xiàn)輝煌?
為了讓Visual Basic有最佳的開發(fā)體驗(yàn),Visual Basic 2005的設(shè)計者絞盡了腦汁。這次Visual Basic 2005光語言上的改進(jìn)就足以讓Visual Basic的開發(fā)人員高興一陣子。大家可以去看看我那篇介紹Visual Basic 2005新增功能的貼子。挑重要的列在下邊:
1、? 泛型
2、? 運(yùn)算符重載
3、? Partial Type
4、? 窗體的默認(rèn)實(shí)例(讓你用VB6的語法使用窗體)
5、? 語法的多種改進(jìn)
6、? My關(guān)鍵字
現(xiàn)在用Visual Basic 2005只要一行代碼就可以讀寫注冊表、訪問文件、讀寫串口、獲取應(yīng)用程序信息…… 用Visual Basic 2005完全可以稱作享受開發(fā)。而泛型、運(yùn)算符重載等功能又可以讓Visual Basic的開發(fā)人員深入.NET Framework的全部功能,開發(fā)出最優(yōu)秀的應(yīng)用程序。
Visual Basic 2005預(yù)示著Visual Basic光明的前景,所有Visual Basic的愛好者和使用者都和我一起等待這個新版本吧。
C++編程語言歷史========
C++是從C語言發(fā)展而來的,而C語言的歷史可以追溯到1969年。 在1969年,美國貝爾實(shí)驗(yàn)室的Ken Thompson為DEC PDP-7計算機(jī)設(shè)計了一個操作系統(tǒng)軟件,這就是最早的UNIX。接著,他又根據(jù)劍橋大學(xué)的Martin Richards設(shè)計的BCPL語言為UNIX設(shè)計了一種便于編寫系統(tǒng)軟件的語言,命名為B。B語言是一種無類型的語言,直接對機(jī)器字操作,這一點(diǎn)和后來的C語言有很大不同。作為系統(tǒng)軟件編程語言的第一個應(yīng)用,Ken Thompson使用B語言重寫了其自身的解釋程序。 1972—1973年間,同在貝爾實(shí)驗(yàn)室的Denis Ritchie改造了B語言,為其添加了數(shù)據(jù)類型的概念,并將原來的解釋程序改寫為可以在直接生成機(jī)器代碼的編譯程序,然后將其命名為C。1973 年,Ken Thompson小組在PDP-11機(jī)上用C重新改寫了UNIX的內(nèi)核。與此同時,C語言的編譯程序也被移植到IBM 360/370、Honeywell 11以時VAX-11/780等多種計算機(jī)上,迅速成為應(yīng)用最廣泛的系統(tǒng)程序設(shè)計語言。然而,C語言也存在一些缺陷,例如類型檢查機(jī)制相對較弱、缺少支持代碼重用的語言結(jié)構(gòu)等,造成用C語言開發(fā)大程序比較困難。為了克服C語言存在的缺點(diǎn),貝樂實(shí)驗(yàn)室的Bjarne Stroustrup博士及其同事開始對C語言進(jìn)行改進(jìn)和擴(kuò)充,將“類”的概念引入了C語言,構(gòu)成了最早的C++語言(1983)。后來,Stroustrup和他的同事們又為C++引進(jìn)了運(yùn)算符重載、引用、虛函數(shù)等許多特性,并使之更加精煉,于1989后推出了ATT C++ 2.0版。隨后美國國家標(biāo)準(zhǔn)化協(xié)會ANSI(American National Standard Instiute)和國際標(biāo)準(zhǔn)化組織ISO(International Standards Organization)一起進(jìn)行了標(biāo)準(zhǔn)化工作,并于1998年正式發(fā)布了C++語言的國際標(biāo)準(zhǔn)ISO/IEC:98-14882。各軟件商推出的 C++編譯器都支持該標(biāo)準(zhǔn),并有不同程序的拓展。 C++支持面向?qū)ο蟮某绦蛟O(shè)計方法,特別適合于中型和大型的軟件開發(fā)項(xiàng)目,從開發(fā)時間、費(fèi)用到軟件的重用性、可擴(kuò)充性、可維護(hù)性和可靠性等方面,C++均具有很大的優(yōu)越性。同時,C++又是C語言的一個超集,這就使得許多C代碼不經(jīng)修改就可被C++編譯通過。
JAVA編程語言歷史=========
Java,是一種可以編寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,由Sun(太陽微電子,Sun Microsystems)公司的James Gosling等人于1990年代初開發(fā)。它最初被命名為Oak,作為一種小家用電器的編程語言,來解決諸如電視機(jī)、電話、鬧鐘、烤面包機(jī)等家用電器的控制和通訊問題。由于這些智能化家電的市場需求沒有預(yù)期的高,Sun放棄了該項(xiàng)計劃。就在Oak幾近夭折之時,隨著Internet的發(fā)展,Sun看到了 Oak在計算機(jī)網(wǎng)絡(luò)上的廣闊應(yīng)用前景,于是改造了Oak,在1995年5月以"Java"的名稱正式發(fā)布了。Java伴隨著Internet的迅猛發(fā)展而發(fā)展,逐漸成為重要的Internet編程語言。
Java編程語言的風(fēng)格十分接近C++語言。Java繼承了C++語言面向?qū)ο蠹夹g(shù)的核心,舍棄了C++語言中的指針(以引用取代)、運(yùn)算符重載、多重繼承(以接口取代)等成分,增加了自動垃圾收集功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間。在J2SE1.5版本中Java又引入了泛型編程、類型安全的枚舉、不定長參數(shù)和自動裝/拆箱等語言特性。
Java不同于一般的編譯執(zhí)行計算機(jī)語言和解釋執(zhí)行計算機(jī)語言。它首先將源代碼編譯成字節(jié)碼,然后依賴各種不同平臺上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼,從而實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性。不過,這同時也在一定程度上降低了Java程序的運(yùn)行效率。
Sun公司對Java編程語言的解釋是:Java編程語言是個簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動態(tài)的語言。
Java平臺是基于Java語言的平臺。這樣的平臺目前非常流行,因此微軟公司推出了與之競爭的.NET平臺以及模仿Java的C#語言。
目前Java提供以下三個版本:
J2ME(Java 2 Platform, Micro Edition):微型版的Java平臺
J2SE(Java 2 Platform, Standard Edition):標(biāo)準(zhǔn)版的Java平臺
J2EE(Java 2 Platform, Enterprise Edition):企業(yè)版的Java平臺
Java的歷史:
1995年5月23日,Java語言誕生
1996年1月,第一個JDK-JDK1.0誕生
1996年4月,10個最主要的操作系統(tǒng)供應(yīng)商申明將在其產(chǎn)品中嵌入JAVA技術(shù)
1996年9月,約8.3萬個網(wǎng)頁應(yīng)用了JAVA技術(shù)來制作
1997年2月18日,JDK1.1發(fā)布
1997年4月2日,JavaOne會議召開,參與者逾一萬人,創(chuàng)當(dāng)時全球同類會議規(guī)模之紀(jì)錄
1997年9月,JavaDeveloperConnection社區(qū)成員超過十萬
1998年2月,JDK1.1被下載超過2,000,000次
1998年12月8日,JAVA2企業(yè)平臺J2EE發(fā)布
1999年6月,SUN公司發(fā)布Java的三個版本:標(biāo)準(zhǔn)版、企業(yè)版和微型版(J2SE、J2EE、J2ME)
2000年5月8日,JDK1.3發(fā)布
2000年5月29日,JDK1.4發(fā)布
2001年6月5日,NOKIA宣布,到2003年將出售1億部支持Java的手機(jī)
2001年9月24日,J2EE1.3發(fā)布
2002年2月26日,J2SE1.4發(fā)布,自此Java的計算能力有了大幅提升
2004年9月30日18:00PM,J2SE1.5發(fā)布,是Java語言的發(fā)展史上的又一里程碑事件。為了表示這個版本的重要性,J2SE1.5更名為J2SE5.0
網(wǎng)站欄目:vb點(diǎn)虐
歷史版本的簡單介紹
文章URL:http://chinadenli.net/article0/ddeejoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、外貿(mào)建站、網(wǎng)站建設(shè)、App開發(fā)、建站公司、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)