模拟一
一、选择题
11.在Java中,负责对字节代码解释执行的是B____。
A、垃圾回收器
B、虚拟机
C、编译器
D、多线程机制
12.下列叙述中,正确的是A____。
A、Java语言的标识符是区分大小写的
B、源文件名与public类名可以不相同
C、源文件名其扩展名为.jar
D、源文件中public类的数目不限
13.下列属于合法的Java标识符是A____。
A、_cat
B、5books
C、+static
D、-3.14159
15.在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是D____。
A、java.applet
B、java.awt
C、java.util
D、java.lang
16.在Java中,所有类的根类是A____。
java语言使用的字符码集是A、java.lang.Objet
B、java.lang.Class
C、java.applet.Applet
D、java.awt.Frame
17.在Java中,用package语句说明一个包时,该包的层次结构必须是B____。
A、与文件的结构相同
B、与文件目录的层次相同
C、与文件类型相同
D、与文件大小相同
18.在读字符文件Employee.dat时,使用该文件作为参数的类是A____。
A、BufferedReader
B、DataInputStream
C、DataOutputStream
D、FileInputStream
19.下列构造方法的调用方式中,正确的是A____。
A、按照一般方法调用
B、由用户直接调用
C、只能通过new自动调用
D、被系统调用
20.类Panel默认的布局管理器是C____。
A、GridLayout
B、BorderLayout
C、FlowLayout
D、GardLayout
21.在Java中,能实现多重继承效果的方式是C____。
A、内部类
B、适配器
C、接口
D、同步
25.int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语
句是D____。
A、public int MAX_LENGTH=100;
B、final int MAX_LENGTH=100;
C、public const int MAX_LENGTH=100;
D、public final int MAX_LENGTH=100;
27.下列方法中可以用来创建一个新线程的是C____。
A、实现java.lang.Runnable接口并重写start()方法
B、实现java.lang.Runnable接口并重写run()方法
C、继承java.lang.Thread类并重写run()方法
D、实现java.lang.Thread类并实现start()方法
30.下列关于线程优先级的说法中,正确的是C____。
A、线程的优先级是不能改变的
B、线程的优先级是在创建线程时设置的
C、在创建线程后的任何时候都可以设置
D、B和C
32.按照Java的标识符命名规范,下列表示一个类的标识符正确的是B____。
A、Helloworld
B、HelloWorld
C、helloworld
D、helloWorld
33.下列代码中,将引起一个编译错误的行是D____。
1)public class Test{
2)int m,n;
3)public Test(){}
4)public Test(int a){m=a;}
5)public static void main(String args[]){
6)Test t1,t2;
7)int j,k;
8)j=0;k=0;
9)t1=new Test();
10)t2=new Test(j,k);
11)}
12)}
A、第3行
B、第5行
C、第6行
D、第10行
34.下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello!”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是D____。
public class Test implements Runnable{
public static void main(String args[]){
Test t=new Test();
Thread tt=new Thread(t);
tt.start();
}
public void run(){
for(;;){
try{
____;
}catch(____e){}
System.out.println("Hello");
}
}
}
A、sleep(1000) InterruptedException
B、t.sleep(1000) InterruptedException
C、Thread.sleep(1000) RuntimeException
D、Thread.sleep(1000) InterruptedException
模拟题二、
11.Java语言的类型是A
A、面向对象语言
B、面向过程语言
C、汇编程序
D、形式语言
12.Frame默认的布局管理器是B
A、FlowLayout
B、BorderLayout
C、GridLayout
D、CardLayout
13.保证Java语言可移植性的特征是D
A、面向对象
B、安全性
C、分布式计算
D、可跨平台

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。