資源描述:
《實驗一熟悉java開發(fā)環(huán)境》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、《面向?qū)ο蟪绦蛟O(shè)計》課內(nèi)實驗報告學(xué)生姓名:林子木學(xué)號:學(xué)院:理學(xué)院班級:課程名稱:面向?qū)ο蟪绦蛟O(shè)計題目:熟悉Java開發(fā)環(huán)境指導(dǎo)教師姓名及職稱:副教授實驗師2014年9月15日目錄一、實驗?zāi)康?二、實驗內(nèi)容1三、實驗要點及說明1四、實現(xiàn)方法2五、實驗結(jié)果4六、源程序清單4七、思考及總結(jié)5一、實驗?zāi)康?.掌握安裝、使用JDK軟件包的方法;2.掌握安裝、使用Eclipse軟件包的方法;3.熟悉Java程序設(shè)計流程,能夠用JDK和Eclipse編寫、編譯、運行簡單示例的JavaApplication和JavaApplet程序。二、實驗內(nèi)容1.安裝JDK,配置JDK
2、環(huán)境變量;2.用記事本編寫能在屏幕上輸出“Hello,JavaWorld”的JavaApplication程序,并用JDK命令編譯和運行;3.安裝并熟悉Eclipse集成開發(fā)環(huán)境;4.在Eclipse下編寫能在屏幕上輸出“Hello,JavaWorld”的JavaApplet程序,并用Eclipse編譯和運行。三、實驗要點及說明1.安裝JDK,配4置JDK環(huán)境變量(1)安裝JDK運行安裝程序包到指定路徑即可,如:d:ProgramFilesJavajdk1.8.0_20;(2)配置JDK環(huán)境變量-5-右擊“我的電腦”-->"高級"-->"環(huán)境變量在系
3、統(tǒng)path變量里添加:D:ProgramFilesJavajdk1.8.0_20bin(根據(jù)自己的安裝路徑填寫)2.每一個Java程序有且只有一個含有main方法的主類。名稱必須同源程序的名稱一致,必須有public修飾。3.主方法(main方法)的原型必須固定。4.JDK命令(1)javac:Java語言的編譯器,將Java源程序編譯為字節(jié)碼。(2)Java:Java語言的解釋器,解釋運行Java的字節(jié)碼程序。(3)appletviewer:Javaapplet瀏覽器,使用該命令(而一般的瀏覽器)可以運行及調(diào)試applet小程序。(4)jar:Ja
4、va類文件歸檔壓縮命令,可將多個.class文件合并為單個jar文件。四、實現(xiàn)方法1.JavaApplication程序(1)源程序編輯Java源程序是以.Java為后綴名的簡單文本文件,可以用各種Java集成開發(fā)環(huán)境中的源代碼編輯器來編寫,也可以用其它文本編輯工具。(2)字節(jié)碼的編譯生成高級語言程序從源程序到目標(biāo)代碼的生成過程成為編譯。在JDK這樣的命令行開發(fā)工具中需要運行獨立的編譯程序,通過調(diào)用Java編譯器對源程序進行編譯并生成字節(jié)碼文件。報告中的源程序生成字節(jié)碼,就可以使用下面的命令:Javacmyapplication.java-5-(3)字節(jié)碼的
5、解釋與運行JavaApplication是由獨立的解釋器程序來運行的,在JDK軟件包中,用來解釋執(zhí)行JavaApplication字節(jié)碼的解釋其程序成為java.exe。運行報告中的程序可以用如下的命令:Javamyapplication2.JavaApplet程序(1)啟動Eclipse在進入系統(tǒng)之前,系統(tǒng)可能會提示你選擇一個工作空間,可以選擇“D:wordspace”,或者在進入系統(tǒng)之后,利用主菜單File
6、SwitchWorkspace命令,確認(rèn)或重新選擇當(dāng)前要使用的工作空間。(2)創(chuàng)建Java項目(3)在項目中創(chuàng)建Java包(4)創(chuàng)建Java類(5
7、)編寫Java代碼(6)編譯Java程序(7)執(zhí)行Java程序(8)程序的保存與退出在編輯程序的過程中,應(yīng)注意及時保存代碼已防丟失。(9)PackageExplorer視圖的使用在Java項目開發(fā)過程中,PackageExplorer視圖用于顯示和管理當(dāng)前工作空間中的Java資源。五、實驗結(jié)果1.JavaApplication程序結(jié)果-5-圖1JavaApplication2.JavaApplet程序結(jié)果圖2JavaApplet六、源程序清單1.JavaApplication程序代碼importjava.io.*;//加載已定義好的類或包,這里主要是導(dǎo)入Ja
8、va中的輸入輸出包中的所有類publicclassmyapplication//定義一個類公共的myapplication{publicstaticvoidmain(Stringargs[])//定義main方法{System.out.println("Hello,JavaWorld");//把字符串“Hello,Javaworld”輸出到系統(tǒng)的標(biāo)準(zhǔn)輸出上}}packagemyapplet;importjava.awt.Graphics;//將java.awt包中的系統(tǒng)類Graphics引入本程序importjava.applet.Applet;//將jav
9、a.applet包中的系統(tǒng)類Applet引入本程序-