一、根据题意,填写出空格中的内容
1.Java平台有三个技术方向。 其中,J2ME表示,J2SE表示,J2EE表示
二、面向对象的四个概念是:
3、Java Socket网络通信APP的客户端类为_ _ _ _ _ _ _,Socket服务器端类为_ _ _ _ _ _ _ _。
4、Java Swing的GUI窗口类必须继承,Swing的GUI对话框类必须继承
5、Java异常技术主要使用三个重要句子,这些句子的关键词分别为______、______、_ _ _ _ _ _ _。
在Java程序中,程序类被声明为最终类。 这个班被称为(),这个班为) ); 类中的一个方法是声明为final类型的方法,该方法称为“”,在子类中为“”; 如果类中的成员变量被声明为final类型,则该成员变量称为“”,该成员变量的值不能为“”。
7、用abstract定义符修饰的定义记述的程序类,在Java程序中被称为(、用abstract定义符修饰的记述的成员方法在Java程序中)。
8、Java程序中的多态性主要可以分为()和) ) )。
二、先阅读理解所给出的程序代码,然后完成对应的填空内容
1、读取以下程序代码,该程序在控制台上打印输出的结果如下。
2、赋予如下所示的SomeOneClass程序类,操作作为其main方法的字符串时,程序执行后的输出结果如下。
3、执行与以下程序片段对应的程序代码后的输出结果如下所示。
4、执行与以下程序片段对应的程序代码后的输出结果如下所示。
5、读取以下程序代码片段,执行该程序后的输出结果如下。
三、综合填空题
1、某个程序类中定义了以下变量,3个变量的初始值分别设为oneVal=1、twoVal=2、threeVal=3。 写出执行以下公式的结果。
oneVal twoVal是什么? oneVal threeVal是什么? on eval : Two Val 3360 Twovalthreeval是什么? two val :三级水平? 三级: on eval
2、编制满足整数变量oneIntVal的值加1,然后添加到变量totalSumValue中这一功能实现要求的程序代码片段。
3、识别整形变量someOneVal的值是否在0到60之间,如果是,制作显示“正确”,否则显示“不正确”的程序代码片段,完成以下功能实现请求。
四、上机编程题
1、问题:定义出“人”、“中国人”、“美国人”、“培训教师”、“学员”等类,类中的成员属性和方法可以自己规定。
2、声明并创建一个含有10个数据的整型数组,且每个数组元素的初值等于其数组下标。
3、创建一个Vector对象someOneVector,初始包含有10个元素。然后再将someOneVector对象中所有等于某个值(可以自行定义)的元素删除。
4、Applet要响应鼠标的点击事件,应该在init()方法中加入什么语句(设鼠标事件监听者就是Applet自身)。
5、创建线程对象someOneThread,它的run()方法来自一个实现了Runnable接口的类SomeOneRunnable。
6、定义一个无形参无返回值的名称为someOneMethod的方法,使得使用类名作前缀就可以引用它。
7、在某个HTML页面文件(页面文件内容及文件名称可以自行定义)中嵌入一个名为SomeOneApplet.class的Applet小程序的字节码文件,其宽度为500,高度为400。
8、利用Java Swing图形界面技术实现一个Windows记事本程序(NotePad),功能要求如下:
(1)提供基本的菜单项目
(2)能够将磁盘中的用户选择的某个*.txt文件打开,并读入到编辑框中
(3)能够对编辑框内的文本进行编辑修改
(4)可以将编辑框内的文本保存回磁盘中,文件名可以由用户选择。
《Java语言程序设计》期末考试模拟试题——判断题和问答题
计算机等级二考试辅导:Java IO机试题及解答(第1部分)
计算机等级二考试辅导:Java IO机试题及解答(第3部分)
计算机等级二考试辅导:Java IO机试题及解答(第2部分)
计算机等级二考试辅导:Java IO机试题及解答(第4部分)