- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java程序设计语言实验指导书
面向对象程序设计实验指导书
电子商务教研室
辽宁工业大学
2011年9月
目 录
实验一 Java语言基础 1
实验二 类与对象 6
实验三 语言基础类库与异常处理 14
实验四 Java的I/O编程 21
实验五 图形及图形处理 27
实验六 Applet编程 31
实验七 JDBC编程 33
实验一 Java语言基础
一、实验目的
本实验主要验证Java语言基础:数据、表达式、语句等。
Java环境的配置。
二、实验原理及方法
1、JDK开发工具简介
在JDK的bin目录下,存放着Java 2提供的一些可执行程序,为我们开发和测试Java程序提供了工具。在我们的学习中,常用的JDK开发工具有如下几种:
(1)javac.exe:Java语言的编译器。
(2)java.exe:Java程序执行引擎。
(3)appletviewer:小应用程序浏览器。
2、Java程序开发步骤
开发一个Java程序由三个步骤:
2.1编辑 :使用任何的文本编辑器编辑Java源程序文件。Java源程序文件的扩展名为java。
2.2编译:打开MS-DOS窗口,进入源程序所在目录。然后键入命令:
javac filename.java CR
其中,filename.java表示要编译的源程序文件名。CR代表回车。将源程序编译成字节码文件。字节码文件的扩展名为class。
2.3运行: Java程序有两种类型--Application和Applet。
对于Application,打开MS-DOS窗口,进入Java字节码文件所在目录,在命令行状态下执行 java filename CR
对于Applet,可以将Applet字节码文件加入到一个网页(HTML文件),然后用浏览器打开该网页,Applet的运行结果就会在浏览器窗口中显示出来。我们也可以在命令行状态下执行appletviewer来查看网页,同样会看到Applet的运行结果。
JDK开发工具包可以免费下载。下载网址——
3、配置环境变量
平台为 Window 98 时,需要修改系统根目录下的autoexec.bat文件。使用记事本或任何文本编辑器打开文件autuexec.bat,在该文件的最后增加如下两行
SET PATH=%PATH%;c:\jdk1.4.1_02\bin
SET CLASSPATH=.;c:\jdk1.4.1_02\lib
其中,环境变量path和classpath分别指定了JDK命令搜索路径和Java类路径。在这里我们假设JDK安装在C:\ jdk1.3.1_02目录下,JDK的所有命令都放在c:\jdk1.3.1_02\bin目录下。设置环境变量path的作用是使DOS操作系统可以找到JDK命令。设置环境变量classpath的作用是告诉Java类装载器到哪里去寻找第三方提供的类和用户定义的类。JVM和其它JDK工具通过依次搜索平台库、库扩展和类路径来查找类。
平台为Win2k时,需修改系统变量对应内容
如果用户在安装jdk1.3.1时,选择了另外的JDK安装路径,则环境变量path和classpath要作相应的调整。
三、实验仪器及材料
⒈ 操作系统:Win2k;
⒉ 编辑工具:Jbuilder9;
四、实验内容
⒈ 验证第一个程序,输出字符串:“Hello World”,思考Java程序结构;
代码如下:
public class MyHello {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(Hello world);
}
}
⒉ 有类Caculator(计算器类),有属性:所有者(String owner),有方法isPrime(int x)测试一个数是不是素数,代码如下:
public class Caculator {
public String owner;
public boolean isPrime(int x)
{
boolean flag=true;
for(int i=2;ix/2;i++)
{
if(x%i==0)
{
flag=false;
break;
}
}
return flag;
}
public static void main(String[] args) {
// 测试isPrime(int x)方法
Caculator testC
您可能关注的文档
- 2012高考冲刺精品专题之水体环境.doc
- 2012物业考试四门真题.doc
- 2012高考数学总复习精选考题充分条件与必要条件.doc
- 2012级程序设计语言_java_基本单元实验报告_201111601319_甘绍义doc.doc
- 2013八上物体尺度质量密度习题及答案.doc
- 2013届高考地理一轮总复习课时作业(人教版)16.doc
- 2013年全国大学生数学建模竞赛A题车辆排队长度与事故持续时间道路实际通行能力路段上流流量间的关系.doc
- 2013年小学教师考试教育心理学章节习题及答案12.doc
- 2013年中考盐城市九年级物理第一次模拟试卷.doc
- 2013年扬中树人政治试卷一模(含答案).doc
文档评论(0)