预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共41页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验一熟悉Java开发环境一、实验目的了解JDK的安装和使用练习在DOS环境下Javaapplication和Javaapplet的编译和运行。二、实验要求本实验属于验证型实验;上机验证给出的程序并回答实验过程中的问题;完成实验报告。三、实验内容与过程下载并安装JDK假设当前操作平台是windows。在网页http://java.sun.com/javase/downloads/index.js进入链接“GettheJDKdownload”找到WindowsPlatform下载“jdk-1_5_0_09-windows-i586-p.exe”软件包。直接执行下载的.exe文件按照提示进行安装设置安装路径为c:\jdk1.5。2、设置JDK环境变量JDK中的工具都是命令行工具需要从命令行即MS-DOS提示符下运行它们。要想不需输入路径就可使用javac.exejava.exe这些命令必须进行环境变量PATH的设置;同时设置CLASSPATH让Java执行环境能找到指定的.class文件。1)Windows2K/XP下PATH和CLASSPATH的设置步骤如下:右击“我的电脑”在弹出的快捷采单中选择“属性”然后依次单击:高级->环境变量->新建(系统变量栏);在变量名中输入:JAVA_HOME变量值中输入:c:\jdk1.5;然后单击“确定”再单击“新建”在变量名中输入:CLASSPATH变量值中输入:.;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre;然后单击“确定”。(3)编辑变量名PATH在变量值中加入:%JAVA_HOME%\bin;然后单击“确定”。配置完毕不用重新启动计算机环境变量设置即刻有效。2)WIN98环境下PATH和CLASSPATH的设置需要修改系统根目录下的autoexec.bat文件。使用记事本或任何文本编辑器打开autuexec.bat在该文件的最后增加如下两行:SETPATH=%PATH%;c:\jdk1.5\binSETCLASSPATH=.;c:\jdk1.5\lib重新启动计算机后设置有效。3、编写、编译与运行Java程序importjava.io.*;publicclassMyFirstJava{publicstaticvoidmain(Stringargs[]){System.out.println(“HelloJavaWorld!”);}}步骤:用编辑工具编写MyFirstJava.java;在DOS提示符下键入:javacMyFirstJava.java编译源程序;在DOS提示符下键入:javaMyFirstJava运行源程序。问题:如果将3中importjava.io.*;去掉会产生什么编译错误?如果将3中publicclassMyFirstJava;语句的public去掉可以吗?如果将publicstaticvoidmain(Stringargs[])语句中的static去掉编译能通过吗?编写、编译与运行Java小程序importjava.awt.Graphics;importjava.applet.Applet;publicclassMyFirstAppletextendsApplet{publicvoidpaint(Graphicsg){g.drawString(“HelloJavaAppletWorld!”2040);}}步骤:编辑工具编写MyFirstJava.java;在DOS提示符下键入:javacMyFirstApplet.java编译源程序;用编辑工具编写firstapplet.html<HTML><HEAD><TITLE>java2</TITLE></HEAD><BODY><appletcode="MyFirstApplet.class"width=800height=400></applet></BODY></HTML>在DOS提示符下键入:appletviewerfirstapplet.html浏览程序运行结果。问题:4)如果将4中publicclassMyFirstAppletextendsApplet语句的extendsApplet去掉编译会有什么错误?5)修改语句g.drawString(“HelloJavaAppletWorld!”2040);中的2040为6080看看结果有何变化理解drawString()的意义。四、实验小结理解实验结果回答实验内容中的问题;通过完成上述实验内容你对Java开发