result += number1 + “ == ” + number2;
if ( number1 != number2 )
result += number1 + “ != ” + number2;
if ( number1 《 number2 )
result = result + “\n” + number1 + “ 《 ” + number2;
if ( number1 》 number2 )
result = result + “\n” + number1 + “ 》 ” + number2;
if ( number1 《= number2 )
result = result + “\n” + number1 + “ 《= ” + number2;
if ( number1 》= number2 )
result = result + “\n” + number1 + “ 》= ” + number2;
//显示结果
JOptionPane.showMessageDialog(null,result,“比较结果”,
JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
}
www.kuaixue5.com
为使程序能正确运行并得到合理的输出结果,初始化结果变量语句(下划线处)应是
A)result = “” B)result = null
C)result = number1 D)result = number2
(21)阅读下面程序
public class Increment {
public static void main( String args[] ){
int c;
c = 5;
System.out.println( c );
System.out.println( c++ );
System.out.println( c );
}
}
程序运行结果是
A)5 B)5 C)6 D)6
6 5 7 6
6 6 7 6
(22)下列叙述中,错误的是
A)Java Application与Applet所用编译命令相同
B)通常情况下Java Application只能有一个main()方法
C)Java Applet必须有HTML文件才能运行
D)Java Applet程序的.class文件可用java命令运行
(23)下列关于Java语言中线程的叙述中,正确的是
A)线程是由代码、数据、内核状态和一组寄存器组成
B)线程间的数据是不共享的
C)用户只能通过创建Thread类的实例或定义、创建Thread子类的实例建立和控制自己的线程
D)因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
(24)阅读下面程序
import javax.swing.JOptionPane;
public class BreakLabelTest {
public static void main( String args[] ){
String output = “”;
stop: {
for ( int row = 1; row 《= 10; row++ ) {
for ( int column = 1; column 《= 5 ; column++ ) {
if ( row == 5 )
break stop;
output += “* ”;
}
output += “\n”;
}
output += “\nLoops terminated normally”;
www.kuaixue5.com
}
JOptionPane.showMessageDialog(
null, output,“用一个标志测试break语句”,
JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
}
程序运行结果是
A)窗口中有5行* * * * *
B)窗口中有5行* * * *
C)窗口中有4行* * * * *
D)窗口中有6行* * * * *
(25)处理对象传输的接口是
A)Serializable B)Cloneable C)ItemListener D)ActionListener
(26)在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类
A)InputStream B)FileInputStream C)StringBuffer D)BufferedReader
(27)可以使当前同级线程重新获得运行机会的方法是
A)sleep() B)join() C)yield() D)interrupt()
(28)阅读下面程序
1 public class Try extends Thread{
2 public static void main(String args[ ]){
3 Try t = new Try( );
4 t.start( );
5 }
6
7 public void run( int j){
8 int i = 0;
9 while(i《5){
10 System.out.println(“祝你成功!”);
11 i++;
12 }
13 }
14 }
该程序要求打印5行“祝你成功!”,必须改正程序中的某行代码,程序才能完成。选择正确的修改是
A)将第1行的extends Thread改为implements Runnable
B)将第3行的new Try()改为new Thread()
C)将第4行t.start()改为start(t)
D)将第7行的public void run( int j) 改为public void run()
(29)下列事件监听器中,无法对TextField对象进行事件监听和处理的是
A)ActionListener B)FocusListener
C)MouseMotionListener D)ChangeListener
(30)Swing的选项面板是
A)JTabbedPane B)JLayeredPane C)JScrollPane D)JSplitPane
www.kuaixue5.com
(31)每个Java小应用程序必须定义为
A)Applet类或JApplet类的子类 B)JFrame类的子类
C)Frame的子类 D)Window的子类
(32)在Applet的init()方法被调用后,接下来最先被调用的方法是
A)run() B)start() C)stop() D)destroy()
(33)下列关于Applet的安全限制的叙述中,错误的是
A)通常情况下,禁止Applet读、写本地文件系统
B)通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接
C)通常情况下,禁止Applet读取系统信息
D)通常情况下,禁止Applet加载本地库或方法
(34)下列标识符(名字)命名原则中,正确的是
A)类名的首字母小写 B)变量和方法名的首字母大写
C)接口名的首字母小写 D)常量完全大写
(35)提供showDocument()方法,使Applet能够请求浏览器访问特定URL的类是
A)Applet B)AppletContext C)JApplet D)URL
二、填空题(每空2分,共30分)
请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。
- 2011全国计算机二级考试笔试样卷Java
- › 2011全国计算机二级考试笔试样卷Java
- › 2011全国计算机二级考试VFP笔试样卷
- › 2011年9月计算机三级考试数据库试题分析
- › 2011年国家保安员资格考试之考试样题
- › 新托福TOEFL写作2011年2月26日考题回顾
- › 新托福口语TOEFL2011年2月20日考题回顾
- › 新托福TOEFL口语2011年2月26日考题回顾
- › 备战2011年托福考试写作 作文模板推荐秀
- › 2011年托福英语考试口语真题模板奉献
- › 2011年托福考试词汇测试题及参考答案
- › 2011年托福考试听力10大黄金段子大放送
- › 2011年4月10日新托福(TOEFL)阅读考题回顾
- 在百度中搜索相关文章:2011全国计算机二级考试笔试样卷Java
- 在谷歌中搜索相关文章:2011全国计算机二级考试笔试样卷Java
- 在soso中搜索相关文章:2011全国计算机二级考试笔试样卷Java
- 在搜狗中搜索相关文章:2011全国计算机二级考试笔试样卷Java