Java实验手册

Java实验手册

ID:37239649

大小:48.50 KB

页数:6页

时间:2019-05-20

Java实验手册_第1页
Java实验手册_第2页
Java实验手册_第3页
Java实验手册_第4页
Java实验手册_第5页
资源描述:

《Java实验手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验1Java集成化开发环境的使用以及简单Java程序设计实验目的:1.掌握安装、配置java程序的运行环境的方法;2.学会编写和调试JavaApplication、javaApplet程序的基本步骤和方法;3.掌握同时编译多个Java源文件的方法。实验内容:1、下载JDK软件包并正确安装。下载Eclipse并熟悉集成环境。2、编写一个应用程序输出如下三角形*********程序模版:请按照模版要求,将【代码】替换为程序代码。Hello.javapublicclassHello{publicstaticvoid

2、main(Stringargs[]){【代码1】//命令行窗口输出图形}}3、编写一个简单的JavaApplet程序,并在JavaApplet中写两行文字:“这是一个JavaApplet程序”和“我改变了字体”。程序模版:请按照模版要求,将【代码】替换为程序代码。FirstApplet.javaimportjava.applet.*;importjava.awt.*;publicclassFirstAppletextendsApplet{publicvoidpaint(Graphicsg){g.setColor

3、(Color.blue);【代码1】//在JavaApplet中绘制一行文字:“这是一个JavaApplet程序”g.setColor(Color.red);g.setFont(newFont("宋体",Font.BOLD,36));【代码2】//在JavaApplet中绘制一行文字:“我改变了字体”}}4、编写一个applet程序,显示“两个同心圆,圆内写上“同心圆”。参考程序2编写,需要用到的方法:drawoval()。5、学习同时编译多个Java源文件。要求:编写4个源文件:MainClass.java、

4、A.java、B.java、C.java,每个源文件只有一个类,MainClass.java是一个应用程序(含有main方法),使用了A、B和C类。将4个源文件保存到同一个目录中,然后编译MainClass.java。程序模版:请按照模版要求,将【代码】替换为程序代码。模板1:Hello.javapublicclassMainClass{publicstaticvoidmain(Stringargs[]){【代码1】//命令行窗口输出"你好,只需编译我"Aa=newA();a.fA();Bb=newB();b.

5、fB();}}模板2:A.javapublicclassA{voidfA(){【代码2】//命令行窗口输出"IamA"}}模板3:B.javapublicclassB{voidfB(){【代码3】//命令行窗口输出"IamB"}}模板4:C.javapublicclassC{voidfC(){【代码4】//命令行窗口输出"IamC"}}实验2输入输出实验操作实验目的:1.掌握使用标准输入/输出流输入输出数据的方法;2.掌握用Swing对话框实现输入输出的方法;3.掌握选择条件语句、循环语句的使用方法。实验内容:

6、1、输入一年分,判断这一年是否是闰年。2、百鸡百钱问题。公鸡每只3元,母鸡每只5元,小鸡每只一元,用100元钱买100只鸡,公鸡、母鸡、小鸡各买多少只。编程实现3、输入矩形的长和宽,计算矩形的周长和面积。(用Swing对话框实现)实验3:面向对象程序设计实例实验目的:1.掌握类的定义;2.掌握对象的创建方法;3.掌握对象的引用方法;掌握构造方法的定义和使用;4.掌握类继承关系和派生方法;5.掌握多态的概念和使用;6.掌握子类的继承、子类对象的创建过程、成员变量的继承与隐藏、方法的继承与重写;7、掌握接口定义及使

7、用方法;实验内容:1、编写一个Java应用程序,该程序中有3个类:Trangle、Lader和Circle,分别用来刻画“三角形”“梯形”和“圆形”。具体要求如下:Trangle类具有类型为double的三个边,以及周长、面积属性,Trangle类具有返回周长、面积以及修改三个边的功能。另外该类还具有一个boolean型的属性,该属性用来判断三个数能否构成一个三角形。Lader类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能。Circle类具有类型为double的半径、周长和面积属性,具有

8、返回周长、面积功能。2、编写一个矩阵类,其中封装有一个代表矩阵的二维数组。并提供一个实现两相同行列的矩阵的相加方法。利用随机函数产生两个3行4列的矩阵,验证类设计。3、创建简单的银行帐户类,包括开户人、帐号和存款余额三个属性,以及查询余额,存款,取款等方法。创建两个帐户验证类的设计。4、定义一个Person类,含:姓名、性别、年龄等字段;继承Person类设计Teacher类,增加:职

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。