您现在的位置:首页> 全国 > 模拟试题 > 2018年3月计算机二级Java语言考前模拟试题(9)

2018年3月计算机二级Java语言考前模拟试题(9)

选择题

1.下列关于Java语言特点的叙述中,错误的是( )。

A.Java是面向过程的编程语言

B.Java支持分布式计算

C.Java是跨平台的编程语言

D.Java支持多线程

2.可以使当前同级线程重新获得运行机会的方法是( )。

A.Sleep()

B.join()

C.yield()

D.interrupt()

3.下列语句中,属于多分支语句的是( )。

A.if语句

B.for语句

C.switch语句

D.do while语句

4.阅读下列代码

public class Test2005{

public static void main(String args[]){

String s="Test";

switch(s){

case"Java":System.out.print("Java");

break;

case"Language":System.out.print("Lan-

guage");

break;

case"Test":System.out.print("Test");

break;

}

}

}

其运行结果是( )。

A.Java

B.Language

C.Test

D.编译时出错

5.在程序读入字符文件时,能够以该文件作为直接参数的类是( )。

A.FileReader

B.BufferedReader

C.FilelnputStream

D.ObjectlnputStream

6.下列描述中,正确的是( )。

A.在Serializable接口中定义了抽象方法

B.在Serializable接口中定义了常量

C.在Serializable接口中没有定义抽象方法,也没有定义常量

D.在Serializable接口中定义了成员方法

7.请阅读下面程序,说明该程序创建线程使用的方法是( )。

public class ThreadTest

{

public static void main(String args[])

{

Thread tl=new Thread(new HolloWorld());

Thread t2=new Thread(new HolloWorld());

tl.start();

t2.Start();

}

}

class HolloWorld implements Runnable

{

int i;

public void run()

{

while(true)

{

System.out.println("HolloWorld"+i++);

if(i= =5)break;

}

}

}

A.继承Thread类

B.实现Runnable接口

C.tl.start()

D.t2.start()

8.java.io包的File类是( )。

A.字符流类

B.字节流类

C.对象流类

D.非流类

9.为保护本地主机,对Applet安全限制中正确的是( )。

A.Applet可加载本地库或方法

B.Applet可读、写本地计算机的文件系统

C.Applet可向Applet之外的任何主机建立网络连接

D.Applet不能运行任何本地可执行程序

10.请阅读下面程序

public class ExampleStringBuffer{

public static void main(String[]args){

StringBuffer sb=new StringBuffer("test");

System.OUt.println("buffer="+sb);

System.OUt.println("length="+sb.length

());}}

程序运行结果中在"length="后输出的值是( )。

A.10

B.4

C.20

D.30

注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。
免费领取考试冲刺试题

中公QQ群 加入QQ群

加入