2022年6通信工程_JAVA程序设计实验指导书.docx
《2022年6通信工程_JAVA程序设计实验指导书.docx》由会员分享,可在线阅读,更多相关《2022年6通信工程_JAVA程序设计实验指导书.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源JAVA 程序设计实 验 指 导 书齐晓轩编沈阳高校信息工程学院欢迎下载精品学习资源目录试验一: Java语言综述试验二: Java语言基础 31试验三:面对对象编程6试验四: Java类和对象的高级特点10试验五:图形用户界面的设计12试验六: JavaApplet的编写 13试验七:输入 /输出流 15试验八:反常处理16课程编号: 11241041课程类别:学科必修课适用层次:本科适用专业:通信工程课程总学时: 48适用学期: 第 5 学期试验学时: 20开设试验工程数:8撰写人:齐晓轩审核人:刘天惠教案院长:范立南试验一: Java 语言综述一、试验目的与要求1、熟识安装和
2、配置JDK开发环境;2、熟识安装和配置IDE 开发工具;3、把握 Java 程序编辑、编译和运行的过程;4、把握 Java 程序的构成特点;5、总结在调试过程中的错误;二、试验类型验证型三、试验原理及说明通过实际操作,使同学对Java 语言的使用有一个更深刻的懂得;熟识Java 的开发环境及程序结构;四、试验仪器安装 JDK 及Java IDE的运算机如干台五、试验内容和步骤1、下载、安装并设置Java SDK软件包;2、安装 Java IDE软件;3、编写一个简洁的Java程序,运行结果为在屏幕上输出“HELLO WORLD”. ; public class Hellopublic stat
3、ic void mainString args欢迎下载精品学习资源System.out.printlnHELLO WORLD.;4、编写一个 Java Applet程序实现功能为:在屏幕上显示“HELLO WORLD”. ;六、留意事项Java 源程序文件的命名规章;七、预习与摸索题1、什么是 Java 虚拟机?它的作用是什么?2、如何在不同的环境下设置环境变量?3、Java Application和 Java Applet的不同之处?试验二: Java 语言基础一、试验目的与要求1、把握 Java基本数据类型、运算符与表达式、数组和字符串的使用方法;2、把握各种变量的声明方式;3、懂得 Ja
4、va程序语法结构,把握次序结构、挑选结构和循环结构语法的程序设计方法;4、通过以上内容,把握Java语言的编程规章;5、明白 Java 程序文件名和类名的说明方法;二、试验类型综合型三、试验原理及说明Java语言基础包括数据类型、运算符、表达式、流程掌握、数组、字符串等,是类内方法设计实现的基础;面对对象程序设计的核心是类和类内方法的设计,其中类 内方法的设计依旧需要传统的面对过程的方法进行;四、试验仪器安装 JDK 及Java IDE的运算机如干台五、试验内容和步骤1、编写声明不同数据类型变量的程序文件Java2_1.java,源代码如下:public class Java2_1public
5、 static void mainString args byte b=0x55 ;short s=0x55ff;int i=1000000;欢迎下载精品学习资源long l=0xffffL;char c=a; float f=0.23F;double d=0.7E-3;boolean B=true;String S=这是字符串类数据类型System.out.println字节型变量 ;b = +b;System.out.println短整型变量System.out.println整型变量 is = +s= +i;System.out.println长整型变量l = +l;System.out
6、.println字符型变量c = +c;System.out.println浮点型变量f = +f;System.out.println双精度变量d = +d;System.out.println布尔型变量B = +B;System.out.println字符串类对象 S = +S;编译并运行该程序;2、建立 Java2_2.java文件,通过本程序明白变量的使用范畴,源代码如下;public class Java2_2 static int i=10;public static void mainString argsint k=10;System.out.printlni=+i;Syste
7、m.out.printlnk=+k;System.out.printlni=+i;System.out.printlnk=+k; /编译时将出错,已出k 的使用范畴编译 Java2_2.java,此时会显现错误提示;由于变量k在方法块中声明,在方法块之外它是不存在的,所以编译时会出错;修改上面的程序,并胜利运行该程序;3、编程采纳冒泡法实现对数组元素由小到大排序,冒泡法排序对相邻的两个元素欢迎下载精品学习资源进行比较,并把小的元素交换到前面;提示:关键代码如下:fori=0; i forj=i+1;jifintArrayiintArrayjt=intArrayi;intArrayi=intAr
8、rayj;intArrayj=t;六、留意事项Java 语言中的数组与 C 语言中的数组差别;七、预习与摸索题1、定义变量的作用是什么?2、&和&有什么区分?3、break 和 continue在流程掌握中的作用是什么?试验三:面对对象编程一、试验目的与要求1、懂得 Java语言是如何表达面对对象编程基本思想;2、明白类的封装方法,以及如何创建类和对象;3、把握成员变量和成员方法的特性及构造方法和析构方法的使用;4、娴熟把握 OOP 方式进行程序设计的方法,懂得类的继承性和多态性的作用;二、试验类型设计型三、试验原理及说明Java语言中引入了类,因此在程序设计中可以把数据及对数据的操作封装在一
9、起;类可以从其他类中继承数据和方法;四、试验仪器安装 JDK 及Java IDE的运算机如干台五、试验内容和步骤1、定义一个“圆”类Circle,该圆类的数据成员包括:圆心点位置及圆的半径; 方法成员有:设置圆心位置和半径的方法,猎取圆心位置和半径的方法及构造方法;要求构造方法可以接收圆心位置参数,而半径使用缺省值1;编写完整的程序并创建Circle类的对象,并且分别调用各种方法,对比这些方法的执行结果,并据此写出详细的试验报告;2、定义以上圆类 Circle的子类 SubCircle ,使它具有猎取半径方法、设置半径方法和构造方法,要求构造方法可同时接收圆心位置及半径两个参数;编写完整的程序
10、欢迎下载精品学习资源并创建 SubCircle类的对象,并且分别调用各种方法,对比这些方法的执行结果,并据此写出具体的试验报告;可以自选相像题目来完成该部分试验任务,学习类的定义、对象的创建及类的继承;六、留意事项子构造方法的使用;七、预习与摸索题1、如何继承一个类?2、为什么说构造函数是一种特殊的方法?特殊在哪里?构造函数什么时候执行? 被谁调用?3、同名的不同方法共存的情形称为什么?如何区分这些同名方法?试验四: Java 类和对象的高级特点一、试验目的与要求1、把握接口的编写及使用;2、懂得抽象类与最终类;3、把握包的编写以及如何使用包中的类;二、试验类型综合型三、试验原理及说明接口借助
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 通信工程 _JAVA 程序设计 实验 指导书
限制150内