資源描述:
《java實驗一java程序的編輯編譯運行環(huán)境》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、JAVA程序設計實驗報告姓名學號班級成績設備名稱及軟件環(huán)境個人PC,windows7變驗名稱Java程序的編輯、編譯、運行環(huán)境實驗曰期一.實驗內(nèi)各?Z解Java程序運彳T環(huán)境,掌握系統(tǒng)環(huán)境變量的配置,掌握程序調(diào)試的全部過程,學會編巧和調(diào)試JavaApplication和JavaApplet程序,學會在命令提示符卜調(diào)試程序。二.重點及難點1.熟練掌握系統(tǒng)環(huán)境變朵的配置,掌握程序調(diào)試的全部過程;2.學會編寫和凋試JavaApplication程序并學會在命令提示符卜凋試程序;3.學會編寫和調(diào)試JavaApplet程序并學會在命令提示符下調(diào)試程序。三.理論分析或算法分析1.配置環(huán)
2、境變景(1)環(huán)境變景也稱為系統(tǒng)變景,是由操作系統(tǒng)提供的一?種與操作系統(tǒng)中運行的程序進行通信的機制,一般可為運行的程序提供配置信息。(2)環(huán)境變量一般為“名字、值”對。(3)常用的Java環(huán)境變量包括:JAVA.HOMECLASSPATHPATH(4)JAVA_HOME為那些需要使川Java命令和JVM的稈序提供了通川的路徑信息。(5)環(huán)境變景PATH是操作系統(tǒng)使用的變景,用于搜索在Shell中輸入的希望執(zhí)行的命令。2.JavaApplication:完整的程序,獨立的Java解釋器解釋運行。3.JavaApplet:不能單獨運行,必須嵌入用HTML語言編寫的Web頁面中,通
3、過與Java兼各的瀏覽器控制執(zhí)行。四.實現(xiàn)方法(含實現(xiàn)思路、程序流程閣和源程序列表等)1.配置環(huán)境變?nèi)?1)設置Java運行環(huán)境:進入“控制而板”,雙擊“系統(tǒng)”,彈出“系統(tǒng)屬性”對話框,選擇“高級”單擊“環(huán)境變量”按鈕。(2)環(huán)境變量一JAVA_HOME環(huán)境變量JAVAJIOME的值應設置為JDK的安裝R錄的路徑,如在Windows平臺上JDK的安裝目錄為“C:programfilesjavajdkl.6”,則JAVA_HOME=c:programfilesjavajdkl.6(3)環(huán)境變量一CLASSPATH環(huán)境變量CLASSPATH的值一般為一個以分號“;”
4、作為分隔符的路徑列表,如CLASSPATH:.;%JAVAHOME%libdt.jar;…(1)環(huán)境變量一PATH把JDK中Java命令程序所在的R錄的路徑加入PATH變量的伉中,如:l)ATH=%JAVA_HOME%bin;…1.編寫和調(diào)試JavaApplicationfd序(1)建立Java源程序文件publicclassMy_java_program{publicstaticvoidmain(String[]args){System.out.printlnC’HelloWorld’’);})(2)編譯利用Java編譯器Javac對源文件進行編譯。在DOS提示符后
5、,鍵入如下命令:javacMyjava_program.java(3)運行編譯無誤的Java字節(jié)碼文件,由Java解釋器(Java)負責裝入和執(zhí)行??稍贒OS提示符后輸入如下命令來運行該程序:javaMyjava_program2.編Sj'和調(diào)試JavaApplet程序(1)建立JavaApplet源程序文件importjava.awt.*;importjava.applet.*;publicclassmyjavaprogramextendsApplet{publicvoidpaint(Graphicsg){g.drawString("JavaNow!,r,25,25);}
6、}(2)編譯編譯JavaApplet與編譯JavaApplication也相同。對于本例,可輸入如下命令:javacmyjavaprogram.java(3)建立一個HTML文件在文本編譯器如“記事本”中建立名為myprogram.html的HTML文件,并輸入卜*而兩行語句:〈APPLETC0DE=〃cl2.class"width=150height=100>〈/APPLET〉(4)運行在Windows7的MS-DOS方式下,輸入如下命令:appletviewermyjavaprogram.html五.實驗結(jié)果分析(含執(zhí)行結(jié)來驗證、輸出顯示信息、圖形、調(diào)試過稈中所遇的問題
7、及處理方法等)(注意:內(nèi)容寫不下時可另附頁。)