ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:147.95KB ,
资源ID:16505565      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16505565.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java程序设计实验指导书Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Java程序设计实验指导书Word下载.docx

1、这种请在实验报告中给出你所作部分,给出运行结果,记录遇到的问题,搜集调试程序中遇到的错误提示,并作简略分析。3) 自己撰写程序。如果代码过长,请在实验报告中给出主要代码和运行结果,记录遇到的问题,搜集调试程序中遇到的错误提示,并作简略分析。 三、 实验心得四、 回答老师指定的思考题目Note:如果有同学实验报告打印的话,请将排版成实验报告的形式。实验一 熟悉java的编程环境五、 实验目的1. 了解和使用J2sdk1.5.0(JDK)集成环境。2. 了解和掌握JCREATOR集成环境的安装,简单应用。3. 了解Java Application和Applet程序的基本结构。4. 了解Java程序

2、文件名和类名的说明方法。六、 实验内容与要求1、安装j2sdk,jcreator并把帮助文档配置好。2、输入一个Application源程序,学习编辑、编译、运行程序的方法。/例1-1 文件HelloWorldApp.java如下:/ HelloWorldApp.javapublic class HelloWorldApp public static void main(String args)System.out.println(Hello World!);本程序的作用是输出下面一行信息:Hello World!请在jcreator中运行该程序。2、输入一个applet源程序,学习编辑、编译

3、、运行程序的方法。 简单的Applet小程序例1-2 / HelloWorldApplet.javaimport java.awt.*;import java.applet.*;public class HelloWorldApplet extends Applet /anappletpublic void paint(Graphics g)g.drawString(Hello World in Applet!,20,20);这个程序中没有实现main()方法,这是Applet与应用程序Application(如上例)的区别之一。为了运行该程序,首先我们也要把它放在文件HelloWorldAp

4、plet.java中,然后在jcreator中对它进行编译:得到字节码文件HelloWorldApplet.class。由于Applet中没有main()方法作为Java解释器的入口,我们必须编写HTML文件,把该Applet嵌入其中,然后用appletviewer来运行,或在支持Java的浏览器上运行,如IE。它的文件如下:TITLEAn Applet/HEADBODYapplet code=”HelloWorldApplet.class”width=200 height=40/applet/BODY/HTML其中用标记来启动HelloWorldApplet.code指明字节码所在的文件,w

5、idth和height指明applet所占的大小,把这个HTML文件存入Example.html,然后运行该网页。三:配置参考JCREATOR软件安装完成后,若要配置相关的东西,请打开配置选项,如下,检查JDK配置文件是否安装好,如果没有点击新建完成配置。七、 思考题1什么是Java虚拟机?它的作用是什么?2Java Application程序与Java Applet程序的不同之处有那些?请各位同学收集错误代码与提示信息,以及产生错误的原因。3上网搜索目前有哪些Java开发平台,分析他们的优缺点或特点。八、 实验报告1、实验完成后,检查是否达到试验目的。2、编写实验报告,在下一次上实验课时提交

6、。实验二 Java语言基础1、掌握java语言的基本数据类型,各种运算符以及if,switch,while、do-while和for语句;2、掌握一维数组的使用。1、仔细读下面的JAVA语言源程序,自己给出程序的运行结果public class Ch21 public static void main(String args) char x,y,z; x=K; y= z=117 System.out.print(x); System.out.print(y); System.out.print(z); 2、仔细读下面的JAVA语言源程序,自己给出程序的运行结果public class Ch22

7、 boolean x,y,z; int a=12,b=24; x=(ab); y=(a!=b); z=(a+b=36); System.out.println(x=+x);y=+y);z=+z);3、仔细读下面的JAVA语言源程序,自己给出程序的运行结果public class Ch23 public static void main(String args) int x,y,z=0; for (x=1;x=10;x+) for (y=1;y5) break; z+;4 编写程序:用字符串String数组存储英文字符串“java is an objected oriented programm

8、ing language”并计算单词个数和每个单词的平均字母数。三、 思考题1break,continue在流程控制中的作用。2Java运算符的优先级与结合性是怎样的?3Java程序中可以定义中文字符的变量吗?四、 实验报告实验三 类的设计与使用1、熟练掌握类、对象的的概念以及对事物的抽象。2、熟练掌握成员、方法的概念以及构造方法的概念。3、熟练掌握封装性,多态性的概念4、理解面向对象的程序设计方法。1设计复数类 设计一个复数类,成员变量包括实部和虚部,成员方法包括实现复数的加法、减法、比较、转换成字符串输出等。public class Complex private double real,

9、im; /实部,虚部 public Complex(double real, double im) /构造方法 this.real = real; this.im = im; public Complex(double real) /构造方法重载 this(real,0); public Complex() this(0,0); public Complex(Complex c) /拷贝构造方法 this(c.real,c.im); public boolean equals(Complex c) /比较两个对象是否相等 return this.real=c.real & this.im=c.

10、im; public String toString() return (+this.real+this.im+i) public void add(Complex c) /两个对象相加 /改变当前对象,没有返回新对象 this.real += c.real; this.im += c.im; public Complex plus(Complex c) /两个对象相加,与add()方法参数一样不能重载 /返回新创建对象,没有改变当前对象 return new Complex(this.real+c.real, this.im+c.im); public void subtract(Compl

11、ex c) /两个对象相减 this.real -= c.real; this.im -= c.im; public Complex minus(Complex c) /两个对象相减,与subtract()方法参数一样不能重载 /返回新创建的对象,没有改变当前对象 return new Complex(this.real-c.real, this.im-c.im);class Complex_ex Complex a = new Complex(1,2); Complex b = new Complex(3,5); Complex c = a.plus(b); /返回新创建对象 System.

12、out.println(a+ + +b+ = +c);2、为一个Java州立大学的学生建立账单系统,州内外的学生收费不同,州内每学分收费$75,州外为$200,每个学生账单上有学校名称,学生姓名,学分数以及账单总数。public abstract class Student final static double INSTATE_RATE=75; final static double OUTSTATE_RATE=75; String name; int hours;/学分数 public abstract void showStudent(); public final void showS

13、chool() System.out.println(Java State University);*public class OutStateStudent extends Student /添加相应的代码,要有构造方法public class InStateStudent extends Studentpublic class Test /添加相应的代码,测试上面的类三、 实验报告3、评出成绩,按五级(A,B,C,D、E)评分。实验四 设计实现接口的类理解接口,设计实现接口的类1请仔细阅读下面程序,体会接口的使用。 该程序的功能是计算某商店商品的销售总额。interface Compute

14、TotalSales public double totalSalesByYear();class Television implements ComputeTotalSales public double totalSalesByYear() return 50000.456;class Computer implements ComputeTotalSalesclass Mobile implements ComputeTotalSalesclass Shop ComputeTotalSales goods; double totalSales=0; Shop(ComputeTotalSa

15、les goods) this.goods=goods; public double giveTotalSales() totalSales=0; for(int i=0;i=1) & (m (d=31) ? d :1. 本实验的实验内容2中,finally程序块的作用是什么?2异常分为哪两类?3如果申明int a=new int-10;应属于那类异常4比较throw和throws两者的用法上的区别。实验六 图形用户界面设计1. 掌握常用GUI控制组件的使用方法。2. 掌握事件处理的方法。3了解swing控件的概念。二、 实验内容1编程包含一个标签和一个按钮,单击按钮时,标签的内容在你好和再见

16、之间切换。2编程包含一个文本框和一个文本区域,文本框内容改变时,将文本框中的内容显示在文本区域中;在文本框中按回车键时,清空文本区域的内容。3设计计算器,要求见教材P212。1Java的事件处理机制是怎样的?2若一个数据只有两种取值可能,采用哪种组件表示比较合适?如果有二种到三种取值可能,采用哪种合适?如果取值的可能大于5个,采用哪种组件合适?3事件监听器和事件适配器的关系是什么?4编程包含两个按钮和一个标签,将发生单击事件的按钮上的文本信息显示在标签中。提示:关键代码如下:b1.addActionListener(new B1();b2.addActionListener(new B2();class B1 implements ActionListener public void actionPerformed(ActionEvent e) who.setText(Button 1class B2 implements ActionListener Button 2实验七 Applet应用程序设计1掌握Java Applet程序结构和开发过程2了解Applet运行机制1Java Applet程序开发过程输入一个applet源程序,学习编辑、编译、运行程序的方法。例/ HelloWorldApplet.javag.drawString(Hello World in Ap

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1