java考证试题
计算机等级考试二级java试题
计算机等级考试二级java试题
计算机等级考试二级java精选试题
为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是店铺搜索整理的计算机等级考试二级java精选试题,供参考练习,预祝考生们考出自己理想的成绩!
1、下列对Java语言的叙述中,错误的是______。
A、Java虚拟机解释执行字节码
B、JDK的库文件目录是bin
C、Java的类是对具有相同行为对象的一种抽象
D、Java中的垃圾回收机制是一个系统级的线程
本题考查的是JDK目录结构。
在JDK目录结构中,lib目录下存放的都是库文件,而bin目录下有编译器、解释器和许多工具(如服务器工具、IDL、package工具和jdb等)。
故本题答案为B。
2、下列不属于Swing构件的是______。
A、JMenu
B、JApplet
C、JOptionPane
D、Panel
本题考查的是Swing构件和容器。
Swing中的大多数构件都是AWT构件名前面加了一个"J"。
Swing构件分类(从功能上):
1、顶层容器,JFrame、JApplet、JDialog和JWindow共4个。
2、中间容器,JPanel、JScrollPane、JSplitPane、JToolBar。
3、特殊容器,在GUI上起特殊作用的中间层,如JInternalFrame、JLayeredPane、JRootPane。
4、基本控件,实现人机交互的构件,如Jbutton、JComboBox、JList、JMenu、JSlider、JtextField。
5、不可编辑信息的显示,向用户显示不可编辑信息的构件,例如JLabel、JProgressBar、ToolTip。
计算机2级java试题【可编辑范本】
计算机等级考试二级Java笔试试题(文字版)
计算机等级考试二级Java笔试试题(文字版)
一、选择题(每小题2分,共70分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是
A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n
B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)
C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)
D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)
(2)算法的时间复杂度是指
A)算法的执行时间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的基本运算次数
(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
A)编辑软件
B)操作系统
C)教务管理系统
D)浏览器
(4)软件(程序)调试的任务是
A)诊断和改正程序中的错误
B)尽可能多地发现程序中的错误
C)发现并改正程序中的所有错误
D)确定程序中错误的性质
(5)数据流程图(DFD图)是
A)软件概要设计的工具
B)软件详细设计的工具
C)结构化方法的需求分析工具
D)面向对象方法的需求分析工具
(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
A)定义阶段
B)开发阶段
C)维护阶段
D)上述三个阶段
(7)数据库管理系统中负责数据模式定义的语言是
A)数据定义语言
B)数据管理语言
Java试题答案(全)
一、选择题答案
选择第1题
B
选择第2题
A
选择第3题
C
选择第4题
B
选择第5题
A
选择第6题
A
选择第7题
B
选择第8题
C
选择第9题
B
选择第10题
B
选择第11题
C
二、多项选择题答案
多项选择第1题
BD
多项选择第2题
AE
多项选择第3题
AC
多项选择第4题
AE
多项选择第5题
AE
多项选择第6题
DEF
多项选择第7题
AC
多项选择第8题
BC
多项选择第9题
AB
多项选择第10题
CD
多项选择第11题
CD
多项选择第12题
ACD
多项选择第13题
ABD
三、填空题答案
填空第1题
x=10,a=3,b=4,c=5
填空第2题
java.util
填空第3题
(public )(static )(void)(main)(String args[])
填空第4题
1
填空第5题
26
四、编程题答案
1
public class HelloWorld
{
public static void main(String args[]) {
System.out.println("Hello,World!");
}
}
import java.awt.Graphics;
import java.applet.Applet;
public class HelloWorld extends Applet{ String s;
public void init(){
s="Hello World!";
}
public void paint(Graphics g){
g.drawString(s,25,25);
}
}
2
class yanghui
{
public static void main (String args[]) {
java二级考试试题及答案
java二级考试试题及答案
一、单选题
1. 下面哪个关键字不能用来修改类的访问权限?
A. public
B. protected
C. private
D. static
答案:D
2. Java中,以下哪个关键字用于定义一个接口?
A. interface
B. abstract
C. class
D. implements
答案:A
3. 下面哪个选项是Java的基本数据类型?
A. String
B. Boolean
C. Integer
D. Array
答案:B
二、多选题
1. Java中,哪些关键字可以用来实现继承?
A. extends
B. implements
C. abstract
D. final
答案:A、C
2. 以下哪些集合类是线程安全的?
A. ArrayList
B. LinkedList
C. HashMap
D. Vector
答案:D
三、填空题
1. 面向对象编程主要有三个基本特征:封装、继承和______。答案:多态
2. 下面是一个数组的声明和初始化,填写数组中第3个元素的值:int[] numbers = {1, 2, ____ , 4, 5};
答案:3
四、编程题
编写一个Java程序,实现以下要求:
1. 定义一个类Student,包含学生的姓名和年龄两个属性,以及一个显示学生信息的方法displayInfo()。
2. 在main方法中创建一个Student对象,并设置姓名为"张三",年龄为18。
3. 调用displayInfo()方法显示学生的信息。
示例代码:
```java
public class Student {
JAVA试题和答案(50道选择题)
选择题
1、JAVA所定义的版本中不包括:( D )
A、JAVA2 EE
B、JAVA2 Card
C、JAVA2 ME
D、J AVA2 HE
E、J AVA2 SE
2、下列说确的是( A )
A、JAVA程序的main方法必须写在类里面
B、JAVA程序中可以有多个main方法
C、JAVA程序中类名必须与文件名一样
D、J AVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括
起来
3、变量命名规说确的是(B )
A、变量由字母、下划线、数字、$符号随意组成;
B、变量不能以数字作为开头;
C、A和a在java中是同一个变量;
D、不同类型的变量,可以起相同的名字;
4、下列javaDoc注释正确的是( C )
A、/*我爱天安门*/
B、//我爱天安门*/
C、/**我爱天安门*/
D、/*我爱天安门**/
5、为一个boolean类型变量赋值时,可以使用( B )方式
A、boolean = 1;
B、boolean a = (9 >= 10);
C、boolean a="真";
D、b oolean a = = false;
6、以下( C )不是合法的标识符
A、STRING
B、x3x;
C、void
D、d e$f
7、表达式(11+3*8)/4%3的值是( D )
A、31
B、0
C、1
D、2
8、( A )表达式不可以作为循环条件
A、i++;
B、i>5;
C、bEqual = str.equals("q");
D、c ount = = i;
9、运算符优先级别排序正确的是(A )
A、由高向低分别是:()、!、算术运算符、关系运算符、逻辑运算符、
(完整版)JAVA试题及答案(50道选择题)
选择题
1、JAVA所定义的版本中不包括:( D )
A、JAVA2 EE
B、JAVA2 Card
C、JAVA2 ME
D、J AVA2 HE
E、J AVA2 SE
2、下列说法正确的是( A )
A、JAVA程序的main方法必须写在类里面
B、JAVA程序中可以有多个main方法
C、JAVA程序中类名必须与文件名一样
D、J AVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括
起来
3、变量命名规范说法正确的是( B )
A、变量由字母、下划线、数字、$符号随意组成;
B、变量不能以数字作为开头;
C、A和a在java中是同一个变量;
D、不同类型的变量,可以起相同的名字;
4、下列javaDoc注释正确的是( C )
A、/*我爱北京天安门*/
B、//我爱北京天安门*/
C、/**我爱北京天安门*/
D、/*我爱北京天安门**/
5、为一个boolean类型变量赋值时,可以使用( B )方式
A、boolean = 1;
B、boolean a = (9 >= 10);
C、boolean a="真";
D、b oolean a = = false;
6、以下( C )不是合法的标识符
A、STRING
B、x3x;
C、void
D、d e$f
7、表达式(11+3*8)/4%3的值是( D )
A、31
B、0
C、1
D、2
8、( A )表达式不可以作为循环条件
A、i++;
B、i>5;
C、bEqual = str.equals("q");
D、c ount = = i;
9、运算符优先级别排序正确的是(A )
A、由高向低分别是:()、!、算术运算符、关系运算符、逻辑运算符、
JAVA试题及答案(50道选择题)解读
选择题
1、JAVA所定义的版本中不包括:( D )
A、JAVA2 EE
B、JAVA2 Card
C、JAVA2 ME
D、J AVA2 HE
E、J AVA2 SE
2、下列说法正确的是( A )
A、JAVA程序的main方法必须写在类里面
B、JAVA程序中可以有多个main方法
C、JAVA程序中类名必须与文件名一样
D、J AVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括
起来
3、变量命名规范说法正确的是( B )
A、变量由字母、下划线、数字、$符号随意组成;
B、变量不能以数字作为开头;
C、A和a在java中是同一个变量;
D、不同类型的变量,可以起相同的名字;
4、下列javaDoc注释正确的是( C )
A、/*我爱北京天安门*/
B、//我爱北京天安门*/
C、/**我爱北京天安门*/
D、/*我爱北京天安门**/
5、为一个boolean类型变量赋值时,可以使用( B )方式
A、boolean = 1;
B、boolean a = (9 >= 10);
C、boolean a="真";
D、b oolean a = = false;
6、以下( C )不是合法的标识符
A、STRING
B、x3x;
C、void
D、d e$f
7、表达式(11+3*8)/4%3的值是( D )
A、31
B、0
C、1
D、2
8、( A )表达式不可以作为循环条件
A、i++;
B、i>5;
C、bEqual = str.equals("q");
D、c ount = = i;
9、运算符优先级别排序正确的是(A )
全国计算机等级考试Java选择试题及答案
全国计算机等级考试Java选择试题及答案
全国计算机等级考试Java选择试题及答案
为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是店铺搜索整理的全国计算机等级考试Java选择试题及答案,供参考练习,预祝考生们考出自己理想的成绩!
全国计算机等级考试Java选择试题及答案
选择题(每小题2分,共50分)
下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡的响应位置上,答在试卷上不得分。
(11)在Java2的几个版本中,可以开发桌面应用程序、低端的服务器应用及JavaApplet程序的是()。
A . J2SE B. J2EE C. J2ME D. JSP
(12)下列叙述中,正确的是()。
A 对于byte 型变量,内存分配给1个字节
B long 型变量,内存分配给8个字节
C Java 语言使用Unicode 字符集
D 1.23f 表示1.23 乘以10 的平方
(13)下列属于合法的Java语言标识符是()。
A.c_at5$books B. s+
C. sta/tic
D. -3.14159
(14)在Java 语言中,表示换行符的转义字符是()。
A.n B. f C‘n‘ D. dd
(15)在Java语言中,System类与Math类所在的包是()。
A. java.applet
B. ng
C.java.util
D.java.awt
(16)在Java语言中,所有组件类的根类是()。
A. ng.Object
B. ng.class
C. ponent
D.java.awt.Frame
Java程序员认证考试试题库
第一部分
基础知识练习
目标
本章对应于《学生指南》各章的内容分别提供了练习题集,包括:
●第一章Java入门
●第二章数据类型和运算符
●第三章流程控制与数组
●第四章封装
●第五章继承
●第六章抽象类与接口
●第七章多态
●第八章异常
●第九章多线程机制
●第十章输入输出流
●第十一章使用泛型和集合框架
●第十二章基于Swing的图形用户界面(GUI)设计
●第十三章Java事件驱动编程
第一章练习题(Java入门)
(C)1.下列哪项不是JDK所包含的内容?(选一项)A.Java编程语言
B.工具及工具的API
C.Java EE扩展API
D.Java平台虚拟机
2.下列关于JDK、JRE和JVM的描述。哪项正确?A.JDK中包含了JRE,JVM中包含了JRE
B.JRE中包含了JDK,JDK中包含了JVM
C.JRE中包含了JDK,JVM中包含了JRE
D.JDK中包含了JRE,JRE中包含了JVM
3.下列哪个工具可以编译java源文件?
A.javac
B.jdb
C.javadoc
D.junit
4.JDK工具javadoc的作用是哪项?
A.生成Java文档
B.编译Java源文件
C.执行Java类文件
D.测试Java代码
5.以下哪些包是Java标准库中常用的包?(选三项)A.java.lang
B.javax.servlet .http
C.j ava. io
D.java.sql
6.使用JDK工具生成的Java文档的文件格式是?
A.XML格式
B.自定义格式
c.二进制格式
D.HTML格式
(AC)7.以下关于JVM的叙述,哪项正确?(选两项)
java初级选择试题及答案
java初级选择试题及答案以下是一份Java初级选择试题及答案的模板:
Java初级选择试题
一、单选题(每题2分,共40分)
1. Java语言的特点包括以下哪一项?
- A. 跨平台
- B. 编译型语言
- C. 动态类型
- D. 内存管理
答案:A
2. 下列哪个关键字用于定义一个接口?
- A. class
- B. interface
- C. abstract
- D. enum
答案:B
3. 在Java中,用于实现多态的机制是什么?
- A. 继承
- B. 接口
- D. 泛型
答案:A
4. Java中的集合框架中,哪个类用来存储一组不允许重复的元素? - A. ArrayList
- B. HashSet
- C. LinkedList
- D. TreeMap
答案:B
5. Java中,哪个类是所有异常的超类?
- A. Throwable
- B. Exception
- C. Error
- D. RuntimeException
答案:A
6. 下列哪个操作符用于判断两个对象是否引用同一个对象实例?
- A. ==
- B. !=
- C. =
- D. ===
答案:A
7. Java中,哪个关键字用于抛出异常?
- A. try
- C. throw
- D. finally
答案:C
8. 在Java中,哪个方法用于获取对象的哈希码? - A. equals()
- B. hashCode()
- C. clone()
- D. toString()
答案:B
9. Java中,哪个包包含了基本的输入输出功能? - A. java.util
java考试题及答案
java考试题及答案
一、选择题(每题2分,共20分)
1. 在Java中,以下哪个关键字用于定义一个类?
A. class
B. interface
C. enum
D. struct
答案:A
2. Java中的main方法的返回类型是什么?
A. void
B. int
C. String
D. boolean
答案:B
3. 下列哪个是Java的原始数据类型?
A. String
B. int
C. ArrayList
D. Object
答案:B
4. 在Java中,哪个关键字用于实现多态?
A. new
C. implements
D. override
答案:D
5. 以下哪个是Java集合框架中的接口?
A. List
B. Set
C. Map
D. All of the above
答案:D
6. Java中的异常处理是通过哪两个关键字实现的?
A. try and catch
B. if and else
C. for and while
D. switch and case
答案:A
7. 以下哪个是Java的访问修饰符?
A. public
B. static
C. final
D. synchronized
答案:A
8. 在Java中,哪个关键字用于定义一个接口?
B. interface
C. package
D. enum
答案:B
9. Java中的String类是不可变的,这意味着什么?
A. 字符串值不能被修改
B. 字符串对象不能被实例化
C. 字符串不能被用作数组
D. 字符串不能被用作方法参数
答案:A
10. 在Java中,哪个关键字用于定义一个枚举类型?
2022年JAVA考试试题及答案
2022年JAVA考试试题及答案
2022年JAVA考试试题及答案
Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、玩耍把握台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。下面是我整理的关于JAVA考试试题及答案,欢迎参考!
Java语言程序设计试题及答案
选择题(共5题,每题1.5分,共75分。多项选择题选不全或选错都不得分。)
1. 以下属于面向对象的特征的是(C,D)。(两项)
A) 重载
B) 重写
C) 封装
D) 继承 2. 以下代码运行输出是(C)
public class Person{
private String name='Person';
int age=;
}
public class Child extends Person{
public String grade;
public static void main(String[] args){ Person p = new Child();
System.out.println();
}
}
A) 输出:Person
B) 没有输出
C) 编译出错
D) 运行出错
3. 在使用super 和this关键字时,以下描述正确的选项是(A)
A) 在子类构造方法中使用super()显示调用父类的构造方法,super()必需写在子类构造方法的第一行,否则编译不通过
B) super()和this()不愿定要放在构造方法内第一行
C) this()和super()可以同时出如今一个构造函数中
D) this()和super()可以在static环境中使用,包括static方法和static语句块
全国计算机等级考试二级Java上机真题南开一百题
final JLabel status = new JLabel();
c.add( status, BorderLayout.SOUTH );
JPanel inputPanel = new JPanel();
inputPanel.add( new JLabel("从1至1023" +"输入值:" ) );
JTextArea primes = new JTextArea();
ScrollPane p = new ScrollPane();
//*********Found********
p.add( ________________ );
c.add( p, BorderLayout.CENTER );
//从1至1023设置所有位
}
}
解题思路:
Java程序修改如下:
第1处:为按钮注册监听器,需填入new HandleButton()
第2处:将窗体设为可见,需填入true
3.综合应用(1小题,计30分)
本题的要求是:
该程序是测试以0作除数异常,在文本域中,显示出异常信息。完成程序
并正常运行,运行结果如图所示。
给定源程序:
import java.awt.*;
程序员考试-Java真题-附答案解析
程序员考试试题库-真题-附答案解析
一、选择题
1.(2018年)下列选项中,关于java的抽象类和抽象方法说法不正确的是()?
A.抽象类和抽象方法都通过abstract关键字来修饰
B.abstract可以用来修饰类和方法,但不能用来修饰构造方法
C.抽象类中可以没有,有一个或多个抽象方法,但不可以全部方法都是抽象方法D.子类必须重写父类所有的抽象方法才能实例化,否则子类还是一个抽象类
2.(2017年)下列关于接口的说法,不正确的是()?
A.接口中全部方法都是抽象方法,所有方法都必须是public访问权限
B.接口可以有构造方法
C.一个接口可以继承多个接口,但接口不能继承类
D.接口不能实例化
3.(2018年)对于java的多态,以下说法不正确的为()。
A.多态不仅可以减少代码量,还可以提高代码的可扩展性和可维护性
B.把子类转换为父类,称为向下转型,自动进行类型转换
C.多态是指同一个实现接口,使用不同的实例而执行不同的操作
D.继承是多态的基础,没有继承就没有多态
4.(2018年)关于java中的abstract,以下说法正确的为()。(多选)
A.a bstract类中可以没有abstract方法
B.abstract类的子类也可以是abstract类
C.a bstract方法可以有方法体
D.a bstract类可以创建对象
5.(2018年)关于java中的静态方法,下列说法中不正确的是()(多选)
A.静态方法中不能直接调用非静态方法
B.非静态方法中不能直接调用静态方法
C.静态方法可以用类名直接调用
java基础考试试题及答案
java基础考试试题及答案
一、选择题(每题2分,共20分)
1. Java语言属于以下哪一类编程语言?
A. 编译型语言
B. 解释型语言
C. 汇编语言
D. 机器语言
答案:B
2. 下列哪个是Java的关键字?
A. class
B. function
C. define
D. include
答案:A
3. Java中,哪个关键字用于定义一个类?
A. class
B. struct
C. type
D. interface
答案:A
4. Java中的main方法必须定义为:
A. public static void main(String args[])
B. private static void main(String[] args)
C. public static void main(String[] args)
D. public void main(String args[])
答案:A
5. 以下哪个是Java的合法标识符?
A. 2variable
B. variable2
C. variable#2
D. variable-2
答案:B
6. Java中,哪个关键字用于实现继承?
A. extends
B. inherit
C. derive
D. super
答案:A
7. Java中,哪个关键字用于实现多态?
A. overload
B. override
C. polymorph
D. overloading
答案:B
8. Java中,哪个关键字用于定义接口?
A. class
B. struct
C. interface
D. package
java试题及答案
java试题及答案
java试题及答案
java是面向对象的语言,那么java认证有哪些常见试题呢?下面跟yjbys我一起来看看最新java认证考试试题及答案,仅供大家参考!
1、一个.java源文件中是否可以包括多个类(不是内部类)?有什么限制?
可以,但是只能有一个public类而且假如有public类的话,这个文件的名字要和这个类的名字一样。
2、Java有没有goto?
Goto照旧是保存字(关键字),不能使用它为标识符命名。但Goto已经不被支持了。不能用。
3、说说和的区分。
和都可以用作规律与的运算符,表示规律与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
还具有短路的功能,即假如第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null !str.equals("'))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException假如将改为,则会抛出NullPointerException异样。If(x==33 ++y0) y会增长,If(x==33 ++y0)不会增长。还可以用作位运算符,当操作符两边的表达式不是boolean类型时,表示按位与操作,我们通常使用0x0f来与一个整数进行运算,来获取该整数的最低4个bit 位,例如,0x31 0x0f的结果为0x01。
4、在JAVA中如何跳出当前的多重嵌套循环?
用break; return 方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单选题(共计60题)
(1)下列有关事件监听器的描述正确的是()。
A、一个监听器只能接受一个组件产生的事件
B、只有一个监听器可以被附加到一个组件上
C、多个监听器可以被附加到一个组件
D、以上描述都不对
(2)当下列程序执行时,其输出结果是()。
A、2k
B、7k
C、-7k
D、-3k
(3)下列关于修饰符混用的说法错误的是()。
A、abstract不能与final并列修饰同一个类
B、staic方法中能处理非static的属性
C、abstract方法必须在abstract类中
D、abstract类中不可以有private的成员
(4)下列容器是从java.awt.W indow继承的是()。
A、Applet
B、Panel
C、Container
D、Frame
(5)关于构造方法,下列叙述错误的是()。
A、构造方法是类的一种特殊方法,它的方法名必须与类名相同
B、构造方法的返回类型只能是void型,且书写格式是在方法名前加void前缀
C、构造方法的主要作用是完成对类的对象的初始化工作
D、一般在创建新对象时,系统会自动调用构造方法
(6)下面2个文件位于相同目录下,编译运行后会出现的情况是()。
//File P1.java
package MyPackage;
class P1{
void afancymethod(){
Sy stem.out.println("What a fancy method");
}
}
//File P2.java
public class P2 extends P1{
public static void main(String argv[]){
P2 p2 = new P2();
p2.afancymethod();
}
}
A、2个文件都可以编译,P2运行输出“What a fancy method”
B、2个文件P1编译成功,P2编译时报错误
C、2个文件都可以编译,P2运行时报错误
D、2个文件都不能编译
(7)关于以下组件接口的描述正确的是()。
A、TextArea组件可实现的接口是ActionListener
B、Choice组件可实现的接口是ActionListener
C、List组件可实现的接口,除了ItemListener,还可以是ActionListener
D、以上都不对
(8)下面代码执行后的结果是()。
public class T est3 {
private int court;
public static void main(String argv[]){
Test3 s = new T est3(99);
Sy stem.out.println(s.court - 5);
}
Test3(int ballcount){
court = ballcount + 10;
}
}
A、由于court是私有变量,因此产生一个编译失败错误
B、99
C、104
D、109
(9)Java虚拟机指的是()。
A、由Java语言操作的家用设备(通常是一个漂亮的小烤箱)
B、运行Java程序所需的硬件设备
C、Java源代码的编译器
D、Java字节代码的解释程序
(10)java.util.HashT able可以实现的接口是()。
A、Java.util.Hashable.
B、Java.util.List.
C、Java.util.Map.
D、Java.util.Collection.
(11)下列说法正确的是()。
A、字节流中的数据以16位字节为单位进行读写
B、字符流中的数据以16位字符为单位进行读写
C、InputStream和OutputStream是字符流的两个顶层父类
D、Reader和Writer是字节流的两个顶层抽象父类
(12)下列关于线程调度的叙述中,错误的是()。
A、调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会
B、调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会
C、当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行
D、具有相同优先级的多个线程的调度一定是分时的
(13)下列有关整型的最终属性i 的定义正确的是()。
A、static int i;
B、final i;
C、static final int i=50;
D、final float i=1.2f;
(14)对于方法重载,下列说法不正确的是()。
A、允许在一个类的定义中多个方法使用相同的方法名
B、实现了java的编译时多态
C、方法的参数表必须不同,包括参数的类型和个数
D、方法的返回类型修饰符必须相同
(15)下列Java常见事件类中,属于窗体事件类的是()。
A、InputEvent
B、WindowEvent
C、MouseEvent
D、KeyEvent
(16)分析下面的HTML部分代码:
下列选项可以替代文件名以正确装载运行Hello类小程序的是()。
A、"Hello.bytecode"
B、"Hello.applet "
C、"Hello.class "
D、"Hello.java"
(17)Java JDK中,用于反编译的命令是()。
A、javac
B、java
C、jdb
D、javap