Java语言程序设计》填空题
1. Java程序用{ }将多条语句组合在一起,语句之间必须用  ;      隔开。
2. 在类声明中提供类标志的关键字是  class   
3. 一个Java源程序编译后会生成一个扩展名为  class  的字节码文件。
4. 应用程序编译后生成字节码文件,      直接解释执行。
5. 要编译一个文件名为TestJava源程序,需在命令控制台窗口输入编译命 :     
6. 通常类名可由字母、数字、下划线以及美元符号组成,但类名的第一个字符不能是    数字   
7. 当一个方法中有多个参数时,参数之间是用        隔开。
8. 执行退出(结束)程序的语句是      break           
9. 语句it(0);所执行的功能是    退出           
10. Java程序中,"//"符号表示单行注释,那么用  /*  符号表示多行注释。
11. Java程序中使用注释的目的在于    更方便改错   
12. Java的数据类型可以分为两大类:      和引用数据类型。
13. Java定义了8个基本数据类型:字节型、短整型、整型、长整型、字符型、布尔型、单精度型和    双精度   
14. int类型的数据占用存储空间是  2  位。
15. Java表示逻辑值的基本数据类型,称为       
16. 布尔型的数据不对应于任何整数值,它只有两个值true  flose 
17. 假若 x=5; y=9,则表达式x>y的逻辑值为         
18. 变量的数据类型转换分为自动类型转换和  强制类型转换  两种。 
19. 假若 int x=10; float y; y=x;这时y的值为     
20. 自动类型转换是把级别      的变量的值赋给级别    的值。
21. 假若 float y=54.23; int x=(int)y;这时x的值为     
22. Java中有5种算术运算符,分别为加、减、乘、除以及   
23. 假若 int x=10; System.out.println(x/3);此时得出的结果为     
24. 假若 int x=3;int y=(++x)*5;其执行结果: y=     
25. 假若 int x=2;int y=(x++)*5;其执行结果: y=    
26. Java中,两个连续等号(==)是等于运算符,那么一个等号是  赋值  运算符。
27. Java程序中语句执行有三种基本控制结构: 顺序、选择和 循环 
28. do-while语句与while语句的区别在于先执行循环体中的语句再计算条件表达式, 所以do-while语句的循环体至少被执行   次。
29. Java中有3种跳转语句:break语句、continue语句和  return    语句。
30. 数组是一组相同类型变量的集合,其下标是从  0  开始算的。
31. 定义一个包含7个元素的数组a,则该数组的最后一个元素是  a[6] 
32. 比较两个字符串是否相同采用  equals  方法。
33. 创建一个名为 MyPackage 的包的语句是       
34.     抽象  方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。
35. x = 2 ,则表达式 ( x + + )3 的值是  0   
36. 对象是指      的事物,而类是指一类具有某种共性的事物。
37. 由类来确定具体对象的过程称为    实例化   
38. 对一类对象的抽象则是类,而类的实例化结果是  对象 
39. 一个类是类声明和    类体  两部分组成。
40. 类修饰符有3,它们分别是public,  abstract    final
41.       类不能被实例化,它不具备实际功能,只用于衍生字类。
42.   抽象    方法是只有方法声明,没有代码实现的空方法。
43. 当一个类的类修饰符为      ,说明该类不能被继承,即不能有子类。
44. Java程序在extends之后只能有一个父类,extends只能实现  main    继承。
45. Java中只能实现单继承(Java不支持多重继承),但可通过    接口      实现多重继承。
46. 要在类声明中实现接口,需使用关键字     
47. 一个类可实现多个接口,各接口名是以    分隔。
48. Java,变量分为成员变量和  类变量 
49. Java程序中,使用关键字  this  来引用当前对象。
50. 一个方法的定义是有方法声明和    方法体  两部分组成。
51. 构造方法的方法名要求与  类名  相同,而且无返回值。
52.     重载    是指多个方法享有相同的名字,但这些方法的参数必须不同,或者是参数的个数不同,或者是参数类型不同。
53. 对象通过使用运算符  .    实现对自己的变量访问。
54. 面向对象的3个特性是:封装性、继承性和  多态   
55. Java中,通过对象的      ,实现了模块化和信息隐藏。
56. 两个方法具有相同的名字,相同的参数表和相同的返回类型,只是函数体不同,则称为         
57. Java中通过关键字  super  来实现对父类成员的访问。
58. Java中成员方法可分成两种:类方法和 成员方法
59. Java        关键字指明继承关系。
60. 用关键字    static  修饰的方法就称为类方法。
61. Java中,用关键字    abstract    来修饰一个类,则该类为抽象类。
62. 若某个类包含了抽象方法,则该类必须被定义为    抽象类  类。
63. 接口的定义,需使用关键字        来声明。 
64. 接口中没有什么实例方法,所有的成员方法都是  抽象    方法。
65. 包定义时,需使用关键字    来实现。
66. 要使用包中的类,必须用关键字    input    导入这些类所在的包。
67. 当要引用包中所有的类时,类名可以用通配符  *      号代替。
68. 一个类要从另一个类继承变量和方法,必须使用关键字       
69.         awt  包封装了提供用户图形界面功能的抽象窗口工具类。
70. 设置文本内容的方法是  setText()       
71. 获取文本内容的方法是    gettext()   
72.       标签    是用户只能查看其内容但不能修改的文本组件。
73. Java中最常见的3种布局方式:FlowLayoutBorderLayout             
74. Frame窗体的默认布局方式是             
75.         流布局      类是按组件的顺序,从左到右一行排列,一行放不下时自动换行。
76.           Border1ayout      类把容器划分成东、西、南、北、中5个区域。
77.                 类是以行、列形式将容器划分成大小相等的单元格。
78. 内部类 类是被定义于另一个类中的类。
79. Frame在默认的情况下是不可见的,要调用              方法使其可见。
80. Java语言中,逻辑常量只有true _ false    _ 两个值。
81. Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float __  double  _两种具体类型。
82. Object类是Java所有类的_  父类    _
83. Java语言的各种数据类型之间提供自动转换,如第1操作数是byte类型,第2操作数是float类型,其结果是_    __类型。
84. 字符变量以char类型表示,它在内存中占_    16    __bit.
85. Java语言的各种数据类型之间提供两种转换: _  自动转换 __和制转换。
86. 变量名、_      _首单词小写,其余单词只有首字母大写。
87. Java语言中,如实型常量后没有任何字母,计算机默认为 equals()方法  double  _类型
88. 赋值表达式的组成是:在赋值运算符的左边是变量名 _,右边是一表达式。
89. Java中类成员的限定词有以下几种:private, public, __ ______, __  __。其中,_      _的限定的范围最大。

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