2022年郑州大学现代远程教育Java程序设计 .pdf
《2022年郑州大学现代远程教育Java程序设计 .pdf》由会员分享,可在线阅读,更多相关《2022年郑州大学现代远程教育Java程序设计 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、郑州大学现代远程教育 JAVA程序设计课程考核要求说明:本课程考核形式为提交作业,完成后请保存为WORD 2003 格式的文档,登陆学习平台提交,并检查和确认提交成功能够下载,并且内容无误即为提交成功 。一作业要求1. 请独立自主完成作业。二作业内容1. 简答题1) 什么是对象和消息?对象和消息的关系是什么?答:对象:是数据以及可以对这些数据施加的操作结合在一起所构成的独立实体的总称。 现实世界对象的两个特征: 状态与行为。软件对象也具有状态与行为:状态:以一个或多个变量保存;行为:用方法实现行为。消息:消息是对象之间相互请求和相互协作的途径,要求某个对象执行类中所定义的某个操作的规格说明。消
2、息由三部分构成:接收消息的对象、方法名称、方法的参数。消息是对象之间通信的唯一途径。2) 简述基于 Swing 技术的 GUI应用程序基开发步骤。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 9 页答:1) 引入 Swing 包: 2) import javax.swing.*; 3) import java.awt.*; 4) import java.awt.event.*; 5) 选择 GUI的外观风格 Look&Feel 6) 创建并设置顶级窗口容器7) 创建与添加相关 Swing 组件8) 实现相应的事件监听器类,将组件注册9
3、) 调整大小并显示顶层容器,将整个GUI界面显示出来。3) 常用的异常处理方法有哪些?答:异常处理是指程序获得异常并处理,然后程序继续执行。常用异常处理方法:1捕获并处理例外2将方法中产生的例外抛出:声明异常和抛出异常1. 异常处理:在 Java 语言的错误处理结构由try , catch , finally三个块组成。 其中 try 块存放将可能发生异常的Java 语言,并管理相关的异常指针; catch 块紧跟在 try块后面,用来激发被捕精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 9 页获的异常; finally块包含清除程序
4、没有释放的资源,句柄等。不管 try 块中的代码如何退出,都将执行 finally块。2. 抛出异常: Java 语言可以不在方法中直接捕获,而用throw 语句将异常抛给上层的调用者。Throw 语句就是来明确地抛出一个异常;首先你必需得到一个Throwable 的实例句柄,通过参数传到 catch 中,或者采用 new操作符来创建一个。2. 读程序题1) 程序 Assign ,要求注释带标号1,2,3,4等的句子,并给出程序的运行结果。public class Assign public static void main (String args ) int x, y; float z=3
5、.414f ; double w=3.1415; /1. 声明并赋值 double 型变量boolean truth=true; /2.声明并赋值 boolean 型变量char c; String str; String str1=bye; /3.声明并赋值 String类变量c=A; /4.给字符变量赋值str=Hi out there; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 9 页x=6; y=1000; System.out.println(x=+x); System.out.println(y=+y); System
6、.out.println(z=+z); System.out.println(w=+w); System.out.println(truth=+truth); System.out.println(c=+c); System.out.println(str=+str); System.out.println(str1=+str1); 答:程序的运行结果为:x=6 y=1000 truth=true c=A str=Hi out there str1=bye 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 9 页2) 读下面程序,从键盘输
7、入5,回车后输出的结果如何?从键盘输入 quit ,回车后程序执行情况如何?import java.io.*; public class Test public static void main(String args) throws IOException BufferedReader buf=new BufferedReader( new InputStreamReader(System.in); while(true) String str=buf.readLine(); if(str.equals(quit) break; int x=Integer.parseInt(str); Sy
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年郑州大学现代远程教育Java程序设计 2022 郑州大学 现代远程教育 Java 程序设计
限制150内