1. 线程通过调用______方法可以使具有相同优先级线程获得CPU资源。 ( )

  2. 答案:yield()
  3. 用______方法可以改变线程优先级。 ( )

  4. 答案:setPrority()
  5. 当______方法终止时,能使线程进入死亡状态。 ( )

  6. 答案:run()
  7. 当线程调用start()后,其所处状态为______。 ( )

  8. 答案:就绪状态
  9. 当线程对象获得CPU资源被调度执行时,该线程会自动调用其run()方法执行。( )

  10. 答案:对
  11. stop()方法是终止当前线程的一种状态。( )

  12. 答案:对
  13. 多线程没有安全问题。( )

  14. 答案:错
  15. 通过_______,可以得到所选的下拉框的内容。 ( )

  16. 答案:调用下拉框的getSelectedItem()方法
  17. 要创建一个带有标题行和最小化、最大化和关闭按钮的独立窗口,需要使用的容器是_______。 ( )

  18. 答案:JFrame
  19. 以下组件中,不属于Swing组件的是_______。 ( )

  20. 答案:Button
  21. 在使用BorderLayout布局时,最多可以放入五个组件。( )

  22. 答案:对
  23. 一个容器中可以混合使用多种布局管理器。( )
  24. Swing的顶层容器有JFrame、JApplet、JWindow和JPanel。( )
  25. 下列Java语句:ObjectOutputStream out=new ObjectOutputStream( new___________(""employee.dat""));在下划线处应填的正确选项是________。( )
  26. Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法的是________。 ( )
  27. 通过File类不能对文件属性进行修改。( )
  28. 过滤流就是数据输入输出时进行数据转换、数据缓冲等过滤处理的类。( )
  29. 对象流提供了按对象读写数据的方法。要实现对象的读写,对象必须经过序列化(Serializable)处理。( )
  30. 关于异常的描述,不正确的是 () 。 ( )
  31. public class methodA() {foo();}" 已知foo方法声明抛出IOException异常,则如上程序代码片断中,关于需要在横线处补充代码的说法,正确的是 () 。( )
  32. public class MyClass extends Exception {} 有如上MyClass类的定义,则MyClass属于 () 。( )
  33. ArrayIndexOutOfBoundsException属于受检查异常。( )
  34. java. lang. Exception类的子类并不都是受检查异常。( )
  35. try { try块代码} catch (IOException e) { 异常处理代码1} catch (Exception e) { 异常处理代码2}以上try-catch结构的try块代码抛出异常IOException时,将执行异常处理代码1,异常处理代码2不被执行。( )
  36. String s=""12345#aaa#bbb#67890"";int n=s.indexOf(""#"");int k=s.indexOf(""#"",n+1);int m=s.indexOf(""#"",k+1);String s2=s.substring(m+1);System.out.println(s2); 阅读上面的程序片断,输出结果是 ( ) 。
  37. 下列有关Java包的说法中,错误的是 ( ) 。
  38. 以 Linked 开头的集合类,元素的读取慢但修改快。( )
  39. 以 Hash 开头的集合类,元素的读取和修改效率最高。( )
  40. 如果数据需要按指定的自然顺序排序,首先选择TreeSet 或 TreeMap。( )
  41. 若要使一个方法能够不依赖于该类对象而存在,必须使用的关键字是________。 ( )
  42. 在一个方法体内定义的局部变量的作用范围是________。 ( )
  43. 如果一个类需要从其它类继承属性和方法,需要使用的关键字是________。 ( )
  44. Java只允许一个类有一个父类,但允许一个类实现多个接口。( )
  45. 继承具有传递性。若B类继承于A类,C类继承于B类,则C类将间接继承A类的特性。( )
  46. 在一个类的内部可以再定义其他类,这样的类称为内部类。( )
  47. 数组与基本数据类型变量同样,声明数组后即可给数组元素赋值。( )
  48. 数组是由多个类型相同的元素组成的有顺序的数据集合。数组为处理一组同类型数据提供了方便,实现对这些数据的统一管理。( )
  49. 若有定义 byte[] x= {11,22,33,-66}; ,其中3≧k≧0,则对x数组引用错误的是_______。 ( )
  50. 下列关于运行程序的命令行参数的描述中,正确的是_______。 ( )
  51. 下面语句错误的是_______。 ( )
  52. int i= 1;switch(i){case 0: System.out.print (""zero"");case 1: System.out.print (""one"");case 2: System.out.print (""two""); break; default; System.out.print (""default"");}指出上列程序的运行结果________。( )
  53. public class Exa2 { public static void main (String[] args){ int grade; grade=Integer.parseInt(args[0]); if(grade>=60) System.out.println(""及格""); else if(grade>=70) System.out.println(""中""); else if(grade>=80) System.out.println(""良""); else if(grade>=90) System.out.println(""优""); else System.out.println(""不及格""); }} 仔细阅读上面的程序,选择正确答案________。( )
  54. 在switch语句中的表达式计算结果可以是浮点型。( )
  55. 在for循环中,初始化语句可以定义两种不同类型的变量。( )
  56. else子句总是与和它具有相同缩进格式的if语句配对。( )
  57. 在Java语言中可以同时使用ASCII码和Unicode码。 ( )
  58. 引用型数据类型的变量在声明时,系统不会为它们分配相应的存储空间。( )
  59. 基本数据类型的变量在声明时,系统会给它们分配相应的存储空间。 ( )
  60. public class Ex49 {public static void main(String args[]) {float a=20.28f,b=5.0F;a%=b;b*=b+2;System.out.println(""a=""+a+"",b=""+b);}}" 上面程序的运行结果是________。( )
  61. 有声明语句“final int P=3;int s;”,下列的哪个语句是正确的________。 ( )
  62. JVM的代码格式为压缩的字节码,因而效率较高。 ( )
  63. Java是一种严格的面向对象语言,编写的所有代码都限定在类内完成。 ( )
  64. Java既是开发环境,又是应用环境,它代表了一种新的计算模式。( )
  65. Scanner对象中用于读取一个整数的方法是_________。 ( )
  66. 下面的方法中,不能实现为Java程序输入数据的是___________。 ( )
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部