计算机类二级JAVA

二级JAVA考试题

50 题含答案JAVA
共 50 题返回本类
1单选题1 / 50
下面叙述正确的是
查看答案
C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止
4单选题4 / 50
下面描述中,符合结构化程序设计风格的是
查看答案
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
6单选题6 / 50
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
查看答案
B. 需求分析
7单选题7 / 50
在软件开发中,下面任务不属于设计阶段的是
查看答案
D. 定义需求并建立系统模型
9单选题9 / 50
下列叙述中正确的是
查看答案
C. 数据库技术的根本目标是要解决数据共享的问题
10单选题10 / 50
下列模式中,能够给出数据库物理存储结构与物理存取方法的是
查看答案
A. 内模式
14单选题14 / 50
下列有关Java语言的叙述中,正确的是
查看答案
B. 源文件名与public类型的类名必须相同
17单选题17 / 50
下列代码的执行结果是:
public class Test3{
public static void main(String args[]){
System.out.println(100%3);
System.out.print(",");
System.out.println(100%3.0);
}
}
查看答案
B. 1,1.0
19单选题19 / 50
给出下面程序段:
if(x>0){System.out.println("Hello.");}
else if(x>-3){System.out.println("Nice to meet you!");}
else {System.out.println("How are you?");}
若打印字符串“How are you?”,则x的取值范围是
查看答案
C. x<=-3
21单选题21 / 50
下列内部类的正确用途是
btnn.addActionListener(new //注册监听器
ActionListener()
{ public void actionPerformed(ActionEvent event)
{ String s=input.getText();
output.setText("Hello"+s+",Welcome You!");
}})
查看答案
B. 用于进行事件处理
22单选题22 / 50
下列数组 a 中,版本较新的能在程序运行时动态调整大小的是
查看答案
C. a=new ArrayList()
23单选题23 / 50
下列叙述中,错误的是
查看答案
D. 接口与存储空间有关
24单选题24 / 50
阅读和理解下面程序段:
class Manager extends Employee
{ public Manager(String n,double s,int year,int month,int day)
{ super(n,s,year,month,day);
bonus=0;}
public double getSalary()
{ double baseSalary=super;getSalary();
return baseSalary+bonus;}
public void setBonus(double b)
{ bonus=b;}
private double bonus;
}
Manager是Employee的子类,其理由是
查看答案
B. extends关键字声明
25单选题25 / 50
WindowListener中可以实现窗口关闭功能的方法是
查看答案
C. public void windowClosing(WindowEvent e)
26单选题26 / 50
下列关于Applet的叙述中,错误的是
查看答案
A. Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行
28单选题28 / 50
下列属于正则表达式的是
查看答案
C. 一个字符串
29单选题29 / 50
下列关于线程调度的叙述中,错误的是
查看答案
D. 具有相同优先级的多个线程的调度一定是分时的
30单选题30 / 50
调用线程的下列方法,不会改变该线程在生命周期中状态的方法是
查看答案
D. isAlive()
31单选题31 / 50
在下面附属类方法中的下划线处,应填入的正确参数是
public void writeData(_____)throwsIOException
{GregorianCalendar calendar=new GregorianCalendar();
calendar.setTime(hireDay);
out.println(name+”|”
+salary+”|”
+calendar.get(Calendar.YEAR)+”|”
+(calendar.get(Calendar.month)+1)+”|”
+calendar.get(Calendar.Day_OF_MONTH));
}
查看答案
C. PrintWriter out
32单选题32 / 50
下面程序段:
boolean a=false;
boolean b=true;
boolean c=(a&&b)&&(!b)
boolean result=(a&b)&(!b);
执行完后,正确的结果是
查看答案
A. c=false;result=false
33单选题33 / 50
在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是
查看答案
A. static boolean matches()
34单选题34 / 50
下列情况中,不会使线程返回所持有的对象锁的是
查看答案
B. 当调用了线程的suspend()方法
35单选题35 / 50
Java中对Applet设置了严格的安全限制。下列关于Applet在Java 2中安全限制叙述正确的是
查看答案
C. 可以在安全策略的控制下解除
37填空题37 / 50
数据的逻辑结构在计算机存储空间中的存放形式称为数据的__。
输入答案,中间不含空格:
查看答案
存储结构
38填空题38 / 50
若按功能划分,软件测试的方法通常分为白盒测试方法和__测试方法。
输入答案,中间不含空格:
查看答案
黑盒
39填空题39 / 50
如果一个工人可管理多个设备,而一个设备只能被一个工人管理,则实体“工人”和
实体“设备”之间存在__关系。
输入答案,中间不含空格:
查看答案
一对多
40填空题40 / 50
关系数据库管理系统能实现的专门关系运算包括选择、连接、__。
输入答案,中间不含空格:
查看答案
投影
41填空题41 / 50
Java简单性首先表现在自身系统的精炼,它的基本解释程序和__占内存40KB,附加的
基本标准类库和支持线程程序占175KB。
输入答案,中间不含空格:
查看答案
类库
42填空题42 / 50
如果有一个类MyFrame是Frame的子类,能够被不同包中的类所使用,请写出该类的
声明头:__
输入答案,中间不含空格:
查看答案
public class MyFrame extends Frame
43填空题43 / 50
Java中方法的参数传递是__调用,方法不能改变参数值,但可以改变变量值,
两个对象之间的参数字段不能相互交换。
输入答案,中间不含空格:
查看答案
传值
44填空题44 / 50
Java中继承机制之所以能够降低程序的复杂性,提高编程的效率,主要是因为它使
代码可__。
输入答案,中间不含空格:
查看答案
重用
45填空题45 / 50
接口可以看作是仅容纳__、常量,而又不能直接生成对象的特殊抽象类。
输入答案,中间不含空格:
查看答案
抽象方法
46填空题46 / 50
Java语言的循环语句包括for语句、do while语句和__语句。
输入答案,中间不含空格:
查看答案
while
47填空题47 / 50
下列程序的创建了一个线程并运行,请填空,使程序完整。
public class ThreadTest{
public static void main(String args[]){
Hello h=new Hello();
__;
t.start();
}
}
class Hello implements Runnable{
int i;
public void run(){
while(true){
System.out.println("Hello"+i++);
if(i==5) break;
}
}
}
输入答案,中间不含空格:
查看答案
Thread t=new Thread(h)
48填空题48 / 50
包含Swing构件的Applet(小应用程序)应该是__类的子类。
输入答案,中间不含空格:
查看答案
Applet
49填空题49 / 50
Java对象串行化技术,主要是通过ObjectInputStream类和__类来实现。
输入答案,中间不含空格:
查看答案
ObjectOutputStream
50填空题50 / 50
请写出下面程序的运行结果__
public class Test extends TT{
public static void main(String args[]){
Test t=new Test("Tom.");
}
public Test(String s){
super(s);
System.out.print("How are you?");
}
public Test(){
this("I am Jack.");
}
}
class TT{
public TT(){
System.out.print("Hi!");
}
public TT(String s){
this();
System.out.print("I am "+s);
}
}
查看答案
Hi!I am Tom.How are you?
← 上一卷下一卷 →