《java開發(fā)環(huán)境》PPT課件.ppt_第1頁
《java開發(fā)環(huán)境》PPT課件.ppt_第2頁
《java開發(fā)環(huán)境》PPT課件.ppt_第3頁
《java開發(fā)環(huán)境》PPT課件.ppt_第4頁
《java開發(fā)環(huán)境》PPT課件.ppt_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第二講java開發(fā)環(huán)境,了解java開發(fā)環(huán)境,掌握J(rèn)2SDK的安裝和環(huán)境變量的設(shè)置方法,了解路徑和類路徑的作用,學(xué)習(xí)創(chuàng)建第一個(gè)Java應(yīng)用程序并成功運(yùn)行,掌握編寫JAVA程序的注意事項(xiàng)。上一節(jié)回顧:Java編譯和執(zhí)行,Java平臺,Java平臺的概念平臺:為程序提供運(yùn)行環(huán)境的硬件和操作系統(tǒng)的總稱。Java平臺:純軟件,為Java提供統(tǒng)一的運(yùn)行環(huán)境。Java平臺Java虛擬機(jī)的組成結(jié)構(gòu)Java應(yīng)用程序接口Java類庫,Java平臺,Java平臺Java虛擬機(jī)的組成結(jié)構(gòu):解釋和運(yùn)行Java二進(jìn)制代碼Java應(yīng)用程序接口:它由許多軟件包組成,可以實(shí)現(xiàn)許多功能,包括圖形界面功能,Java平臺,Java

2、應(yīng)用程序接口的主要內(nèi)容,Java開發(fā)環(huán)境,從網(wǎng)站上免費(fèi)下載J2SK(Java 2 Software Development Kit),并通過命令行操作javac(編譯器)。Java集成開發(fā)環(huán)境包括J2SDK1.5的安裝(演示),如Borland JBuilder、JCreator、Oracle9i JDeveloper、Eclipse等。以及Java開發(fā)環(huán)境目錄結(jié)構(gòu)。安裝SDK后,生成如下目錄結(jié)構(gòu):bin目錄:java開發(fā)工具,包括Java編譯器和解釋器等演示目錄,一些實(shí)例程序的lib目錄,Java開發(fā)類庫的jre目錄,包括Java虛擬機(jī)和運(yùn)行類庫的Java運(yùn)行環(huán)境,Java開發(fā)環(huán)境開發(fā)工具,

3、javac.exe-Java編譯器,用于將Java程序編譯成字節(jié)碼。執(zhí)行已轉(zhuǎn)換成字節(jié)碼的Java應(yīng)用程序的Java解釋器。Java調(diào)試器,用于調(diào)試Java程序。javap . exe-反編譯(還原。類文件。java)。文檔生成器,創(chuàng)建超文本標(biāo)記語言文件。applet wiwer . exe-applet解釋器,用于解釋已轉(zhuǎn)換為字節(jié)碼的Java小程序。Java開發(fā)環(huán)境,設(shè)置環(huán)境變量在Windows 2000和Window XP系統(tǒng)下,您可以選擇控制面板|系統(tǒng)|高級|環(huán)境變量。出現(xiàn)的環(huán)境變量窗口包含用戶變量和系統(tǒng)變量。在系統(tǒng)變量框中選擇路徑,單擊編輯,并在彈出的編輯系統(tǒng)變量窗口的變量值框的末尾添加

4、。c : j2sdk 1 . 4 . 2 _ 03 bin;,java語言開發(fā)環(huán)境,什么是環(huán)境變量,查看環(huán)境變量的兩種方式,如何設(shè)置系統(tǒng)環(huán)境變量,環(huán)境變量的作用,%path%的含義,如何解決使用Java命令時(shí)出現(xiàn)的問題,Java語言開發(fā)環(huán)境,實(shí)際操作說明了類路徑的功能。Java解釋器如何處理當(dāng)前目錄?如何解決當(dāng)前目錄中的問題?配置類路徑的幾個(gè)注意事項(xiàng),創(chuàng)建第一個(gè)Java程序。1.用記事本寫源程序,創(chuàng)建第一個(gè)Java程序。源程序:/* *文件名3360 FirstApp.java *工能:顯示每天好心情!*寫33,360頁*寫時(shí)間33,360 2004年6月3日*修改時(shí)間33,360李斯*修改時(shí)

5、間33,360 2004年8月15日*/公開課第一次應(yīng)用公開課公共靜空主(字符串參數(shù))/每天展現(xiàn)好心情!每天都感覺很好!);類的名稱,表示該類是一個(gè)公共類,程序的入口,程序中的語句,命令行參數(shù),創(chuàng)建第一個(gè)Java程序,在Java語言中英文字母的大小寫是區(qū)分大小寫的,并且在輸入時(shí)必須嚴(yán)格遵循這里給出的大小寫?!癝ystem.out.println”特別容易被弄錯(cuò),只有系統(tǒng)是大寫的。Out和println都是小寫的例子:“第一個(gè)應(yīng)用”和“第一個(gè)應(yīng)用”,“系統(tǒng). out.println”,“系統(tǒng)”。輸出。打印“和”系統(tǒng)。為了創(chuàng)建第一個(gè)Java程序,中文標(biāo)點(diǎn)符號類似于英文分號。但是,中文分號后面有一個(gè)

6、空格,英文分號后面沒有中文右引號,這在輸入中文字符串時(shí)特別容易出現(xiàn)。這通常是因?yàn)橐柺窃谳斎胫形暮筝斎氲摹J纠容^:中文分號“;”和英文分號“;”中文右引號,如:天天好心情!關(guān)于Java應(yīng)用程序的描述,Java中的基本程序單元是類,每個(gè)程序都應(yīng)該有一個(gè)公共類。2.公共類FirstApp聲明一個(gè)公共類,3。第一個(gè)應(yīng)用程序是類的名稱,由用戶指定,4。公共類的名稱必須與文件名一致。每個(gè)java應(yīng)用程序都必須定義一個(gè)主方法公共靜態(tài)void main(字符串參數(shù))。6.如果在一個(gè)Java程序文件中定義了多個(gè)類,那么只能有一個(gè)公共類。主方法必須在公共類中才能創(chuàng)建第一個(gè)Java程序。2.保存源程序并選擇一個(gè)

7、目錄。例如,C:Java通過在“文件名”列中鍵入“FirstApp.java”并在“保存類型”列中選擇“所有文件”來保存文件。別忘了文件保存在哪里。選擇“所有文件”并輸入擴(kuò)展名,否則它可能會被保存為帶有txt后綴的文本文件,并創(chuàng)建第一個(gè)Java程序。3.通過選擇“程序”和“附件”編譯源程序。當(dāng)前路徑在光標(biāo)前面。創(chuàng)建第一個(gè)java程序,編譯源程序,類型:cd Java,輸入目錄,類型:dir,顯示目錄中的所有文件,其中 FirstApp.java 是保存的Java源文件,創(chuàng)建第一個(gè)Java程序,編譯源程序,類型:javac FirstApp.java,如果幾秒鐘后提示再次出現(xiàn),則沒有提示信息,表

8、示編譯成功。成功編譯后,將生成一個(gè)字節(jié)碼文件FirstApp.class,其文件名與類名相同,相當(dāng)于其他語言程序的可執(zhí)行文件。創(chuàng)建第一個(gè)Java程序,并再次鍵入dir命令,您可以看到另外一個(gè)文件:字節(jié)碼文件:使用。類作為文件后綴來創(chuàng)建第一個(gè)Java程序;4.執(zhí)行java程序輸入命令:java FirstApp的運(yùn)行結(jié)果如下:恭喜,你的JAVA小程序介紹,兩種程序可以用Java編寫:應(yīng)用程序和Java小程序。Java Applet是一個(gè)可以嵌入到超文本標(biāo)記語言文檔(即網(wǎng)頁)中的Java程序。當(dāng)瀏覽器加載包含小程序的網(wǎng)頁時(shí),小程序?qū)⒈幌螺d到瀏覽器并開始執(zhí)行。小程序可以通過互聯(lián)網(wǎng)傳輸,并在兼容Jav

9、a的網(wǎng)絡(luò)瀏覽器中運(yùn)行。,由JAVA Applet編寫,導(dǎo)入JAVA . awt . *;導(dǎo)入Java . applet . *;公共類HelloWorldApplet擴(kuò)展小程序公共空繪制(圖形g)超級繪制(g);拉帶(你好,世界!30、30);這個(gè)程序的功能是輸出字符串“你好世界!”坐標(biāo)(30,30)。在這個(gè)程序中,沒有實(shí)現(xiàn)main()方法,這是Applet和Application的區(qū)別之一。要運(yùn)行這個(gè)程序,首先把它保存到一個(gè)名為HelloWorldApplet.class的文件中,然后編譯它:d : jjavaworkjavac HelloWorldApplet.java,這樣你就會得到字節(jié)碼文件HelloWorldApplet.class由于Applet中沒有main()方法作為Java解釋器的入口,我們必須編寫一個(gè)HTML文件,然后把Applet嵌入其中,然后用appletviewer運(yùn)行它,或者在支持Java的瀏覽器上運(yùn)行它。由JAVA Applet編寫,該文件如下。在我的小應(yīng)用程序中,一個(gè)標(biāo)簽用于啟動HelloWorldApplet,代碼屬性指示字節(jié)碼所在的文件,寬度和高度屬性指示小應(yīng)用程序占用的區(qū)域。最后,

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論