第 1 页:单选题 |
第 5 页:参考答案 |
21.D。【解析]Reader/Writer所处理的流是字符流,InputStream/OutputStream的处理对象是字节流。
22.A。【解析】内部类与外部类的名称不能相同。
23.B。【解析]super可用于调用被重写的父类方法,注意Java区分大小写。
24.A。【解析】创建一个Reader流的对象in。
25.C。【解析】前两项是自加减运算,最后一项是b=b*a 。
26.B。【解析】MouseEvent是鼠标事件,ActionEvent是组件事件,KeyEvent是键盘事件。
27.B。【解析】ActionEvent是组件事件,当特定于组件的动作(比如被按下)发生时,由组件(比如Button)生成此高级别事件。事件被传递给每一个ActionListener对象,这些对象是使用组件的addActionListener方法注册的,用以接收这类事件。
28.D。【解析】!是逻辑非,‖是逻辑或,&&是逻辑与,|是按位或。
29.C。【解析】由SomeThread t=new SomeThread()可知此题是通过继承Thread类来创建线程的。
30.A。【解析】Test类实现了Runnable接口。
31.B。【解析】在Synchronized块中等待共享数据的状态改变时调用wait()方法,这样该线程等待并暂时释放共享数据对象的锁。
32.D。【解析】wait()会使线程放弃对象锁,进入等待此对象的等待锁定池。
33.B。【解析】init()一般用来完成所有必需的初始化操作,start()是在初始化之后Applet被加载时调用,stop()在Applet停止执行时调用,destory()是Applet从系统中撤出时调用。
34.A。【解析】通过使用标记,至少要指定Applet子类的位置以及浏览器中Applet的显示大小。
35.C。【解析】paint()是画Applet界面的基本方法。
36.B。【解析】队列个数=rear-front+容量。
37.C。【解析】Java文件经过JVM编译成字节码文件,即.class文件。
38.A。【解析】StringBuffer能提供长度可变字符串对象的表示。
39.D。【解析】一个进程的执行过程中会产生多个线程即执行流。
40.B。【解析】本题是考查继承。继承了Applet类。
编辑推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |