试卷详情
-
二级JAVA笔试-304
-
[单项选择]下列不是InputStream子类的是( )。
A. 文件输入流FilelnputStream
B. 对象输入流ObjectlnputStream
C. 字符输入流CharlnputStream
D. 压缩文件输入流ZiplnputStream
-
[单项选择]“年龄在18-25之间”这种约束是属于数据库当中的( )。
A. 原子性措施
B. 一致性措施
C. 完整性措施
D. 安全性措施
-
[填空题]浮点型数据由数字和小数点组成,必须有小数点,因此小数位数bit越多,表示越_______。
-
[单项选择]在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做( )。
A. 循环的集合
B. 地址的集合
C. 路径的集合
D. 目标的集合
-
[单项选择]阅读下面程序
public cmass ThreadTest
public static void main(String args[])
Thread t1=new Thread(new Hello( ));
Thread t2=new Thread(new Hello( ));
t1.start( );
t2.start( );
class Hello implements Runnable
int i;
public void run( )
while(true)
System.out.println("Hello"+i++);
it(i==5) break;
此程序创建线程所使用的方法是
A. 继承Thread类
B. 实现Runnable接口
C. t1.start()
D. t2.start()
-
[单项选择]软件生命周期是指( )。
A. 软件产品从提出、实现、使用维护到停止使用退役的过程
B. 软件从需求分析、设计、实现到测试完成的过程
C. 软件的开发过程
D. 软件的运行维护过程
-
[填空题]在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 【1】 。
-
[单项选择]有以下程序段:
typedef struct NODE
int num, struct NODE *next;
OLD;
以下叙述中不正确的是( )。
A. 以上的说明形式合法
B. NODE是一个结构体类型
C. OLD是一个结构体类型
D. NODE是一个结构体变量
-
[填空题]要引入java.net包中的URL公有类,需用语句 【6】 。
-
[单项选择]在深度为5的满二叉树中,叶子结点的个数为
A. 31
B. 32
C. 16
D. 15
-
[单项选择]在Java中,负责对字节代码解释执行的是( )。
A. 垃圾回收器
B. 虚拟机
C. 编译器
D. 多线程机制
-
[单项选择]在计算机中,算法是指( )。
A. 查询方法
B. 加工方法
C. 解题方案的准确而完整的描述
D. 排序方法
-
[单项选择]在下列事件处理机制中( )不是机制中的角色。
A. 事件
B. 事件源
C. 事件接口
D. 事件处理者
-
[单项选择]数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。
A. 数据的存储结构
B. 计算方法
C. 数据映像
D. 逻辑存储
-
[单项选择]以下定义线程方法正确的是 ( )
A. Public Thread();
B. Public Thread(Runnable target)
C. Public Thread(ThreadGroup group,Runnable target);
D. 以上都正确
-
[单项选择]下列______是面向大型企业级用容器管理专用构件的应用平台。
A. J2EE
B. J2SE
C. J2ME
D. J2DE
-
[单项选择]Java虚拟机(JVM)运行Java代码时,不会进行的操作是( )。
A. 加载代码
B. 校验代码
C. 编译代码
D. 执行代码
-
[填空题]Java中,新建的线程调用start( )方法,如mythread.start( ),将使线程的状态从 New(新建状态)转换为 【13】 。
-
[填空题]关系操作的特点是 【5】 操作。
-
[单项选择]下面的( )关键字通常用来对对象加锁,从而使得对对象的访问是排他的。
A. serialize
B. transient
C. synchronized
D. static
-
[单项选择]假定从键盘上输入"3.6,2.4<回车>",下面程序的输出结果是( )。
#include <math.h>
main( )
float x,y,z;
scanf("%f,%f",&x,&y);
z=x/y;
while(1)
if(fabs(z)>1.0)
x=y;
y=z;
z=x/y;
else break;
printf("%f/n",y);
A. 1.500000
B. 1.600000
C. 2.000000
D. 2.400000
-
[单项选择]在Java 源程序中,import 语句的作用是( )。
A. 指定源文件存放在指定的包中
B. 加载已定义好的类或包
C. 说明这是一个Java程序
D. 用于声明一个类
-
[填空题]在传递给实现了java.awt.event.MouseMotionListener接口的类中,mouse Dragged( )方法的事件对象是______类。
-
[单项选择]Character流与Byte流的区别是( )。
A. 每次读入的字数相同
B. 前者带有缓冲,后者没有
C. 前者是块读写,后者是字节读写
D. 二者没有区别,可以互换使用
-
[填空题]要使处于不同层次,甚至是互不相关的类可以具有相同的行为采用 【10】
-
[单项选择]下述关于数据库系统的叙述中正确的是
A. 数据库系统减少了数据冗余
B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型一致
D. 数据库系统比文件系统能管理更多的数据
-
[单项选择]下列语句片断中,four的值为:( )。 int three=3; char one="1"; char four=(char)(three+one);
A. 3
B. 1
C. 31
D. 4
-
[填空题]多线程是Java程序的______机制,它能同步共享数据、处理不同事件。
-
[填空题]为了实现线程之间的通信,java.lang.Obiect提供了2个方法,即wait( )和 【9】 。
-
[填空题]字符串分为两大类,一类是字符串常量,使用String类的对象表示,另一类是字符串变量,使用 【4】 类的对象表示。
-
[单项选择]给出下面程序段:
if(x>0) System.out.printin("Hello.");
else if(x>-3) System.out.println("Nice to meet you!");
elseSystem.out.println("How are you");
若打印字符串"How are you",则x的取值范围是( )。
A. x>0
B. x>-3
C. x≤-3
D. x≤0&x>-3
-
[单项选择]下列说法中错误的是( )。
A. TextArea可以显示多行多列的文本
B. TextField可以显示多行多列的文本
C. 在单行文本输入区中按下回车键会触发ActionEvent事件
D. 单行和多行文本区都可以通过方法setEditable(Boolean)来设定只读属性
-
[单项选择]下列特点中,( )是Java虚拟机执行的特点之一。
A. 字节代码
B. 多进程
C. 静态连接
D. 编译
-
[单项选择]下列叙述中,错误的是( )。
A. 父类不能替代子类
B. 子类能够替代父类
C. 子类继承父类
D. 父类包含子类
-
[单项选择]下列关于构造方法的叙述中,错误的是( )。
A. Java语言规定构造方法名与类名必须相同
B. Java语言规定构造方法没有返回值,但不用void声明
C. Java语言规定构造方法不可以重载
D. Java语言规定构造方法只能通过new自动调用
-
[单项选择]实现下列( )接口可以对TextField对象的事件进行监听和处理。
A. ActionListener
B. FocusListener
C. MouseMotionListener
D. WindowListener
-
[填空题]Swing GUI使用两种类型的类,即GUI类和 【13】 支持类。
-
[单项选择]数据处理的最小单位是( )。
A. 数据
B. 数据元素
C. 数据项
D. 数据结构
-
[填空题]Java源代码文件中,可以有________个import语句。
-
[填空题] 【7】 是类中的一种特殊方法,是为对象初始化操作编写的方法。
-
[单项选择]Java中,“>>”符号是指( )。
A. 位运算符
B. 算述运算符
C. 关系运算符
D. 分量运算符
-
[单项选择]下列操作中是Applet可以做的是( )。
A. 读取客户端部分系统变量
B. 读取客户端文件
C. 在客户端主机上创建新文件
D. 在客户端装载程序库
-
[填空题]在微机中,字符的比较就是对它们的_________码进行比较。
-
[单项选择]如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是
A. e3,e1,e4,e2
B. e2,e4,e3,e1
C. e3,e4,e1,e2
D. 任意顺序
-
[单项选择]当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将( )。
A. 运行
B. 阻塞
C. 终止
D. 休眠
-
[单项选择]编译java applet源程序文件产生的字节码文件的扩展名为 ( )。
A. java
B. class
C. html
D. exe
-
[单项选择]Java Application源程序的主类是指包含有______方法的类。 ( )
A. actionPerformed
B. toString
C. init
D. main
-
[单项选择]下列与其他选项不相等的是( )。
A. 15
B. 0xF
C. 015
D. 0XF