《Java程序设计》实验自编教材.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:35 大小:202KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

《Java程序设计》实验自编教材.doc

《Java程序设计》实验自编教材.doc

预览

免费试读已结束,剩余 25 页请下载文档后查看

15 金币

下载此文档

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

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

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

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

《Java程序设计》实验自编教材实验一Java开发环境与开发工具目标1.熟悉JDK开发环境,掌握jdk的安装和卸载。2.学会配置j2sdk的运行环境,常用源程序编辑器的使用。3.掌握JavaApplication的程序结构和开发过程。4.了解JavaApplet的功能与程序结构。任务1.搭建j2sdk的运行环境:要求:学会搭建和配置j2sdk的运行环境。步骤:(1)JDK的卸载。(2)JDK的安装。(2)环境变量配置:桌面上选择“我的电脑”(右键)-属性-高级-环境变量;在“系统变量”->“新建”;新建环境变量如下:Path=***;C:\ProgramFiles\Java\jdk1.6.0_03\bin(用于在安装路径下识别Java命令)JAVA_HOME=C:\ProgramFiles\Java\jdk1.6.0_03\(用于指定JDK的位置)CLASSPATH=.;%JAVA_HOME%\Lib\tools.jar;%JAVA_HOME%\Lib\dt.jar注意:CLASSPATH中第一个“.”,代表当前目录。环境变量中的有关路径应以机器中的实际路径为准。配置完毕,要重新启动计算机后,环境变量才能有效。2.JDK开发环境测试:要求:测试j2sdk的运行环境。步骤:(1)编辑程序用ultraedit等编辑器写一个简单的java程序HelloWorld.java。程序清单:HelloWorld.javapublicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}(2)编译在dos命令提示符下执行:javacHelloWorld.java如果输出错误信息,则根据错误信息提示的错误所在行返回编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。如果正常的话,将生成HelloWorld.class文件。(3)利用Java解释器运行这个JavaApplication程序,并查看运行结果。在dos命令提示符下执行:javaHelloWorld(注意大小写,保证类名一致)3.JavaApplet小应用程序实验:要求:JavaApplet小应用程序的实验。步骤:(1)编辑Java源程序:helloApplet.java(参考程序如下)importjava.applet.Applet;importjava.awt.Graphics;publicclasshelloAppletextendsApplet{publicvoidpaint(Graphicsg){g.drawString(”欢迎学习java语言”,100,100);}}(2)编辑html程序:applettest.html(参考程序如下)<html><body><appletcode=helloApplet.classwidth=500height=400></applet></body></html>(3)编译源程序。(4)运行JavaApplet小应用程序。(a)用IE浏览器运行applettest.html文件。(b)用appletviewer运行applettest.html文件。4.练习命令行参数的使用:要求:编写程序,运行程序时带命令行参数,体会命令行参数的作用。步骤:编辑源程序Sai.java:(参考程序如下)publicclassSay{publicstaticvoidmain(Stringargs[]){Stringname=args[0];Stringword=args[1];System.out.println("我想对"+name+"悄悄地说:"+word);}}(2)编译文件:javacSay.java(3)运行文件:javaSay妈妈我爱你!!!其中:“妈妈”是第一个命令行参数;“我爱你!!!”是第二个命令行参数。(4)如果运行文件时没有输入命令行参数,则会出现异常(报错),应在程序中对参数进行判断,程序修改如下:publicclasssay{publicstaticvoidmain(Stringargs[]){if(args.length<2){System.out.println("需要2个命令行参数!");System.exit(1);}Stringname=args[0];Stringword=args[1];System.out.println("我想对"+name+"悄悄地说:"+word);}}4