java实验1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java开发环境(必写3.10)
一、实验目的
(1)熟悉J2SE开发工具的使用。
(2)学习编写简单的Java Application和Java Applet程序。
(3)了解Java源代码、字节码文件,掌握Java程序的编辑、编译和运行过程。
二、实验原理
(1)Java源文件是文本文件。
(2)javac.exe 用来将Java源程序编译为字节码。
(3)java.exe 用来运行Java Application
(4)编写网页,嵌入Java Applet。用appletviewer.exe或浏览器来运行该网页。
三、实验步骤
(1)上机输入以下程序。
(2)保存程序。
(3)编译、运行程序,检查实验结果是否正确。
(4)上机结束后,整理实验报告。
四、实验内容
(1)在“我的电脑”上点右键/点“属性”/点“高级”/点“环境变量”/点“新建”(用户变量)/变量名填“Path”、变量值填“C:\j2sdk1.4.2_06\bin”(视J2SE SDK安装的位置和版本)。(2)打开记事本,输入教材p13例2-1。输入完成后保存到自己的目录中(例如d:\12001j)。注意保存时,保存类型要选“所有文件”。源文件名必须和类名严格一致。源文件后缀要用“.java”。
(3)与(2)类似,输入教材p18例2-3。
(4)点“开始/运行”,输入“cmd”。输入d:<回车>,输入cd d:\12001j<回车>。
(5)输入javac MyJavaApplication.java<回车>。如果没有任何提示,则编译成功,检查d:\12001j 目录下将生成文件MyJavaApplication.class。否则请检查输入的内容与教材是否一致。
(6)输入javac MyJavaApplet.java<回车> 检查工作如(5)
(7)输入java MyJavaApplication<回车> 观察运行结果。
(8)用记事本输入教材p19例2-4的内容,也存在d:\12001j下,文件名任意,后缀为“.htm”或“.html”。
(8)输入appletviewer AppletInclude.html<回车>,观察运行结果。
(9)到资源管理其中,双击“d:\12001j\AppletInclude.html”,观察运行结果。
简单的Java程序设计(必写3.24)
一、实验目的
(1)熟悉JCreator LE的基本用法。
(2)进一步熟练简单Java Application和Java Applet程序的编写。
(3)简单的流程控制语句使用
二、实验原理
java流程控制语句语法和C基本一致
(其它略)
三、实验步骤
(1)上机输入以下程序。
(2)保存程序。
(3)编译、运行程序,检查实验结果是否正确。
(4)上机结束后,整理实验报告。
四、实验内容
(1) 编写图形界面的Java Applet,接收用户输入的正整数,若用户输入的不是正整数则利用一个标签提示错误并要求重新输入,直到得到符合要求的数据。
(2)编写图形界面的Application,接收用户输入的一个整数,然后计算出该数字的阶乘。
提示:
(1)见e2
(2)见e3
实验一类与对象(必写4.7)
一、实验目的
(1)掌握类的定义和使用
(2)掌握对象的声明和使用。
(3)掌握构造函数的概念和使用。
(4)掌握类及其成员的访问控制符。
二、实验原理
(略)
三、实验步骤
(1)上机输入以下程序。
(2)保存程序。
(3)编译、运行程序,检查实验结果是否正确。
(4)上机结束后,整理实验报告。
四、实验内容
(1) 阅读程序e4-1.java (机房\\server004\java1\e4下),在main()方法里添加语句完成如下的功能:
①创建一个MyValue类的对象,myValue。
②为myValue对象中的value域赋值10。
③使用getValue()方法获得myValue对象中的数据并将它打印在屏幕上。
(2)试编写Java代码实现一个计数器类Counter,其中包括:
域counterValue 用来保存计数器的当前数值;
方法increment()计数器加一;
方法decrement()计数器减一;
方法reset()计数器清零。
对于这个类,你计划定义几个构造函数?
(3)编写一个application使用Counter类。界面要求,请运行e4_2.bat (机房\\server004\java1\e4下),例子中用的Counter初值为8。
一、实验目的
(1)掌握类的定义和使用
(2)掌握对象的声明和使用。
(3)掌握构造函数的概念和使用。
(4)掌握类及其成员的访问控制符。
二、实验原理
(略)
三、实验步骤
(1)上机输入以下程序。
(2)保存程序。
(3)编译、运行程序,检查实验结果是否正确。
(4)上机结束后,整理实验报告。
四、实验内容
(1)编程实现矩形类,其中包括计算矩形周长和面积的方法。对于这个类,你计划定义几个构造函数?
(2)使用矩形类,计算矩形土地的面积。由用户输入土地的长与宽,程序将面积显示出来。参考e5