java程序設(shè)計(jì)課件_第1頁(yè)
java程序設(shè)計(jì)課件_第2頁(yè)
java程序設(shè)計(jì)課件_第3頁(yè)
java程序設(shè)計(jì)課件_第4頁(yè)
java程序設(shè)計(jì)課件_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

張學(xué)民博士Java程序設(shè)計(jì)

河北工業(yè)大學(xué)管理學(xué)院教授 河北工業(yè)大學(xué)EMBA教育中心主任

xzhang2000@2012春季學(xué)期:信管091信管C091Java簡(jiǎn)介Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@3河北工業(yè)大學(xué)管理學(xué)院?Java語(yǔ)言是一門很優(yōu)秀的語(yǔ)言,具有面向?qū)ο蟆⑴c平臺(tái)無(wú)關(guān)、安全、穩(wěn)定和多線程等優(yōu)良特性,是目前軟件設(shè)計(jì)中極為健壯的編程語(yǔ)言.?Java語(yǔ)言的出現(xiàn)是源于對(duì)獨(dú)立于平臺(tái)語(yǔ)言的需要,即這種語(yǔ)言編寫的程序不會(huì)因?yàn)樾酒淖兓l(fā)生無(wú)法運(yùn)行或出現(xiàn)運(yùn)行錯(cuò)誤。?隨著網(wǎng)絡(luò)的迅速發(fā)展,Java語(yǔ)言的優(yōu)勢(shì)越顯明顯,Java已經(jīng)成為網(wǎng)絡(luò)時(shí)代一門非常重要的語(yǔ)言。Java語(yǔ)言簡(jiǎn)介Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@4河北工業(yè)大學(xué)管理學(xué)院Java的誕生?1990年Sun公司成立由JamesGosling領(lǐng)導(dǎo)的開(kāi)發(fā)小組負(fù)責(zé)Green項(xiàng)目,其原先的目的是為家用電子消費(fèi)產(chǎn)品開(kāi)發(fā)一個(gè)分布式代碼系統(tǒng),這樣就可以把E-mail發(fā)給電冰箱、電視機(jī)等家用電器,對(duì)它們進(jìn)行控制,和它們進(jìn)行信息交流。?開(kāi)始準(zhǔn)備采用C++,但C++太復(fù)雜,安全性差,最后基于C++開(kāi)發(fā)一種新語(yǔ)言O(shè)ak(Java的前身)。?Oak是一種用于網(wǎng)絡(luò)的精巧而安全的語(yǔ)言,Sun公司曾以此投標(biāo)一個(gè)交互式電視項(xiàng)目,但結(jié)果被SGI打敗。?Oak幾乎無(wú)家可歸,恰巧這時(shí)MarkArdreesen開(kāi)發(fā)的Mosaic和Netscape啟發(fā)了Oak項(xiàng)目組成員,他們用Java編制了HotJava瀏覽器,得到了Sun公司首席執(zhí)行官ScottMcNealy的支持,觸發(fā)了Java進(jìn)軍Internet。Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@5河北工業(yè)大學(xué)管理學(xué)院Java的誕生?1990年,Sun公司JamesGosling領(lǐng)導(dǎo)的小組設(shè)計(jì)平臺(tái)獨(dú)立的語(yǔ)言O(shè)ak;?1995年1月,Oak被改名為Java;?1995年5月23日,Sun公司在SunWorld‘95上正式發(fā)布Java和HotJava瀏覽器;?1995年8月至12月,Netscape、Oracle、Borland、SGI、Adobe、IBM、AT&T、Intel等公司相繼獲得Java許可證;?1996年1月,Sun公司宣布成立新的業(yè)務(wù)部門—JavaSoft,以開(kāi)發(fā)、銷售并支持基于Java技術(shù)的產(chǎn)品。同時(shí)推出Java開(kāi)發(fā)工具包JDK(JavaDevelopmentKit)1.0;?1996年2月,Sun公司發(fā)布Java芯片系列,包括PicoJava、MicroJava和UltraJava,并推出Java數(shù)據(jù)庫(kù)連接JDBC;?1996年3月,Sun公司推出JavaWorkShop;?1996年4月,Microsoft、SCO、Apple、NEC等公司獲得Java許可證。Sun公司宣布允許蘋果電腦、HP、日立、IBM、Microsoft、Novell、SGI、SCO、Tamdem等公司將Java平臺(tái)嵌入到其操作系統(tǒng)中;?1996年5月,HP、Sybase獲得Java許可證。Nortel宣布把Java技術(shù)和Java微處理器應(yīng)用到其下一代電話機(jī)中的計(jì)劃。5月29日,Sun公司在舊金山舉行第一屆JavaOne世界Java開(kāi)發(fā)者大會(huì)。?1996年8月,JavaWorkShop成為Sun公司通過(guò)互聯(lián)網(wǎng)提供的第一個(gè)產(chǎn)品。?1996年9月,Addison-Wesley和Sun公司推出Java虛擬機(jī)規(guī)范和Java類庫(kù)。Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@6河北工業(yè)大學(xué)管理學(xué)院Java的誕生?1996年10月,德州儀器等公司獲得Java許可證。Sun公司提前完成JavaBean規(guī)范并發(fā)布,同時(shí)發(fā)布第一個(gè)JavaJIT(Just-In-Time)編譯器。10月29日,Sun公司發(fā)布Java企業(yè)計(jì)算技術(shù),包括JavaStation網(wǎng)絡(luò)計(jì)算機(jī)、JavaCardAPI等。?1996年11月,IBM獲得JavaOS和HotJava許可證。Novell獲得JavaWorkShop許可證。Sun公司和IBM公司宣布雙方就提供Java化的商業(yè)解決方案達(dá)成一項(xiàng)廣泛協(xié)議,IBM公司同意建立第一個(gè)Java檢驗(yàn)中心。?1996年12月,Xerox等公司獲得Java或JavaOS許可證。Sun公司發(fā)布JDK1.1、Java商貿(mào)工具包、JavaBean開(kāi)發(fā)包及一系列JavaAPIs。推出新的JavaServer產(chǎn)品系列,其中包括JavaWebServer、JavaNCServer和JavaServerToolkit。Sun公司發(fā)布100%純Java計(jì)劃,得到百家公司的支持。?1997年1月,SAS等公司獲得Java許可證。?1997年2月,Sun公司和ARM公司宣布同意使JavaOS運(yùn)行在ARM公司的RISC處理器架構(gòu)上。Informix公司宣布在其UniversalServer和其他數(shù)據(jù)庫(kù)產(chǎn)品上支持JDK1.1。Netscape公司宣布其NetscapeCommunicator支持所有Java化的應(yīng)用軟件和核心API。?1997年3月,HP公司獲得JavaWorkShop許可證,用于其HP-UX操作系統(tǒng)。西門子、AG公司等獲得Java許可證。日立半導(dǎo)體公司、Informix公司等獲得JavaOS許可證。Novell公司獲得JavaStudio許可證。?1996年6月,Sun公司發(fā)布JSP1.0,同時(shí)推出JDK1.3和JavaWebServer2.0。?1999年11月,Sun公司發(fā)布JSP1.1,同時(shí)推出JSWDK1.0.1和JavaServlet2.2。?2000年9月,Sun公司發(fā)布JSP1.2和JavaServlet2.3API。Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@7河北工業(yè)大學(xué)管理學(xué)院Java之父:詹姆士·高斯林(JamesGosling)Gosling,1955年5月19日出生于加拿大,是一位計(jì)算機(jī)編程天才。他在卡內(nèi)基-梅隆大學(xué)攻讀計(jì)算機(jī)博士學(xué)位時(shí),為unix操作系統(tǒng)編寫了多處理器版本。在服務(wù)器制造商和軟件開(kāi)發(fā)商sun公司工作期間,他于1991年編寫了java編程語(yǔ)言。他在2006年的一則博客中寫道,他的妻子和兒子從來(lái)都沒(méi)有看到他不留胡子;其實(shí)每到睡覺(jué)時(shí),他首先要做的事情就是刮胡子,以免影響他睡眠過(guò)程中的正常呼吸。Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@8河北工業(yè)大學(xué)管理學(xué)院Gosling:默默無(wú)聞的十大技術(shù)之父之一?美國(guó)知名科技雜志《網(wǎng)絡(luò)世界》網(wǎng)站曾評(píng)出了“默默無(wú)聞的十大技術(shù)之父”。?《網(wǎng)絡(luò)世界》:與“Web之父”蒂姆·伯納斯-李(TimBerners-Lee)、“internet之父”文特·賽福(VintCerf)等人相比,這次所評(píng)出的十大技術(shù)之父名氣要小得多,但我們有理由記住這些人,原因是他們也在很大程度上改變了我們的生活。

–1、手機(jī)之父:馬蒂·庫(kù)珀(MartyCooper) –2、黑莓手機(jī)之父:邁克·拉扎里迪斯(MikeLazaridis) –3、ipod音樂(lè)播放器之父:托尼·法德?tīng)?TonyFadell) –4、fortran編程語(yǔ)言之父:約翰·巴庫(kù)斯(JohnBackus) –5、遠(yuǎn)程辦公之父:杰克·尼爾斯(JackNilles) –6、鼠標(biāo)之父:道格·恩格爾巴特(DougEngelbart) –7、垃圾郵件之父:加里·瑟爾克(GaryThuerk) –8、dsl之父:約翰·西奧菲(JohnCioffi) –9、java之父:詹姆士·高斯林(JamesGosling) –10、wi-fi之父:維克·海斯(VicHayes)Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@9河北工業(yè)大學(xué)管理學(xué)院默默無(wú)聞的十大技術(shù)之父Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@10河北工業(yè)大學(xué)管理學(xué)院開(kāi)源家族匯聚一堂(/article/1127/12450.html)?掛有Java之父JamesGosling、GNU項(xiàng)目創(chuàng)始人RichardStallman、GNU吉祥物老牛畫像的房間里?拿著叉子的BSD小紅魔Daemon、可愛(ài)的Linux小企鵝Tux、Java的Duke、Mozilla的怪獸坐在桌前,喝著Java牌水杯盛著的咖啡。?屋內(nèi)的裝飾品還有:perl駱駝,openssh河豚,apache羽毛,gtk方塊,x方塊,gnome腳印,gimp,OOo便條紙。Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@11河北工業(yè)大學(xué)管理學(xué)院盤點(diǎn)十大驚艷Java應(yīng)用程序?10、無(wú)綫傳感器開(kāi)發(fā)環(huán)境SunSPOT

SunSPOT設(shè)備是一個(gè)小巧的無(wú)綫實(shí)驗(yàn)平臺(tái),通過(guò)電池供電。它幾乎完全以Java語(yǔ)言編寫,通過(guò)它,普通程序員可以輕鬆創(chuàng)建那些以前需要專門嵌入式系統(tǒng)開(kāi)發(fā)技巧的項(xiàng)目。其硬件平臺(tái)包含大量?jī)?nèi)置的傳感器,可以輕鬆的與外部設(shè)備進(jìn)行交互。SPOT開(kāi)發(fā)工具包含兩個(gè)完整、不限距離的SunSPOT(具有處理器、無(wú)綫收發(fā)裝置、傳感器主板和電池)和一個(gè)基站SunSPOT(具有處理器和無(wú)綫收發(fā)裝置)。另外,還包含所有軟件開(kāi)發(fā)工具和在SunSPOT上開(kāi)始編寫程序所需要的綫纜。Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@12河北工業(yè)大學(xué)管理學(xué)院?9、桌面輔助工具ProjectLookingGlass

ProjectLookingGlass是一個(gè)開(kāi)源開(kāi)發(fā)項(xiàng)目,從Sun公司的高級(jí)技術(shù)項(xiàng)目基礎(chǔ)上演化而來(lái)。通過(guò)它,無(wú)需對(duì)現(xiàn)有程序進(jìn)行修改就可以讓其運(yùn)行在3D空間,同時(shí)還為3D窗口管理器和應(yīng)用程序開(kāi)發(fā)提供了應(yīng)用程序編程接口(API)。目前,它的現(xiàn)有應(yīng)用集成功能只支持Solarisx86和Linux平臺(tái),不過(guò),其3D應(yīng)用程序開(kāi)發(fā)庫(kù)支持Linux、Solaris和Windows系統(tǒng)。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@13河北工業(yè)大學(xué)管理學(xué)院?8、FlyingSaucer及MozillaRhino

FlyingSaucer是一個(gè)百分之百的JavaXHTM+CSSIP渲染器,支持表分頁(yè)(tablepagination)、marginboxes、runningelements和頁(yè)面命名(namedpages)等功能。它兼容CSS2.1(現(xiàn)在正進(jìn)行兼容CSS3的研發(fā)),可以嵌入到Swing應(yīng)用程序中,它遵循開(kāi)源LGPL許可協(xié)議。這是一個(gè)令人印象非常深刻的程序庫(kù)!同樣令人印象深刻的還有MozillaRhino。Rhino是JavaScript的一個(gè)開(kāi)源實(shí)現(xiàn),完全用Java編寫。它一般被嵌入到Java應(yīng)用程序中,以向終端用戶提供腳本編寫功能。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@14河北工業(yè)大學(xué)管理學(xué)院?7、DJ混音軟件UltraMixer

UltraMixer是一個(gè)DJ混音軟件,通過(guò)它你可以對(duì)不同格式的數(shù)碼音樂(lè)進(jìn)行實(shí)時(shí)混音,支持諸如MP3、WMA、AAC、OGG、WAV或CD等格式。你只需要有一個(gè)聲卡。DJ的唱盤被兩個(gè)數(shù)碼音頻播放器所取代。目前有三個(gè)版本的UltraMixer:免費(fèi)版、普通版和專業(yè)版。它可以與眾多硬件控制器實(shí)現(xiàn)交互,因此你不一定必須藉助於鼠標(biāo)進(jìn)行操作。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@15河北工業(yè)大學(xué)管理學(xué)院?6、藍(lán)光BD-J

藍(lán)光光盤協(xié)會(huì)(Blu-rayDiscAssociation,BDA)選擇了使用Java技術(shù)作為它們的高級(jí)交互應(yīng)用規(guī)范的平臺(tái),原因如下:

–在移動(dòng)領(lǐng)域和交互電視領(lǐng)域,Java技術(shù)已經(jīng)被證明是一個(gè) 技術(shù)可靠的解決方案2 –在嵌入式設(shè)備中,Java技術(shù)已經(jīng)被證明是一個(gè)跨平臺(tái)的技 術(shù)2 –Java技術(shù)可以為內(nèi)容開(kāi)發(fā)提供一個(gè)開(kāi)放終端平臺(tái),同時(shí)具 有安全的網(wǎng)絡(luò)支持功能。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@16河北工業(yè)大學(xué)管理學(xué)院?5、JavaFXScript及JavaFXMobile

JavaFXScript是一個(gè)編譯型、聲明式腳本語(yǔ)言,以使Java開(kāi)發(fā)者和圖形設(shè)計(jì)者創(chuàng)建富用戶體驗(yàn)應(yīng)用。最近它增加了對(duì)關(guān)鍵幀動(dòng)畫功能的支持,還將針對(duì)AdobeIllustrator開(kāi)發(fā)一個(gè)圖形設(shè)計(jì)工具插件。使用JavaFXScript編寫的富互聯(lián)網(wǎng)應(yīng)用將作為一個(gè)applet運(yùn)行在瀏覽器中。

JavaFXMobile是一個(gè)構(gòu)建於Java技術(shù)和Linux開(kāi)源技術(shù)之上完整的運(yùn)行時(shí)環(huán)境。JavaFXMobile支持JavaME應(yīng)用程序,另外,它還支持其它的標(biāo)準(zhǔn)JavaAPI,因此可以支持眾多新的和現(xiàn)有的Java應(yīng)用。JavaFXMobile幾乎將一個(gè)完整的JavaSE環(huán)境移植到了手機(jī)設(shè)備上(去掉了諸如CORBA、JMX等功能)。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@17河北工業(yè)大學(xué)管理學(xué)院?4、美國(guó)國(guó)家航空航天局的WorldWind

WorldWind讓你可以從衛(wèi)星上的視角來(lái)查看地球上的任何地方。與谷歌地圖很相似,但是它完全使用Java編寫,通過(guò)一個(gè)SDK,你可以將它嵌入到你的JavaSwing應(yīng)用中。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@18河北工業(yè)大學(xué)管理學(xué)院?3、辦公軟件ThinkFree

ThinkFree是微軟Office的替代應(yīng)用工具。它包含ThinkFreeWriter(文字處理)、ThinkFreeCalc(電子表格)和ThinkFreeShow(演示),讓你可以創(chuàng)建、編輯和更新文檔。ThinkFree的界面、外觀和操作習(xí)慣模仿微軟的Office,可以大大減少用戶的學(xué)習(xí)難度。它只支持對(duì)PDF文件的處理。

ThinkFree使用Java語(yǔ)言編寫,因此它可以運(yùn)行在Windows、Mac和Linux系統(tǒng)上。目前還提供一個(gè)免費(fèi)在綫版,具有1GB存儲(chǔ)空間,具有協(xié)作功能,可以發(fā)佈到博客、網(wǎng)頁(yè)或ThinkFreeDocs。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@19河北工業(yè)大學(xué)管理學(xué)院?2、模擬器JPC

JPC是一個(gè)純正的Java模擬器,可以模擬具有完整虛擬外網(wǎng)設(shè)備的x86計(jì)算機(jī)。它可以運(yùn)行在任何支持JVM的硬件設(shè)備上,安全且穩(wěn)定。

JCP創(chuàng)建了一個(gè)虛擬的計(jì)算機(jī),你可以通過(guò)一種靈活、安全和強(qiáng)大的方式來(lái)在上面安裝自己喜歡的操作系統(tǒng)。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@20河北工業(yè)大學(xué)管理學(xué)院?1、Web流量分析工具Woopra

Woopra是當(dāng)今世界上最全面、信息最豐富、最易於使用的實(shí)時(shí)Web流量分析工具,也是完全使用Java語(yǔ)言編寫。不過(guò)Woopra目前仍處?kù)稖y(cè)試階段,因此你可能會(huì)發(fā)現(xiàn)一些漏洞或缺少的功能,但是這個(gè)工具的前景非常不錯(cuò)。盤點(diǎn)十大驚艷Java應(yīng)用程序Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@21河北工業(yè)大學(xué)管理學(xué)院Gosling的Java之路1995,Java誕生1990,Java的前世Oak誕生2010.1,Oracle完成收購(gòu)Sun 2010.4,Java之父

JamesGosling突然 從Sun公司離職

2011.3,Gosling在其博客宣布已加入Google 2011.8,Gosling宣布離開(kāi)Google,加入創(chuàng) 業(yè)公司LiquidRobotics任首席軟件架構(gòu)師Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@22河北工業(yè)大學(xué)管理學(xué)院Gosling談離開(kāi)Oracle的原因?“實(shí)際上,促使我離開(kāi)甲骨文的因素有很多?!备咚沽终f(shuō),“其中,甲骨文給我開(kāi)的薪水對(duì)我是一個(gè)沉重的打擊。它們只給了太陽(yáng)計(jì)算機(jī)系統(tǒng)公司原先給我的底薪?!彼f(shuō)。要知道,在太陽(yáng)計(jì)算機(jī)系統(tǒng)公司,除了底薪之外,副總裁及以上的任何高管都會(huì)根據(jù)公司業(yè)績(jī)獲得額外的獎(jiǎng)金。“在一般年份,報(bào)酬也還不錯(cuò);遇到好的年成,報(bào)酬相當(dāng)可觀”。?但是報(bào)酬本身還不足以磨滅高斯林的工作熱情。事實(shí)上,盡管工資水平大大降低,高斯林當(dāng)初還是選擇了繼續(xù)在甲骨文工作。然而,按下葫蘆浮起瓢,剛剛勉強(qiáng)接受屈辱的工資,又來(lái)了一件煩心的事情。高斯林說(shuō),甲骨文沒(méi)有給他資深工程師的頭銜,或者相當(dāng)于其在太陽(yáng)計(jì)算機(jī)系統(tǒng)公司的級(jí)別?!霸诩坠俏慕o我的職位中,我的級(jí)別被大大降低了?!彼f(shuō)。?然而,即使這樣,他也沒(méi)有離開(kāi)甲骨文。壓垮高斯林的“最后一根稻草”也許是甲骨文限制他權(quán)力的舉動(dòng)。事實(shí)上,甲骨文收購(gòu)太陽(yáng)計(jì)算機(jī)系統(tǒng)公司,就等于擁有了Java,也擁有了Java的創(chuàng)始人及其知識(shí)產(chǎn)權(quán),因此,甲骨文有權(quán)決定高斯林或其他人對(duì)于Java的發(fā)言權(quán)。?“我的決定權(quán)在甲骨文被大大削減了?!备咚沽终f(shuō),“甲骨文事無(wú)巨細(xì)都會(huì)過(guò)問(wèn),我和我在Java領(lǐng)域工作的同事,均無(wú)權(quán)決定任何事情。我們的一切決定權(quán)都被剝奪了?!?這種做法削弱了高斯林繼續(xù)工作的決心,但還沒(méi)有到讓他死心的地步。讓他心灰意冷,決定徹底與甲骨文決裂的原因,可能是“我的工作似乎只是代表甲骨文的Java出席各種公開(kāi)活動(dòng)。而我的性格是不適合做這個(gè)的?!?事已至此,高斯林別無(wú)選擇,只好離開(kāi)。高斯林說(shuō),他寧愿太陽(yáng)計(jì)算機(jī)系統(tǒng)公司被IBM公司收購(gòu),也不愿它被甲骨文收購(gòu)。Java程序設(shè)計(jì)2012春季學(xué)期:信管091信管C091張學(xué)民xzhang2000@23河北工業(yè)大學(xué)管理學(xué)院Java版本歷史?Sun公司目標(biāo):Writeonce,runanywhere?1990.12-1992,Oak誕生;?1992.9,基于GreenOS平臺(tái)和Oak編程語(yǔ)言的小型移動(dòng)設(shè)備Start7發(fā)布,Oak正式亮相;?1994年,Oak更名為Java;?1995年5月23日,Java語(yǔ)言誕生;?1996年1月,第一個(gè)JDK(JDK1.0)誕生;?1997年4月2日,JavaOne會(huì)議召開(kāi),參與者逾萬(wàn)人,創(chuàng)當(dāng)時(shí)全球同類會(huì)議規(guī)模之紀(jì)錄;?1999年6月,SUN公司發(fā)布Java的三個(gè)版本:標(biāo)準(zhǔn)版(J2SE)、企業(yè)版(J2EE)和微型版(J2ME);?2004年9月30日,J2SE1.5發(fā)布,并更名為JavaSE5.0;?2005年6月,JavaSE6發(fā)布:J2EE更名為JavaEE,J2SE更名為JavaSE,J2ME更名為JavaME;?2006年11月,Sun公司宣布開(kāi)放Java源代碼。Java程序設(shè)計(jì)2012

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論