1. Java程序经过编译后生成一种平台无关的字节码,字节码文件的扩展名是  class 
2. Java语言中定义符号常量的关键字是    final     
3. int a=10,b=11,c=12; 表达式(a+b)<c&&b==c的值是    false   
4.     静态    方法,不需要类的实例化对象,可以直接通过类名来调用。
5. 构造方法的方法名必须与        名相同。
6. Java语言提供的四种访问权限中,最大访问权限控制符是  public 
7. Java的类中,通过实现    接口      的抽象方法可以实现多重继承。
8. 子类继承了父类中的所有成员,但子类不能访问父类中的被声明为  private  的成员。
9. 线程的创建有两种方法:实现    Runnable    接口和继承Thread类。
10. JavaI/O流类库中,可以将多种类型的数据按照字符进行输出的抽象类是 Write 
11. 运行一个编译好的    Java    字节码程序,需要调用 Java 的解释器软件, 解释运行的三个阶段为    载入    、代码校验和    解释执行   
12. 在有些语言(如C语言)中,字符串是用字符数组来实现的,而在Java中,字符串无论是常量还是变量,都是用      类的对象    来实现的,其中字符串常量的对象属于    String    类。
13. 分别写出用new运算符和不用new运算符生成字符串“ I like java”对象的方法
String str=              "I like java"             
String str=          new String("I like java")       
14. Java中的表达式是由_____常量_________变量____和各种运算符组成的式子。
15. int a=10,b=11,c=12; 表达式(a+b)<c&&b==c的值是_____false_____
16. 求字符串String s = “java”;的长度len,语句是____len = s.length();____
17. 字节码文件的扩展名是_____class____
18. Java语言中,逻辑常量只有____true_________false_____两个值。
19. _____静态____方法,不需要类的实例化对象,可以直接通过类名来调用。
20.     构造    方法,其名字和类名相同,并且在生成对象时被调用。
21. 构造方法的方法名必须与            名相同。
22. 使用运算符    new    创建类的对象,给对象分配内存空间。
23. 产生一个50~100随机数的语句是    Math.random()%50 + 50   
24. Java中访问修饰符的关键字有publicprivate    protected   
25. Java的类中,通过实现接口中的抽象方法可以实现    多重    继承关系。
26. x=5,y=8,则表达式y+y*x++y!=++x?x:y运算后的结果分别为________________________
27. thissuper是常用来指代父类对象和子类对象的关键字,其中    this    表示当前对象
本身,    super    表示当前对象的直接父类对象。
28. Java语言中,基本数据类型有java接口有没有构造方法    4    类,    8    种。
29. 执行下列代码后结果是多少?。int x=2,a=3,b=4,c=5;x=++a+b+++c++;  x=  13  a=  4  b=  5  c=  6 
30. x = 2 ,则表达式 ( x + + ) * 3 的值是  6 
31. x = 5y = 10,则x > yx <= y的逻辑值分别为  false    true 
32. 如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器  javac  编译该源程序文件将产生  4  个文件名与类名相同而扩展名为  class  的字节码文件。
33. 任何一个Java程序都默认引入          java.lang        包。所有类或接口的父类是      java.lang.Object      类。
34. 接口可以看作是仅容纳  抽象方法  、常量,而又不能直接生成对象的特殊抽象类。
35.   抽象  方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。    最终    方法是不能被当前类的子类重新定义的方法。
36. 若一个程序中包含有一个名为Sam1的公有类和一个名为Sam2的非公有类,则该文件必须命名为    Sam1.java   
37. Javamain方法的声明格为public    static    void    main(String args[])
1. 面向对象的基本特征有  封装性    继承性    多态性 
38. Java程序中,通过类的定义只能实现        重继承,但通过接口的定义可以实现        重继承关系。
39. 字符串分为两大类,一类是字符串常量,使用    String    类的对象表示;另一类是字符串变量,使用    StringBuffer    类的对象表示。
40. Java语言中,使用    javac    命令对源文件进行编译,使用  java  命令运行编译好的Java字节码文件。
41. Java语言中,基本数据类型有  4  类,  8  种。
42. 执行下列代码后结果是多少?。int x=2,a=3,b=4,c=5;x=++a+b++;方法 x=    8    a=  4  b=    5 
43. 执行下列代码后的结果是什么? int x,a=8,b=9,c=5; x=++a+b+++c++;   23   
44. 面向对象的计算机语言一般应具有3个基本特性,分别是  封装    继承    多态
45. 执行下列代码后结果是多少?。int x=4,a=5,b=6,c=7;x=++a+b+++c++;  x=  19  a=    6    b=    7    c=    8   
46. 面向对象的基本特征有  封装性    继承性    多态性 
47. 接口可以看作是仅容纳抽象方法、    常量    ,而又不能直接生成对象的特殊抽象类
48. 创建包需要使用的关键字是    package      ,而且该语句应该是整个“.java”文件的第      首行      行。
49. 分别写出用new运算符和不用new运算符生成字符串“ I like java”对象的方法
1) String str=          "I like java"                 
2) String str=        new String("I like java")       
50. 编译Java源程序文件产生的字节码文件的扩展名为  编译   
51. Java Application中的主类包含main方法,main方法的返回类型是    void   
52. 在实例方法或构造函数中,      this      用来引用当前对象。
53. 接口是一组常量和    抽象方法      的集合。
54. Java的屏幕坐标是以像素为单位,坐标原点(0,0)在屏幕的    左上  角。
55. 菜单组件由    菜单条    、菜单、菜单项三部分组成
56. 事件处理的三要素是事件源、事件类型和    代理   
57. 处于新建状态的线程被启动后,进入    就绪    状态。
58. Java Applet中最先执行的方法是    init    ()方法。
59. 程序中的错误分为____________错误和____________错误。
60. Java值属于      Boolean    类型。
61. xfloat型变量,ydouble型变量,aint型变量,blong型变量,cchar型变量,则表达式x+y*a/x+b/y+c的值为      Double      型。
62. 如果说AWT组件是重量级的,那么,Swing组件就是      “轻量级”     
63. Thread类中的wait()方法和notify()方法是用来解决线程的      同步      问题的。
64. Swing组件添加到容器中的方法是      add()   
65. 写出任意一个布局管理器的类名    Borderlayoutboxlayout等)     
66. 若要使用线程,必须实现      Runnable    类或Runnable接口中的  run()    方法。
67. 文本区的类名是  JTextArea(或TextArea ;按钮的类名是_ _JButton(或Button__
68. Java程序可以分为两类,分别是独立应用程序和    applet 
69. 数组声明后必须使用____new____运算符为其分配空间。
70. Java的所有类都是继承自java.lang包中的________Object_______类。
71. 若要使用流进行文件读,应使用FileInputStream,类;若要使用流进行文件写,应使用_______FileOutputStream_______类。
72. 对象序列化就是将对象的状态转换成    字节流   
73. Java不支持多重继承,但提供了    接口    用以实现多重继承的特性。
74. 写出任意两个GUI组件的类名    JButton        JTextField   
75. 当声明某个类中的一个成员变量时,没有使用修饰符,则该变量的访问权限为  默认  权限,即它可以被    同一包中的    类的对象访问。

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