




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 java java 程序設(shè)計程序設(shè)計單元一:單元一:javajava語言程序設(shè)計基礎(chǔ)語言程序設(shè)計基礎(chǔ) java java 程序設(shè)計程序設(shè)計 知識目標(biāo) 了解java語言歷史; 掌握搭建java集成開發(fā)環(huán)境方法; 掌握eclipse的基本使用方法; 能力目標(biāo) 能會搭建java集成開發(fā)環(huán)境。 java java 程序設(shè)計程序設(shè)計4任務(wù)陳述任務(wù)陳述123知識準(zhǔn)備知識準(zhǔn)備任務(wù)實施任務(wù)實施任務(wù)拓展任務(wù)拓展任務(wù)實訓(xùn)任務(wù)實訓(xùn)5 java java 程序設(shè)計程序設(shè)計任務(wù)描述:任務(wù)描述: 本部分主要完成java集成開發(fā)環(huán)境的搭建。 1. 任務(wù)陳述任務(wù)陳述 java java 程序設(shè)計程序設(shè)計2.1 java的發(fā)
2、展歷史的發(fā)展歷史 19911991年,美國的年,美國的sunsun公司成立了專門的研究小組對家用消費(fèi)類電子設(shè)公司成立了專門的研究小組對家用消費(fèi)類電子設(shè)備方面進(jìn)行前沿研究,以備方面進(jìn)行前沿研究,以jamesjames領(lǐng)導(dǎo)的領(lǐng)導(dǎo)的greengreen小組在吸收小組在吸收c/c+c/c+語言的語言的優(yōu)勢的基礎(chǔ)上,自主創(chuàng)新了一種新的語言。因公司門前有一棵橡樹故優(yōu)勢的基礎(chǔ)上,自主創(chuàng)新了一種新的語言。因公司門前有一棵橡樹故起名為起名為oak(oak(橡樹橡樹) ),這就是,這就是javajava語言的前身。后來語言的前身。后來oakoak語言由于版權(quán)問語言由于版權(quán)問題不得不更名,題不得不更名,因為命名會議
3、室沒人桌上都放著一杯爪挖島因為命名會議室沒人桌上都放著一杯爪挖島javajava咖啡,咖啡,于是于是oakoak正式更名為正式更名為javajava,圖標(biāo)設(shè)計為冒著熱氣的咖啡,圖標(biāo)設(shè)計為冒著熱氣的咖啡。 隨著隨著javajava技術(shù)在技術(shù)在webweb方面的不斷成熟,它已成為方面的不斷成熟,它已成為webweb應(yīng)用程序的首選應(yīng)用程序的首選開發(fā)語言。開發(fā)語言。 2. 知識準(zhǔn)備知識準(zhǔn)備 java java 程序設(shè)計程序設(shè)計2.1 java的發(fā)展歷史的發(fā)展歷史 以下是以下是java語言發(fā)展歷史大事記:語言發(fā)展歷史大事記:1995年年3月,月,sun公司正式向外界發(fā)布公司正式向外界發(fā)布java語言,語
4、言,java語言正式誕生。語言正式誕生。1996年年1月,月,jdk1.0發(fā)布。發(fā)布。1997年年2月,月,jdk1.1發(fā)布。發(fā)布。1998年年12月,月,jdk1.2發(fā)布,這是發(fā)布,這是java語言的里程碑,語言的里程碑,java也被首次劃分也被首次劃分為為j2se、j2ee、j2me三個開發(fā)技術(shù)。三個開發(fā)技術(shù)。2000年年5月,月,jdk1.3發(fā)布。發(fā)布。2002年年2月,月,jdk1.4發(fā)布。發(fā)布。2004年年10月,月,jdk1.5發(fā)布,同時發(fā)布,同時sun公司將公司將jdk1.5改名為改名為j2se5.0。2006年年6月,月,jdk1.6發(fā)布,也稱發(fā)布,也稱java se6.0,同
5、時,同時java的各版本去掉的各版本去掉2的的稱號,稱號,j2ee改稱改稱java ee,j2se改稱改稱java se,j2me改稱改稱java me。 2. 知識準(zhǔn)備知識準(zhǔn)備 java java 程序設(shè)計程序設(shè)計2.2 java的特點(diǎn)及優(yōu)勢的特點(diǎn)及優(yōu)勢 javajava是一種優(yōu)秀的編程語言,具有以下特性:是一種優(yōu)秀的編程語言,具有以下特性:平臺無關(guān)性平臺無關(guān)性、面向?qū)γ嫦驅(qū)ο笙?、可靠性可靠性和和安全性安全性、多線程多線程等。等。 2. 知識準(zhǔn)備知識準(zhǔn)備 java java 程序設(shè)計程序設(shè)計2.3 java的運(yùn)行機(jī)制的運(yùn)行機(jī)制 java程序的運(yùn)行必須經(jīng)過編寫、編譯、運(yùn)行三個步驟。程序的運(yùn)行必
6、須經(jīng)過編寫、編譯、運(yùn)行三個步驟。 2. 知識準(zhǔn)備知識準(zhǔn)備 java java 程序設(shè)計程序設(shè)計2.4 java的的jdk jdk(java development kit,java開發(fā)者工具箱)是開發(fā)者工具箱)是sun公司免費(fèi)提供公司免費(fèi)提供給全世界給全世界java程序員的程序員的java開發(fā)工具。其中的開發(fā)工具:編譯工具開發(fā)工具。其中的開發(fā)工具:編譯工具(javac.exe) 打包工具打包工具(jar.exe)等。等。 2. 知識準(zhǔn)備知識準(zhǔn)備 java java 程序設(shè)計程序設(shè)計3.1 3.1 解決步驟解決步驟(1 1)安裝和配置)安裝和配置jdkjdk;(2 2)安裝和配置)安裝和配置ec
7、lipseeclipse。 3. 任務(wù)實施任務(wù)實施 java java 程序設(shè)計程序設(shè)計3.2 3.2 實現(xiàn)步驟實現(xiàn)步驟 (1 1)jdkjdk下載下載 官方下載地址:官方下載地址: http:/ 3. 任務(wù)實施任務(wù)實施 java java 程序設(shè)計程序設(shè)計 3. 任務(wù)實施任務(wù)實施 (2 2)jdkjdk安裝安裝 1)1)雙擊下載的雙擊下載的jdkjdk可執(zhí)行文件進(jìn)行安裝,彈出如下窗口;可執(zhí)行文件進(jìn)行安裝,彈出如下窗口; 2 2) 點(diǎn)擊點(diǎn)擊“接受接受”按鈕,彈出如下窗口,可以通過按鈕,彈出如下窗口,可以通過“更改更改”選項改變選項改變jdkjdk的安裝路徑,然后按照提示步驟逐步完成的安裝路徑,
8、然后按照提示步驟逐步完成jdkjdk的安裝。的安裝。 java java 程序設(shè)計程序設(shè)計 3. 任務(wù)實施任務(wù)實施 (2 2)環(huán)境變量配置)環(huán)境變量配置 1) 1) 右擊右擊“我的電腦我的電腦”,打開,打開“屬性屬性”,選擇,選擇“高級高級”里面的里面的“環(huán)境環(huán)境變量變量”,彈出如下窗口。在新打開的界面中系統(tǒng)變量需要設(shè)置三個屬,彈出如下窗口。在新打開的界面中系統(tǒng)變量需要設(shè)置三個屬性:性:java_homejava_home、pathpath和和classpathclasspath。 java java 程序設(shè)計程序設(shè)計 3. 任務(wù)實施任務(wù)實施 2) 2) 右擊右擊“我的電腦我的電腦”,點(diǎn)擊,點(diǎn)
9、擊“新建新建”,然后變量名寫上,然后變量名寫上“java_home”java_home”,顧名思義就是,顧名思義就是javajava的安裝路徑,然后在變量值寫上的安裝路徑,然后在變量值寫上剛才的安裝路徑剛才的安裝路徑“c:program filesjavajdk1.6.0_02”c:program filesjavajdk1.6.0_02”,即,即jdkjdk 的安裝路徑,如圖所示。的安裝路徑,如圖所示。 java java 程序設(shè)計程序設(shè)計 3. 任務(wù)實施任務(wù)實施 3) 3) 右擊右擊“我的電腦我的電腦”,在系統(tǒng)變量里找到在系統(tǒng)變量里找到pathpath,點(diǎn)擊,點(diǎn)擊“編輯編輯”。pathpa
10、th的含義就是系統(tǒng)在任何路徑下都可以識別的含義就是系統(tǒng)在任何路徑下都可以識別javajava命令。添加變量值命令。添加變量值“;% ;% java_home %bin;%java_home%jrebin”java_home %bin;%java_home%jrebin”。( (其中其中“% java_home %”% java_home %”的意思是剛才設(shè)置的的意思是剛才設(shè)置的java_homejava_home的值的值) ),如圖所示。,如圖所示。 java java 程序設(shè)計程序設(shè)計 3. 任務(wù)實施任務(wù)實施 4) 4) 點(diǎn)擊點(diǎn)擊“新建新建”,然后變量名寫,然后變量名寫“classpath”
11、classpath”,該變量的含義為,該變量的含義為javajava加載類加載類(bin or lib)(bin or lib)的路徑,只有類在的路徑,只有類在classpathclasspath中,中,javajava命令才能命令才能識別。其值為識別。其值為“.;%java_home%.;%java_home%l i b ; % j a v a _ h o m e % l i b t o o l s . j a r ”l i b ; % j a v a _ h o m e % l i b t o o l s . j a r ” , 如 圖 所 示 。, 如 圖 所 示 。 【注意注意】在設(shè)置
12、在設(shè)置classpath時,時,“.;”表示當(dāng)前目錄,必須添加!表示當(dāng)前目錄,必須添加! java java 程序設(shè)計程序設(shè)計 3. 任務(wù)實施任務(wù)實施 5) 5)驗證驗證jdk1.6jdk1.6安裝是否成功。點(diǎn)擊安裝是否成功。點(diǎn)擊“開始開始”-“-“運(yùn)行,輸入運(yùn)行,輸入cmdcmd,進(jìn)入命令行界面,鍵入進(jìn)入命令行界面,鍵入java -versionjava -version,如果安裝成功,則系統(tǒng),如果安裝成功,則系統(tǒng)顯示顯示java version 1.6.0_02(java version 1.6.0_02(不同版本號則不同不同版本號則不同) ),如圖所,如圖所示。示。 java java
13、程序設(shè)計程序設(shè)計 3. 任務(wù)實施任務(wù)實施 6) 6)到到“/downloads/”/downloads/”下載相關(guān)軟件,解壓下載相關(guān)軟件,解壓縮之后,縮之后,eclipseeclipse即可使用。在即可使用。在eclipseeclipse安裝目錄下找到安裝目錄下找到eclipse.exeeclipse.exe執(zhí)行文件,雙擊就可以啟動執(zhí)行文件,雙擊就可以啟動eclipseeclipse。 java java 程序設(shè)計程序設(shè)計 c和和c+是貝爾實驗室的研發(fā)產(chǎn)物。是貝爾實驗室的研發(fā)產(chǎn)物。c+完全向完全向c兼容,兼容,c程序幾乎不用程序幾乎不用修改即可在修改即可在c+的編譯器上運(yùn)行。的編譯器上運(yùn)行。c+也稱為帶類的也稱為帶類的c,在,在c的基礎(chǔ)上增的基礎(chǔ)上增加了許多面向?qū)ο蟮母拍?。加了許多面向?qū)ο蟮母拍睢?java是在是在c+的基礎(chǔ)上再一次改進(jìn)后的編程語言,側(cè)重于網(wǎng)絡(luò)和數(shù)據(jù)庫的基礎(chǔ)上再一次改進(jìn)后的編程語言,側(cè)重于網(wǎng)絡(luò)和數(shù)據(jù)庫編程。編程。 4. 任務(wù)拓展任務(wù)拓展 java java 程序設(shè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 跳蚤市場環(huán)保效益研究-深度研究
- 油氣行業(yè)數(shù)據(jù)安全合規(guī)性評估方法-深度研究
- 語音指令驅(qū)動的爬蟲系統(tǒng)-深度研究
- 便道磚施工合同范本
- 個人養(yǎng)護(hù)合同范本
- 全流程造價合同范本
- 加油站燃料油供應(yīng)合同范本
- 主播廣告合同范本
- 公司安裝監(jiān)控合同范本
- 儲槽翻新合同范本
- 2024屆廣東省廣州市高三一??荚囉⒄Z試題講評課件
- 切削加工中的刀具路徑規(guī)劃算法考核試卷
- 《推拿學(xué)》期末考試復(fù)習(xí)題庫(含答案)
- 2024年經(jīng)濟(jì)師考試工商管理(中級)專業(yè)知識和實務(wù)試卷及解答參考
- 10kV配電室工程施工方案設(shè)計
- 心電圖危急值的識別和處理知到智慧樹章節(jié)測試課后答案2024年秋浙江大學(xué)
- 拇外翻課件完整版本
- 2025年中國洗衣凝珠行業(yè)市場現(xiàn)狀及投資態(tài)勢分析報告(智研咨詢)
- 2025年四川省新高考八省適應(yīng)性聯(lián)考模擬演練二歷史試卷(含答案)
- DB41T 2466-2023 浸水電梯使用管理規(guī)范
- 國家智慧教育平臺應(yīng)用培訓(xùn)
評論
0/150
提交評論