`
阅读更多

1.      Java程序主要分为两种类型: 应用程序和                

2.       Java程序用{ }将多条语句组合在一起,语句之间必须用        隔开。

3.      通常Applet程序在         方法中完成初始化工作。

4.      在类声明中提供类标志的关键字是          

5.      一个Java源程序编译后会生成一个扩展名为          的字节码文件。

6.      应用程序编译后生成字节码文件,           直接解释执行。

7.    Applet程序编译生成字节码文件,然后将该字节码文件嵌入到一个HTML文件中,            解释执行。

8.      要编译一个文件名为TestJava源程序,需在命令控制台窗口输入编译命令:                  

9.      通常类名可由字母、数字、下划线以及美元符号组成,但类名的第一个字符不能 是        

10.  当一个方法中有多个参数时,参数之间是用           隔开。

11.  运行一个Applet程序,可通过双击其相应的超文本文件(A.html)来显示运行结果,或在命令控制台窗口下输入执行浏览器的命令:                    

12.  执行退出(结束)程序的语句是                 

13.  语句System.exit(0);所执行的功能是             

14.  Java程序中,"//"符号表示单行注释,那么用      符号表示多行注释。

15.  Java程序中使用注释的目的在于                  

16.  编写一个Applet程序,需在程序的开头引用一条表示Applet类包的语句,该语句为:              

17.  Applet的生命周期是有init()start()stop()destroy()4个方法构成的,在程序执行过程中,        方法只被调用执行一次, start()方法可以多次被调用执行。

18.  Java的数据类型可以分为两大类:             和引用数据类型。

19.  Java定义了8个基本数据类型:字节型、短整型、整型、长整型、字符型、布尔型、单精度型和           

20.  int类型的数据占用存储空间是         位。

21.  Java,使用变量遵守               的原则。

22.  Java表示逻辑值的基本数据类型,称为           

23.  布尔型的数据不对应于任何整数值,它只有两个值true        

24.  假若 x=5; y=9,则表达式x>y的逻辑值为        

25.  变量的数据类型转换分为自动类型转换和            两种。 

26.  假若 int x=10; float y; y=x;这时y的值为        

27.  自动类型转换是把级别       的变量的值赋给级别      的值。

28.  假若 float y=54.23; int x=(int)y;这时x的值为        

29.  Java中有5种算术运算符,分别为加、减、乘、除以及          

30.  假若 int x=10; System.out.println(x/3);此时得出的结果为       

31.  假若 int x=3;int y=(++x)*5;其执行结果: y=        

32.  假若 int x=2;int y=(x++)*5;其执行结果: y=         

33.  Java中,两个连续等号(==)是等于运算符,那么一个等号是      运算符。

34.  Java程序中语句执行有三种基本控制结构: 顺序、选择和           

35.  do-while语句与while语句的区别在于先执行循环体中的语句再计算条件表达式, 所以do-while语句的循环体至少被执行         次。

36.  Java中有3种跳转语句:break语句、continue语句和         语句。

37.  数组是一组相同类型变量的集合,其下标是从         开始算的。

38.  定义一个包含7个元素的数组a,则该数组的最后一个元素是          

39.  比较两个字符串是否相同采用         方法。

40.  "I like JavaMathand English very much, so does Tom."对于字符串以顿号和逗号作为分隔符,则该字符串有       个单词。  

41.   创建一个名为 MyPackage 的包的语句是                

42.           方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。

43.    x = 2 ,则表达式 ( x + + )3 的值是        

44.   如果一个Java Applet程序文件中定义有3个类,编译该源程序文件将产生        个文件名与类名相同而扩展名为.class的字节码文件。

45.  对象是由一组属性和对这组属性进行         的一组服务组成的。

46.  对象是指         的事物,而类是指一类具有某种共性的事物。

47.  由类来确定具体对象的过程称为        

48.   对一类对象的抽象则是类,而类的实例化结果是        

49.  一个类是类声明和         两部分组成。

50.  类修饰符有3,它们分别是public,         final

51.           类不能被实例化,它不具备实际功能,只用于衍生字类。

52.           方法是只有方法声明,没有代码实现的空方法。

53.  当一个类的类修饰符为         ,说明该类不能被继承,即不能有子类。

54.  Java程序在extends之后只能有一个父类,extends只能实现      继承。

55.  Java中只能实现单继承(Java不支持多重继承),但可通过         实现多重继承。

56.  要在类声明中实现接口,需使用关键字             

57.  一个类可实现多个接口,各接口名是以        分隔。

58.  Java,变量分为成员变量和              

59.  在类体中声明的变量称为             

60.  在方法中声明的变量称为            

61.  成员变量在整个类体中有效,而局部变量只在定义它的         内有效。

62.  如果局部变量名与成员变量名相同,           被屏蔽。

63.   Java程序中,使用关键字         来引用当前对象。

64.  一个方法的定义是有方法声明和         两部分组成。

65.  方法声明包括方法名、返回类型和形式参数,一个方法的标志是      

66.  构造方法的方法名要求与         相同,而且无返回值。

67.  构造方法只能通过         运算符调用,用户不能直接调用。

68.           是指多个方法享有相同的名字,但这些方法的参数必须不同,或者是参数的个数不同,或者是参数类型不同。

69.  一个对象的生命周期包括3个阶段:创建、使用和        

70.  对象通过使用运算符         实现对自己的变量访问。

71.  面向对象的3个特性是:封装性、继承性和        

72.  Java中,通过对象的         ,实现了模块化和信息隐藏。

73.  两个方法具有相同的名字,相同的参数表和相同的返回类型,只是函数体不同,则称为              

74.  Java中通过关键字         来实现对父类成员的访问。

75.  Java中成员方法可分成两种:类方法和        

76.  Java         关键字指明继承关系。

77.  用关键字         修饰的方法就称为类方法。

78.          方法可对当前对象的实例变量进行操作,也可对类变量进行操作。

79.           方法不但可以访问实例变量,也可以访问类变量。

80.           方法不能访问实例变量,只能访问类变量。

81.  Java中,用关键字          来修饰一个类,则该类为抽象类。

82.  若某个类包含了抽象方法,则该类必须被定义为         类。

83.  接口的定义,需使用关键字            来声明。 

84.  声明父类时,需使用关键字            来实现。

85.  由于Java的继承性,所以子类的成员数目比父类的成员数目      

86.   接口中没有什么实例方法,所有的成员方法都是         方法。

87.  包定义时,需使用关键字            来实现。

88.  要使用包中的类,必须用关键字         导入这些类所在的包。

89.  当要引用包中所有的类时,类名可以用通配符         号代替。

90.  一个类要从另一个类继承变量和方法,必须使用关键字        

91.           包封装了提供用户图形界面功能的抽象窗口工具类。

92.           是对单行文本进行编辑的组件。

93.  设置文本内容的方法是             

94.  获取文本内容的方法是             

95.           是对多行文本进行编辑的组件。

96.  如果一个Java程序实现了监听接口ActionListener,则该程序的最开头必须引用类包                      

97.             是用户只能查看其内容但不能修改的文本组件。

98.  获取按钮上的标签内容的方法是              

99.  为了使组件能在面板上显示出来,需用         方法把组件添加到面板上。

100.            假若一个按钮产生了一个ActionEvent事件,则事件监听器会将该事件传递给                  方法来进行事件处理。

101.  Java中最常见的3种布局方式:FlowLayoutBorderLayout        

102.  Applet容器的默认布局方式是                

103.  Frame窗体的默认布局方式是                 

104.           类是按组件的顺序,从左到右一行排列,一行放不下时自动换行。

105.           类把容器划分成东、西、南、北、中5个区域。

106.           类是以行、列形式将容器划分成大小相等的单元格。

107.  假若一个按钮btn要产生一个ActionEvent事件,则使用           方法 来注册监听器。 

108.  事件处理者通常是一个类,该类如果能够处理某种类型的事件,就必须实现与该事件类型相对应的        

109.  假若一个类实现了某个接口,则该类必须实现接口中所有的方法,

         类只需重写需要的方法,而无关方法不用实现。

110.           类是被定义于另一个类中的类。

111.  实现事件监听器时,采用内部类、         编程非常容易实现其功能。       

112.         是带有标题、边框的顶层窗体,其包含有标题、菜单以及其他组件。

113.  Frame在默认的情况下是不可见的,要调用              方法使其可见。

114.  建立菜单的步骤:将菜单项添加到菜单上,再将菜单添加到菜单条上,最后设置          

115.  要使一个Frame能够正常显示,两个必须的方法是:         setVisible(true)

116.  设置某菜单项的功能暂时关闭的方法是              

117.  我们把awt组件称为重量组件,而把         组件称为轻量组件。

118.          组件是由100%Java语句实现的轻量组件,不依赖操作系统的支持。

119.  在编写swing组件的程序时,很多情况下只要在原有的awt组件的类名前面加上字母     

120.  JFrame类与Frame不同之处在于不能直接通过add()方法添加组件,得先使用         方法获取其虚拟容器,然后再将组件添加到该虚拟容器中。

121.  拆分窗体有两种类型:水平拆分和          拆分。

122.  JTable组件的主要功能是把数据以         表格的形式显示出来。

123.  AbstractTableModel类主要通过重写              方法来判断表格中数据的类型。

124.  创建一个二维数据表格,表格中的每个单元格的数据都以String类型的形式出现,无法正确显示Boolean数据,但可通过设置      来解决这个问题。

125.  在表格当中,String类型的数据靠左显示,整型数靠右显示,那么声明为Boolean的数据是         显示的。

126.  对于树的结构,最上层的点称为         结点。

127.  一个结点没有任何的子结点,则称该结点为         结点。

128.  Java中,         是建立树结构的类。

129.  实现并发机制的一种有效手段是        

130.  一个程序具备同时执行不同任务的能力,这种能力称为          

131.  每个线程都经历创建、就绪、运行、阻塞和             5个状态。

132.  处于就绪状态的线程何时可真正的执行,取决于线程的         以及队列当前状况。

133.  Java系统中,线程调度依据优先级基础上的                原则。

134.  Java程序中,使用关键字         用于声明一个方法会抛出哪些异常,

          是在方法体中实际执行抛出异常的动作。

135.  Java提供的         机制,可以避免对象在内存中的数据资源的冲突。

136.  在单线程的进程中,一个进程一次只能执行    个任务。

137.  Java线程同步机制提供关键字          ,用于修饰可能引起资源冲突的方法。

138.  优先级低的线程获得CPU的机会也比较        

139.  低优先级线程在较长时间内无法获得运行机会的现象就是所谓的      

140.  创建多线程的途径有两种:创建Thread类的子类与实现          接口。

141.  线程是比进程更       的执行单位。

142.  一个进程在其执行的过程中,可以产生       个线程。

<sp

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics