湖南文理学院
  1. 每个Applet程序必须有一个HTML文件,作为applet的标签。( )

  2. A:错 B:对
    答案:对
  3. 类的属性可以是简单变量,也可以是一个对象。( )

  4. A:错 B:对
    答案:对
  5. 构件必须放在某个容器中才能正确显示。

  6. A:错 B:对
    答案:对
  7. 在Java中,在try-catch后如果定义了finally,则finally肯定会执行。( )

  8. A:错 B:对
    答案:对
  9. 构造函数的方法名可由编程人员任意命名。( )

  10. A:错 B:对
    答案:错
  11. 一个 Java 源程序文件中允许有多个公共类。( )

  12. A:错 B:对
    答案:错
  13. implements命令可以实现多个接口。( )

  14. A:错 B:对
    答案:对
  15. 在Java中,在try-catch后如果定义了finally,则finally肯定会执行。( )

  16. A:对 B:错
    答案:对
  17. JDBC中,用于表示数据库连接的对象是?( )

  18. A:Statement B:DriverManager C:PreparedStatement1 D:Connection
    答案:Connection
  19. 关于类继承的说法,正确的是( )

  20. A:Java接口允许多继承 B:Java 类允许多重继承 C:接口和类都允许多继承 D:接口和类都不允许多继承
  21. Java语言提供处理不同类型流的类所在的包是( )

  22. A:java.sql
    B:java.io
    C:java.util
    D:java.net
  23. 运行下面程序时,会产生什么异常?public class X7_1_4 {public static void main(String[] args) {int x = 0;int y = 5/x;int[] z = {1,2,3,4};int p = z[4 ];}}( )

  24. A:IOException B:ArithmeticException C:NumberFormatException D:ArrayIndexOutOfBoundsException
  25. 下面关于方法的说法,不正确的是( )

  26. A:如果一个类定义了构造方法,也可以用该类的默认构造方法 B:Java中的构造方法名必须和类名相同 C:方法体是对方法的实现,包括变量声明和合法语句 D:类的私有方法不能被其他类直接访问
  27. 下面哪个事件监听器可以处理在文本框中输入回车键的事件( )

  28. A:ActionListener B:ItemListener C:KeyListener D:MouseListener
  29. 以下描述正确的是( )

  30. A:PreparedStatement是Statement的父接口 B:CallableStatement是PreparedStatement的父接口 C:PreparedStatement是CallableStatement的父接口 D:CallableStatement是Statement的子接口
  31. JAVA中,容器被重新设置后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变( )

  32. A:BorderLayout B:GridLayout C:CardLayout D:FlowLayout
  33. 不允许作为类及类成员的访问控制符的是( )

  34. A:protected B:public C:private D:static
  35. 默认情况下,StringBuffer类保留的空间为( )

  36. A:32个字符 B:8个字符 C:24个字符 D:16个字符
  37. 若有定义 int a=9,b=6; 那么a>b的值是:( )

  38. A:0 B:1 C:false D:true
  39. 一个类实现接口的情况是( )

  40. A:一次只能实现一个接口 B:一次可以实现多个接口 C:不能实现接口 D:不一定
  41. Thread类定义在下列哪个包中( )

  42. A:java.lang B:java.util C:java.awt D:java.io
  43. Java application中的主类需包含main方法,main方法的返回类型是什么?( )

  44. A:double
    B:int
    C:void
    D:float
  45. 下列关于运算符优先级的说法中,不正确的一个是( )

  46. A:运算符按照优先级顺序表进行运算 B:同一优先级的运算符在表达式中都是按照从右到左的顺序进行运算的 C:同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的 D:括号可以改变运算的优先次序
  47. 下列关于Thread类的线程控制方法的说法中错误的一项是( )

  48. A:线程可以通过调用yield()方法使和当前线程优先级一样的线程运行 B:若没有相同优先级的线程处于可运行状态,线程调用yield()方法时,当前线程将继续执行 C:线程的sleep()方法调用结束后,该线程进入运行状态 D:线程可以通过调用sleep()方法使比当前线程优先级低的线程运行
  49. 创建一个向文件“file.txt”追加内容的输出流对象的语句是( )

  50. A:FileOutputStream out=new FileOutputStream(“file.txt”, true); B:FileOutputStream out=new FileOutputStream(new file(“file.txt”)); C:OutputStream out=new FileOutputStream(“file.txt”, “append”); D:OutputStream out=new FileOutputStream(“file.txt”);
  51. Thread类定义在下列哪个包中( )

  52. A:java.lang B:java.io C:java.awt D:java.util
  53. 以下关于继承的叙述正确的是( )

  54. A:在Java中类只允许单一继承 B:在Java中一个类不能同时继承一个类和实现一个接口 C:在Java中接口只允许单一继承 D:在Java中一个类只能实现一个接口
  55. 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )

  56. A:abstract void method( ) B:final void method( ) C:public void method( ) D:static void method( )
  57. 不属于java.io包中的接口的是( )

  58. A:DataInput
    B:ObjectInput
    C:DataOutput
    D:DataInputStream
  59. Java中用于定义接口的关键字是( )

  60. A:interface B:class C:import D:package
  61. 使用哪一个类可以实现在文件的任一个位置读写一个记录( )

  62. A:FileReader B:FileWriter C:BufferedInputStream D:RandomAccessFile
  63. 下列哪个方法可以将MenuBar加入Frame中( )

  64. A:setMenuBar() B:setMenu() C:add() D:addMenuBar()
  65. 下列表达式1+2+ "aa"+3的值是( )

  66. A:"12aa"
    B:"aa3"
    C:"12aa3"
    D:"3aa3 "
  67. 下列代码中给出正确的在方法体内抛出异常的是( )

  68. A:throws IOException; B:throws IOException(); C:throw new Exception(" "); D:new throw Exception(" ");
  69. 下列关于Thread类的线程控制方法的说法中错误的一项是( )

  70. A:线程的sleep()方法调用结束后,该线程进入运行状态 B:若没有相同优先级的线程处于可运行状态,线程调用yield()方法时,当前线程将继续执行 C:线程可以通过调用sleep()方法使比当前线程优先级低的线程运行 D:线程可以通过调用yield()方法使和当前线程优先级一样的线程运行
  71. 下列关于Application和Applet程序的说法中不正确的一项是( )

  72. A:Applet在浏览器中运行
    B:Applet必须继承Java的Applet类
    C:Application使用解释器java.exe
    D:Application不使用独立的解释器
  73. 现有1个char类型的变量c1=66和1个整型变量i=2,当执行c1=c1+(char)i;语句后,c1的值为( )

  74. A:'D' B:'d' C:语句在编译时出错 D:68
  75. 对于catch子句的排列,下列哪种是正确的( )

  76. A:父类在先,子类在后 B:先有子类,其他如何排列都无关 C:有继承关系的异常不能在同一个try程序段内 D:子类在先,父类在后
  77. java中用来抛出异常的关键字是( )

  78. A:finally B:catch C:throw D:try
  79. 在Java语言中,下列哪个包是编译器自动导入的?( )

  80. A:java.io B:java.awt C:java.lang D:java.applet
  81. 下列容器类中哪一个是从java.awt.Window继承的?( )

  82. A:Frame B:Applet C:Panel D:Container
  83. 为一个boolean类型变量赋值时,可以使用什么方式( )

  84. A:Boolean a = (9 >= 10); B:Boolean a="真"; C:Boolean = 1; D:Boolean a = = false;
  85. 方法resume()负责恢复下列哪一个线程的执行( )

  86. A:通过调用stop()方法而停止的线程
    B:通过调用suspend()方法而停止的线程
    C:通过调用wait()方法而停止的线程
    D:通过调用sleep()方法而停止的线程
  87. 下列关于基本数据类型的说法中,不正确的一项是( )

  88. A:float是带符号的32位浮点数 B:boolean类型变量的值只能取真或假 C:double是带符号的64位浮点数 D:char是8位Unicode字符
  89. 下列选项中,哪个不属于Java语言的基本数据类型?( )

  90. A:数组
    B:字符型
    C:浮点型
    D:整数型
  91. 下列表达式1+2+ "aa"+3的值是( )

  92. A:"12aa" B:"3aa3 " C:"aa3" D:"12aa3"
  93. 当单击鼠标或拖动鼠标时,触发的事件是( )

  94. A:KeyEvent B:ActionEvent C:ItemEvent D:MouseEvent
  95. 已知x=2, y=3, z=4,则经过z- = --y – x--运算后,z的值为( )

  96. A:3 B:2 C:1 D:4
  97. 下列关于变量的叙述哪个是错的?( )

  98. A:在方法中定义的局部变量在该方法被执行时创建。 B:实例变量用关键字static声明。 C:实例变量是类的成员变量。 D:局部变量在使用前必须被初始化。
  99. 下面关于方法的说法,不正确的是( )

  100. A:Java中的构造方法名必须和类名相同
    B:如果一个类定义了构造方法,也可以用该类的默认构造方法
    C:类的私有方法不能被其他类直接访问
    D:方法体是对方法的实现,包括变量声明和合法语句
  101. 什么类可用于创建链表数据结构的对象。( )

  102. A:Hashtable B:HashMap C:ArrayList D:LinkedList
  103. 关于类的定义以下说法错误( )

  104. A:每个类中必须有一个main方法 B:java中所有类都是Object类的子类 C:类定义使用class关键字 D:一个包可以包含多个类
  105. 关于类继承的说法,正确的是( )

  106. A:Java 类允许多重继承 B:Java接口允许多继承 C:接口和类都不允许多继承 D:接口和类都允许多继承
  107. 若文件是RandomAccessFile的实例f,并且其基本文件长度大于0,则f.seek(f.length()-1);实现的功能是( )

  108. A:会导致seek()方法抛出一个IOException异常 B:将文件指针指向文件的最后一个字符前面 C:将文件指针指向文件的最后一个字符后面 D:将文件指针指向文件的第一个字符后面

温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部