好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

实验报告指导书.docx

9页
  • 卖家[上传人]:re****.1
  • 文档编号:524609897
  • 上传时间:2022-12-02
  • 文档格式:DOCX
  • 文档大小:24.99KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 南京工程学院程序设计语言-JAVA实验指导书经济管理学院程序设计语言-JAVA实验指导书课程编号:1101309161课程名称:程序设计语言—JAVA英文名称:Programming Language JAVA课程类型:专业基础课适用对象:信息管理与信息系统专业先修课程:大学计算机基础、程序设计基础 VB一、实验教学目标与基本要求《JAVA程序设计》是一门理论与实践相结合的课程,不勤于动手编程是不可能学好该 门课程的本实验教学目标是掌握基本的编程技术,同时运用这些技术解决较为复杂的问题基本要求:对于每个实验要求能够认真完成,能够独立编程、调试并运行出结果,对于 设计和综合性实验,要能够发挥创造性,并且精益求精,不断完善实验前,要认真预习, 并画出程序结构图或写出程序代码;实验结束后,能够写出实验报告,并对成功的实验给出 运行结果;对于不成功的实验能够指明原因,课后继续完成二、本实验课程的基本理论与实验技术知识编程的精华在于递归和递推技术、面向对象思想、多线程技术以及面向网络、WEB的 应用等,这些在JAVA语言中得到很好的体现本实验课程注重编程基础训练以及编程技术的应用,注重理论和实践相结合,与时俱进。

      本实验课程的基本理论主要有编程基础、面向对象思想、多线程技术、文件概念、图形化界 面概念以及现代网络小程序以及网络应用知识编程侧重于思想和实现,不提倡只对语法吹 毛求疵三、实验方法、特点与基本要求1.基本操作技能本课程的实验其实就是上机,培养运用计算机编程解决问题的能力因此,对于当今流 行的 JAVA 软件开发环境要求能够 熟练设置和使用 ,能够运 用该软件开发工 具进行 Application、 Applet 和基于 WEB 的开发,并且掌握排错、调试和测试方法2.验证性实验要求学生能够完成指定编程任务即可3.设计性和综合性实验该类实验工作量较大,考虑问题较多,涉及的知识点也比较多,要求学生能够进行较好 地预习并查阅资料以及与教师进行讨论,对该方面的程序编程有较充分的认识,在编程中要 能够发挥一定的创造性和创新能力,并且对该程序要求不断完善设计和综合性实验主要培养学生查阅文献、运用 JAVA 编程技术解决相对较复杂的应用问题,培养学生独立思考的习惯和独立解决问题的能力,培养学以致用的良好风格四、实验主要仪器设备每位学生一台计算机,装有 JCreator 、JBuilder 或 Eclipse 这三种 JAVA 开发工具中的任 一种或几种。

      五、实验内容示例:实验一简单Java程序调试实验目的1.掌握 Java 应用程序和 Java Applet 程序的调试步骤;2.了解 Java 程序的基本组成结构;3. 了解字符方式和图形方式下数据的输出方法; 准备工作1. Java编程运行环境JDK的安装;2. Java 程序的调试;3.常见错误处理;4.Java 程序数据的输出显示; 实验内容1.编写一个应用程序绘制一个如下的操作菜单^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx| 1. 增加 1 个学生 || 2. 显示所有学生 || 3. 退出程序 || 请输入选择(1-3): |*1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1*^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx ^Tx2. 编写Applet程序绘制一个红色三角形,三角形中央绘制蓝色文字“三角形” 【编程技巧】口如何引入某个包的类;口编写Applet程序要继承Applet类;口 paint方法会自动执行,用画笔对象可绘制图形。

      3. 使用 drawRect(),drawLine()和 drawString()方法绘图创建 java 小应用程序,该程序要求画出如图 1-2 所示的房子,并在房子下面画出字符串 “This is my second house” 房子的尺寸及位置如图 1-3 所示提示:画房子的屋顶、房体 及房子下面的字符串“This is my second house ”时,请使用画图命令drawRect(),drawLine() 和 drawString()编程技巧】JAVA的坐标系与我们习惯的数学坐标系有所不同;口坐标原点(0, 0)在屏幕的左上角;口当你垂直朝下移动时,Y坐标轴的值会递增;口你不必画出图中的灰色网格线;实验二 类与对象编程实验目的1 .了解类的成员设计;2 .掌握类与对象的关系;3 .理解静态方法与实例方法的使用差异准备工作1 .创建自定义类;2 .对象创建与构造方法;3.成员变量与成员方法;实验中要使用的类和消息类消息参数注释Poin tPoin tint, int构造方法,定义点对象GraphicsdrawLineint, int, int, int画直线GraphicsdrawRectint,int,int,int画矩形GraphicsfillOvalint, int, int, int画实心椭圆表 4-2 实验中要用到的 public 实例变量类变量Poin txPoin ty点构造方法Poin t() 构造坐标为(0,0)的点。

      Poi nt(int x,i nt y) 构造坐标为(x, y)的点Point(Point p) 构造和p对象位置相同的点实验内容1. 自定义类及类的构造方法,使用类的实例对象(画 3扇相邻的门) 在名为 Door.java 的文件中创建名为 Door 的自定义类 在该类中定义构造方法:public Door (Point aPoint)/* 这是一个构造方法,通过该方法初始化门的左上角的坐标/{在 Door 类中还须定义一个名为 draw 的实例方法: public void draw(Graphics graphics)/*使用 Graphics 类,以门的左上角坐标为准,画一个门及门把手/{}创建小应用程序,要求画三个相邻的门,各门间隔 10 个象素 【编程技巧】•你的项目中应该有两个 java 文件:Door.java 和 Exercise5a.java• Door.java文件中的Door类,只用于画一扇门在Exercise5a.java中,我们要 使用 Door 对象,该对象为 Door 类的一个实例对象这里就如何实现上述操作, 给出一点提示:• 定义一个 Point 对象。

      • 通过调用构造方法Door,定义一个Door对象构造方法Door带有一个参数Point (门起始点的坐标):把在步骤 1 中定义的 Point 对象传递给它• 通过对步骤2中定义的Door对象传递消息draw来画门 通过以上步骤你只能画一扇门,别忘了你要画 3 扇门!2. 自定义类及类的构造方法,使用类的实例对象(画 3 扇相邻的窗户) 创建自定义类Window.java,在该类中定义构造方法:public Window(Point aPoint)/* 通过该方法初始化窗户的左上角的坐标/{}定义一个实例方法 draw:public void draw(Graphics graphics)/* 该方法以窗户的左上角坐标为准,画一扇窗户 */{} 创建小应用程序,要求画三个相邻的窗户,各扇窗户间隔 10个象素3. 利用门类和窗户类画1间房子创建一 Java 类 House定义构造方法:public House(Point aPoint)/* 初始化房子的左上角的坐标*/{}然后为House类定义一实例方法draw注意该方法只画一间房子,门和窗户被认为 是门的一部分:public void draw(Graphics graphics)/* 该方法以门的左上角坐标为准画一间房子的房顶及墙。

      /{}当定义 House 类时,要使用 Door 类和 Window 类编写一名为 Exercise4a 的 Java 小应用程序,它只能画一间房子4. 利用门类、窗户类及房子类画 3 间房子编写一个能画3间房子的Jave小应用程序,房间要求垂直放置paint方法中代码应在 9-15 行之间,否则,你可能什么地方写错了六、实验报告格式:由任课教师在实验时给出七、实验内容安排示例:由教师在试验前根据大纲和学生的实际情况进行布置,例如:实验 1 Java 运行环境的安装、配置与运行一、实验目的1. 掌握下载 Java SDK 软件包2. 掌握设置 Java 程序运行环境的方法3. 掌握编写与运行 Java 程序的方法4. 了解 Java 语言的概貌5. 安装、掌握 JCreator 软件,为学习 Java 语言和进行 Java 程序的实验做好准备工 作6. 浏览 Applet 程序二、实验要求1. 安装并设置 Java SDK 软件包2.编写一个简单的Java程序,在屏幕上输出"hellojava!” public class Hello{public static void main(String args[]) { System.out.println("hello,java!");}3. 掌握运行 Java 程序的步骤。

      4. 浏览 SDK 自带的 Applet 应用小程序三、实验内容(一) SDK的下载与安装1. 机器要求Java 对机器运行要求不高下面给出的是基于 Windows 平台的机器要求硬件要求:CPU PII以上,64M内存,1OOM硬盘空间即可软件要求: Windows98/Me/XP/NT/2000 , IE 5 以上2. 下载 SDK为了建立基于SDK的Java运行环境,需要先下载Sun的免费SDK软件包SDK包 含了一整套开发工具,其中包含对编程最有用的是Java编译器、Applet查看器和Java 解释器在浏览器中输入 J2SE v 1.4.2_01 ”栏可以选 择下载 J2SE v 1.4.2_01 SDK 软件包有两种选择:一种是安装 “Windows Installation”; 一种是离线安装“ Windows Offline Installation”3. 安装 SDK运行下载的“j2sdk-1_4_2_01-windows-i586.exe”软件包,可安装SDK,在安装过程中 可以设置安装路径及选择组件,系统默认的安装路径为C:\j2sdk142_01 (这里选择E 盘),默认的组件选择是全部安装。

      4. SDK 中的主要文件夹和文件安装成。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.