JAVA语言基础内部测试题
一.单项选择题(请选择最符合题目要求的答案)(每题2分)
1.Java语言中提供了一个()线程,自动回收动态分配的内存。
A.异步
B.消费者
C.守护
D.垃圾收集
2.以下哪个关键字可以用来为对象加互斥锁?()
A、transient
B、static
C、 serialize
D、synchronized
3.当()方法终止时,能使线程进入死亡状态。
A.run
B.setPrority
C.yield
D.sleep
4.用()方法可以改变线程的优先级。
A.run
B.setPrority
C.yield
D.sleep
5.线程通过()方法可以使具有相同优先级线程获得处理器。
A.run
B.setPrority
C.yield
D.sleep
6.线程通过()方法可以休眠一段时间,然后恢复运行。
A.run
B.setPrority
C.yield
D.sleep
7.方法resume( )负责重新开始()线程的执行。
A.被stop( )方法停止
B.被sleep( )方法停止
C.被wait( )方法停止
D.被suspend( )方法停止
8.编译和运行下面的应用程序,并在命令行界面输入12345,则回车后屏幕输出的结果是
( ).
public class A {
public static void main(String args[]) throws IOException{
BufferedReader buf=new BufferedReader(
new InputStreamReader(System.in));
String str=buf.readLine();
int x=Integer.parseInt(str);