大学网课搜题引擎
首页
安徽省网络课程学习中心平台
Java语言程序设计基础
考试:期中考试题
题目详情
简答题
关于Java数据类型的说法,哪个是错误的
A 引用类型的默认值是null
B 整形和浮点型默认值是0
C byte类型数据范围比short类型小
D long类型占用8个字节
查看答案与解析
简答题
关于Java代码执行说法正确的是 A Java源代码不需要编译,直接执行 B Java虚拟机执行的是class字节码指令 C Java字节码指令执行后再进行安全性检查 D Java虚拟机在执行的指令不需要加载
简答题
关于Java抽象类说法错误的是 A 定义类时使用abstract关键词 B 不能直接使用new关键词对抽象类实例化 C 不能定义具体方法的实现 D 不能定义为final
简答题
下面程序的输出是? class access{ public int x; private int y; void cal(int a, int b) { x = a + 1; y = b; } } public class access_specifier { public static void main(String args[]) { access obj = new access(); obj.cal(2, 3); System.out.println(obj.x + " " + obj.y); } } A 3 3 B 2 3 C 运行时错误 D 编译错误
简答题
关于足球运动员梅西和罗纳尔多的说法正确的是 A 梅西是球员对象的实例 B 梅西是球员 C 外星人罗纳尔多是一个对象 D 罗纳尔多是一个球员
简答题
下面程序的输出是? class box { int width; int height; int length; } class mainclass { public static void main(String args[]) { box obj1 = new box(); box obj2 = new box(); obj1.height = 1; obj1.length = 2; obj1.width = 1; obj2 = obj1; System.out.println(obj2.height); } } A 1 B 2 C 运行时错误 D 垃圾值
简答题
可以使用JOptionPane类的哪些方法显示对话框 A showConfirmDialog方法显示确认对话框 B showMessageDialog方法显示消息对话框 C showInputDialog方法显示输入对话框 D showOptionDialog方法显示选项对话框
简答题
在Java中,表达式 “(a=9)>10 && (a=10)>9” 返回的结果是 A TRUE B FALSE C a=9 D a=10
简答题
关于Java程序入口方法说法错误的是 A Java程序入口方法是静态方法 B Java程序入口方法返回类型为void C Java程序入口方法可见性为public D Java程序入口方法参数是String
简答题
下面哪些是Swing的界面组件 A JButton B JLabel C JRadioButton D JComboBox
简答题
关于Java程序控制结构,说法恰当的有 A break和continue关键词只可用于循环控制结构 B 多分支的语句逻辑都可以用switch…case结构 C for…each控制结构主要用于数据集遍历 D do…while控制结构可以用while控制结构替换
简答题
根据Java中标识符的规则,哪些标识符是合法的 A student Name B studentName C student'sName D student_Name
简答题
关于方法重载(Overload)和方法重写(Override)说法错误的是 A 方法重载可以用于面向对象多态特性实现 B 方法重写可以用于面向对象多态特性实现 C 方法重载实现了继承多态 D 方法重写实现了继承多态
简答题
下列说法正确的是 A 可以从JFrame派生一个类 B 可以给JPane添加一个JFrame C 可以给JFrame添加一个JPane D JFrame需要设置可见才会显示
简答题
进行数据类型转换时,恰当的说法有 A byte类型可以自动转换成int类型 B double类型转换成long类型没有精度丢失,因为它们都是8字节的数据类型 C double类型转换成long类型没有精度丢失,不使用强制转换 D int类型转换成char类型需要使用强制转换
简答题
下面程序的输出是 final class A { int i; } class B extends A { int j; void display() { System.out.println(j + " " + i); } } class inheritance { public static void main(String args[]) { B obj = new B(); obj.display(); } } A 2 2 B 0 0 C 运行时错误 D 编译错误
简答题
JPanel的默认布局管理器是 A BorderLayout B GridLayout C FlowLayout D null
简答题
下面哪个类可以作为窗口程序的主窗口类 A JFrame B JPane C BorderLayout D JTextField
简答题
“int[] numbers={1,2,3,4};”Java语句执行后,哪个说法是错误的 A numbers[1]和numbers[2]存在相邻的存储单元上 B numbers[3]和numbers[4]存在相邻的存储单元上 C numbers.length的值是4 D numbers[3]的值是4
简答题
对Java接口使用错误的是 A 在接口中定义protected变量用于继承复用 B 直接使用new关键词实例化接口类型对象 C 使用extends关键词实现子接口继承父接口 D 接口中应该只定义常量和方法
简答题
下列哪个类常用来作为组件的“容器”,即将若干个元素以某种布局来放置到窗口中 A JPanel B JFrame C JButton D Color
Java语言程序设计基础
章节列表
考试:期中考试题
40
考试:期末试卷一
40
第1章 Java语言基础
25
考试:期末试卷二
40
第2章 控制语句
30
考试:期末试卷三
40
第3章 类和对象
30
考试:期末试卷四
40
第4章 封装、继承与多态
21
第5章 常用基础类
22
考试:期末试卷五
40
第6章 异常处理
20
第7章 组件和容器
31
第8章 菜单与表格
14
第9章 输入与输出流
18
第10章 数据库程序设计
18
第11章 Thread类和Runnable接口
21
第12章 基于TCP和UDP的网络编程
22