计算机二级习题练习

计算机二级考试Java每日一练(2016-1-29)
1题:在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有(      )种。 
A.1 
B.2
C.3 
D.4 
【单选题】:      

2题:要串行化某些类的对象,这些类必须实现(      )。 
A.Serializable接口 
B.java.i0.Exceptionlizable接口 
C.java.i0.Datalnput接口 
D.DataOutput接口
【单选题】:      

3题:关于集合类描述正确的是(      )。 
Ⅰ.集合类中容纳的都是指向Object类对象的指针 
Ⅱ.集合类容纳的对象都是Object的类例 
Ⅲ.只能容纳对象 
IV.只能容纳基本数据类型 
A.Ⅰ、Ⅱ、Ⅲ 
B.Ⅰ、Ⅱ
C.Ⅰ、Ⅲ 
D.Ⅰ、Ⅱ、Ⅲ、IV
【单选题】:      

4题:下列组件不能添加进Frame主窗口的是(      )。 
A.Panel 
B.CheckBox
C.Dialog 
D.Choice
【单选题】:      

5题:下面程序段的输出结果为(      )。 
package test; 
public class ClassA
{
int x=20: 
static int y=6; 
public static void main(String args[])
{
ClassB b=new ClassB(); 
b.go(10); 
System.out.println("x="+b.x); 
}
}
class ClassB
{
int X; 
void go(int y)
{
ClassA a=new ClassA(); 
x=a.Y ; 
}
}
A.x=10 
B.x=20
C.x=6 
D.编译不通过 
【单选题】:      

6题:下面程序段的输出结果为(      )。 
public class Test
{
int a,b; 
Test()
{
a=100; 
b=200: 
}
Test(int X,int y)
{
a=x: 
b=y; 
}
public static void main(String args[])
{
Test Objl=new Test(12,45); 
System.OUt.println("a="+Objl.a+"b="+Objl. 
b); 
Test Obj2=new Test(); 
System.out.println("fl="+Obj2.a+"b="+Obj2. 
b); 
}
}
A.a=100 b=200 
a=12 b=45 
B.a=12 b=45
a=100 b=200
C.a=12 b=200 
a=100 b=45 
D.a=100 b=45
a=12 b=200
【单选题】:      

7题:在匹配器(Matcher)类中,用于寻找下一个模式匹配串的方法是(      )。 
A.static boolean matches()
B.boolean matcher.find()
C.int matcher.start()
D.int matcher.end()
【单选题】:      

8题:下列说法正确的是(      )。 
A.共享数据的所有访问都必须作为临界区 
B.用synchronized保护的共享数据可以是共有的
C.Java中对象加锁不具有可重人性 
D.对象锁不能返回
【单选题】:      

9题:在Java Applet程序中,如果对发生的事件做出响应和处理的时候,应该使用下列(      )语句。 
A.import java.awt.event.*; 
B.import java.io.*; 
C.import java.awt.*; 
D.import java.applet.*;
【单选题】:      

10题:在一个容量为32的循环队列中,若头指针front一 
3,尾指针rear=2,则该循环队列中共有元素个数为(      )。 
A.29 
B.30
C.31 
D.32
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交