java基礎(chǔ)教程[0基礎(chǔ)][適合初學(xué)者閱讀]

java基礎(chǔ)教程[0基礎(chǔ)][適合初學(xué)者閱讀]

ID:31388267

大?。?.93 MB

頁數(shù):499頁

時(shí)間:2019-01-09

java基礎(chǔ)教程[0基礎(chǔ)][適合初學(xué)者閱讀]_第1頁
java基礎(chǔ)教程[0基礎(chǔ)][適合初學(xué)者閱讀]_第2頁
java基礎(chǔ)教程[0基礎(chǔ)][適合初學(xué)者閱讀]_第3頁
java基礎(chǔ)教程[0基礎(chǔ)][適合初學(xué)者閱讀]_第4頁
java基礎(chǔ)教程[0基礎(chǔ)][適合初學(xué)者閱讀]_第5頁
資源描述:

《java基礎(chǔ)教程[0基礎(chǔ)][適合初學(xué)者閱讀]》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、第1部分Java基礎(chǔ)程序設(shè)計(jì)·Java語言介紹·簡單的Java程序·Java中的變量與數(shù)據(jù)類型·運(yùn)算符、表達(dá)式與語句·循環(huán)與選擇結(jié)構(gòu)·數(shù)組與方法的使用第1頁第1章認(rèn)識(shí)Java1.1Java的歷史Java來自于Sun公司的一個(gè)叫Green的項(xiàng)目,其原先的目的是為家用電子消費(fèi)產(chǎn)品開發(fā)一個(gè)分布式代碼系統(tǒng),這樣就可以把E-mail發(fā)給電冰箱、電視機(jī)等家用電器,對(duì)它們進(jìn)行控制,和它們進(jìn)行信息交流。開始他們準(zhǔn)備采用C++,但C++太復(fù)雜,安全性差,最后基于C++開發(fā)一種新語言O(shè)ak(Java的前身)。Oak是一種用于網(wǎng)絡(luò)的精巧而安全的語言,Su

2、n公司曾以此投標(biāo)一個(gè)交互式電視項(xiàng)目,但結(jié)果被SGI打敗。于是Oak幾乎無家可歸,恰巧這時(shí)MarkArdreesen開發(fā)的Mosaic和Netscape啟發(fā)了Oak項(xiàng)目組成員,他們用Java編制了HotJava瀏覽器,得到了Sun公司首席執(zhí)行官ScottMcNealy的支持,觸發(fā)了Java進(jìn)軍Internet。Java技術(shù)是由美國Sun公司倡導(dǎo)和推出的,它包括Java語言和JavaMediaAPIS、SecurityAPIs、ManagementAPIs、JavaApplet、JavaRMI、JavaBean、JavaOS、JavaServle

3、t、JavaServerPage以及JDBC等。現(xiàn)把Java技術(shù)的發(fā)展歷程簡述如下:·1990年,Sun公司JamesGosling領(lǐng)導(dǎo)的小組設(shè)計(jì)了一種平臺(tái)獨(dú)立的語言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許可證?!?996年1月,Sun公司

4、宣布成立新的業(yè)務(wù)部門——JavaSoft部,以開發(fā)、銷售并支持基于Java技術(shù)的產(chǎn)品,由AlanBaratz任總裁。同時(shí)推出Java開發(fā)工具包JDK(JavaDevelopmentKit)1.0,為開發(fā)人員提供用來編制Java應(yīng)用軟件所需的工具?!?996年2月,Sun公司發(fā)布Java芯片系列,包括PicoJava、MicroJava和UltraJava,并推出Java數(shù)據(jù)庫連接JDBC(JavaDatabaseConnectivity)?!?996年3月,Sun公司推出JavaWorkShop。第2頁·1996年4月,Microsoft

5、公司、SCO公司、蘋果電腦公司(Apple)、NEC公司等獲得Java許可證。Sun公司宣布允許蘋果電腦、HP、日立、IBM、Microsoft、Novell、SGI、SCO、Tamdem等公司將Java平臺(tái)嵌入到其操作系統(tǒng)中。·1996年5月,HP公司、Sybase公司獲得Java許可證。北方電訊公司宣布把Java技術(shù)和Java微處理器應(yīng)用到其下一代電話機(jī)中的計(jì)劃。5月29日,Sun公司在舊金山舉行第一屆JavaOne世界Java開發(fā)者大會(huì),業(yè)界人士踴躍參加。Sun公司在大會(huì)上推出一系列Java平臺(tái)新技術(shù)?!?996年8月,JavaWork

6、Shop成為Sun公司通過互聯(lián)網(wǎng)提供的第一個(gè)產(chǎn)品。·1996年9月,Addison-Wesley和Sun公司推出Java虛擬機(jī)規(guī)范和Java類庫。·1996年10月,德州儀器等公司獲得Java許可證。Sun公司提前完成JavaBean規(guī)范并發(fā)布,同時(shí)發(fā)布第一個(gè)JavaJIT(Just-In-Time)編譯器,并打算在JavaWorkShop和Solaris操作系統(tǒng)中加入JIT。10月29日,Sun公司發(fā)布Java企業(yè)計(jì)算技術(shù),包括JavaStation網(wǎng)絡(luò)計(jì)算機(jī)、65家公司發(fā)布的85個(gè)Java產(chǎn)品及應(yīng)用、7個(gè)新的Java培訓(xùn)課程及Java咨詢

7、服務(wù)、基于Java的Solstice互聯(lián)網(wǎng)郵件軟件、新的Java開發(fā)者支持服務(wù)、HotJavaViews演示、JavaTutor、JavaCardAPI等。Sun公司宣布完成JavaCardAPI規(guī)范,這是智能卡使用的第一個(gè)開放API。JavaCard規(guī)范將把Java能力賦予全世界億萬張智能卡。·1996年11月,IBM公司獲得JavaOS和HotJava許可證。Novell公司獲得JavaWorkShop許可證。Sun公司和IBM公司宣布雙方就提供Java化的商業(yè)解決方案達(dá)成一項(xiàng)廣泛協(xié)議,IBM公司同意建立第一個(gè)Java檢驗(yàn)中心?!?996

8、年12月,Xerox等公司獲得Java或JavaOS許可證。Sun公司發(fā)布JDK1.1、Java商貿(mào)工具包、JavaBean開發(fā)包及一系列JavaAPIs;推出一個(gè)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。