试卷详情
-
二级JAVA笔试-27
-
[单项选择]使当前线程进入阻塞状态,直到被唤醒的方法是( )。
A. resume()方法
B. wait()方法
C. suspend()方法
D. notify()方法
-
[单项选择]下列说法中,正确的一项是( )。
A. Java语言是以类为程序的基本单位的
B. Java语言是不分大小写的
C. 多行注释语句必须以//开始
D. 在Java语言中,类的源文件名和该类名可以不相同
-
[单项选择]注释的基本原则不包括( )。
A. 注释应该增加代码的清晰度
B. 注释要简洁
C. 在写代码之前写注释
D. 尽量给每一条语句加注释
-
[单项选择]在编程需要导入包时,语句package.com.cwch.jzb应出现在( )。
A. 需要引进类的末尾
B. 在需要引进类的开头
C. 在程序的开头
D. 在jzb包的开始
-
[单项选择]对于算法的每一步,指令必须是可执行的。算法的( )要求算法在有限步骤之后能够达到预期的目的。
A. 可行性
B. 有穷性
C. 正确性
D. 确定性
-
[单项选择]若所有变量都已正确定义,则在以下选项中,非法的表达式是( )。
-
[单项选择]要在一个单一的类文件中创建既可用作JavaAPplet,又可用作Java应用程序的Java软件代码,下列说法错误的是( )。
A. 作为Application要定义main()方法,并且把main()方法所在的类定义为一个public类
B. 为使该程序成为一个Applet,main()方法所在的这个public类必须继承Applet类或 JApplet类
C. 在该类中可以像普通Applet类一样重写Applet类的int()、start()、paint()等方法
D. 转换后的程序只能在浏览器中加载执行,而不能在Appletviewer中执行
-
[单项选择]下列程序段的输出结果是( )。
public class operatorsandexpressions
public static void main(String [] agrs)
int a=3,b=4,c=5;
System.out.pfintln("abc"+3);
A. 15
B. abc3
C. 256
D. 63
-
[单项选择]在深度为7的满二叉树中,叶子结点的个数为( )。
A. 32
B. 31
C. 64
D. 63
-
[单项选择]结构化程序设计的主要特征是( )。
A. 封装和数据隐藏
B. 继承和重用
C. 数据和处理数据的过程分离
D. 把数据和处理数据的过程看成一个整体
-
[单项选择]下列说法不正确的是( )。
A. Java语言中,异常处理分为编译异常、运行异常、捕获异常三种
B. 捕获异常要求在程序的方法中预先声明
C. 运行异常在编程时必须定义
D. 以上说法都不对
-
[单项选择]以下( )表达式是不合法的。
A. string x="hello";int y=9;x+=y;
B. string x="hello";int y=9;if(x=y)
C. string x="hello";int y=9;x=x+y;
D. string x=null;inty=(x!=null)&&(x.length()>0)x.length():0;
-
[单项选择]数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是 ( )。
A. 实体完整性规则
B. 参照完整性规则
C. 对象完整性规则
D. 用户自定义完整性规则
-
[单项选择]下面关于对象加锁的叙述错误的是( )。
A. 当一个线程获得了对象的锁后,其他任何线程不能对该对象进行任何操作
B. 对象锁的使用保证了共享数据的一致性
C. java中的对象锁是共享锁
D. 对象锁只对临界区操作才有意义
-
[单项选择]下列属于合法的Java标识符的是( )。
A. "ABC"
B. Saler
C. &5678
D. +rriwo
-
[单项选择]下列事件监听器中,无法对TextField对象进行事件监听和处理的是( )。
A. ActionListener
B. FocusListener
C. MouseMotionListener
D. ChangeListener
-
[单项选择]最简单的交换排序方法是( )。
A. 快速排序
B. 选择排序
C. 堆排序
D. 冒泡排序
-
[单项选择]Swing的选项面板是( )。
A. JTabbedPane
B. JLayeredPane
C. JScrollPane
D. JSplitPane
-
[单项选择]Java虚拟机中有个特殊模块——( ),它既负责管理针对各种类型数据软件的JDBC驱动程序,也负责和用户的应用程序交互。
A. JDBC Driver Manager
B. IDBC APl
C. Driver Manager
D. Java JDBC
-
[单项选择]下列不属于虚拟机执行过程的特点的是( )。
A. 多线程
B. 动态连接
C. 异常处
D. 代码安全检查
-
[单项选择]在结构化程序设计方法中,下面内聚性最弱的是( )。
A. 逻辑内聚
B. 时间内聚
C. 偶然内聚
D. 过程内聚
-
[单项选择]下面是有关子类继承父类构造函数的描述,其中正确的是( )。
A. 创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B. 子类无条件地继承父类不含参数的构造函数
C. 子类必须通过super关键字调用父类的构造函数
D. 子类无法继承父类的构造函数
-
[单项选择]在结构化方法中,软件功能分解属于下列软件开发中的阶段是( )。
A. 详细设计
B. 需求分析
C. 总体设计
D. 编程调试
-
[单项选择]在数据库管理系统的层次结构中,处于最上层的是( )。
A. 应用层
B. 语言翻译处理层
C. 数据存取层
D. 数据存储层
-
[单项选择]下列java组件中,不属于容器的是( )。
A. Panel
B. Window
C. Frame
D. Label
-
[单项选择]实现下列( )接口可以对TextField对象的事件进行监听和处理。
A. ActionListener
B. FocusListener
C. MouseMotionListener
D. WindowListener
-
[单项选择]概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是( )。
A. 把软件划分成模块
B. 确定模块之间的调用关系
C. 确定各个模块的功能
D. 设计每个模块的伪代码
-
[单项选择]Java编程所必需的默认引用包为( )。
A. java.sys包
B. java.lang包
C. iava.new包
D. 以上都不是
-
[单项选择]下列说法错误的是( )。
A. Java的字符类型采用的是Unicode编码,每个Unicode码占16位比特
B. Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关
C. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类
D. Java Application只能在字符界面下工作
-
[单项选择]下列叙述中错误的是( )。
A. 一种数据的逻辑结构可以有多种存储结构
B. 数据的存储结构与数据处理的效率无关
C. 数据的存储结构与数据处理的效率密切相关
D. 数据的存储结构在计算机中所占的空间不一定是连续的
-
[单项选择]下列组件中不能添加进Frame主窗口的是( )。
A. Panel
B. CheckBox
C. Dialog
D. Choice
-
[单项选择]欲构造ArrayList类的一个实例,此类继承了List接口,下列( )是正确的。
A. ArrayListmyList=new Object();
B. List myList=new ArrayList();
C. ArrayList myList=new List();
D. List myList=new List();