Java语言程序设计(一)填空题

1、在第一次加载 Applet 时,默认最先执行的方法是 ___ int()_____。

2、调用 ___ getParameter()_____方法可以把 HTML 网页中的参数传递给 Applet 。

3、使用 ____getAudioClip()____方法可以从 Web 站点上下载声音,并调用 play()方法和 loop() 方法播放它们。

4、____ 版面管理器_____用于安排容器上的 GUI 组件。

5、GUI 是 ______图形用户界面_________的缩写

6、当释放鼠标按键时,将产生 ______ mouseReleased__________事件。

7、哪个布局管理器使用的是组件的最佳尺寸 ( ridLayou)

8、.Frame 的默认的布局管理器是下列哪一个 ( BorderLayout)

9、判断:标签是是一个容器。 (false)

10、判断:在 Swing 用户界面的程序设计中,容器可以被添加到其它容器中去。 (true)

11、3. 用户不能修改的文本称为 标签_。

12、关于 awt 和 swing 说法正确的是:
swing 在不同的操作系统中显示相同的风格
awt 和 swing 都支持事件模型

13、 下列 ___进度条______用户图形界面组件在软件安装程序中是常见的。

14、6. 包含可单击按钮的类的 Java类库是 __________。
a.AWT
b.Swing

15、7下面的 ___ JFrame_______用户界面组件不是容器。

16、._____ CheckboxGroup_______类用于创建一组单选按钮

17、 Java应用程序中的默认外观是 ___ METAl______。

18、标示符是用来标识类名、变量名、方法名、类型名等有效字符序列。 2.5 分)

Java 语言规定标示符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字,
及 java 2.5 分)

19、用修饰符 static 说明的变量是类变量,其他是实例变量 2 分)
不同对象的实例变量将分配不同的内存空间 1 分)
所有对象的类变量都分配给相同的一处内存, 改变其中一个对象的类变量的值, 会影响其他
对象的这个类变量的值。 2 分

20、修饰符 static 说明的方法是类方法,其他是实例方法

21、区别就在于类方法不仅可以有对象调用而且还可以直接由类名调用 而实例方法不能由类名

22、控制符有 4 public protected private privateprotected(1 分)

其中 private 权限的成员只能在本类中使用, public 公有权限的成员不但能在本类中使用, 还可在类外使用。 (1 分)

23、继承是一种由已有的类创建新类的机制 1 分)
利用继承可以创建一个共有属性的一般类, 根据该一般类再创建具有特殊属性的新类 (1 分)
新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为 1 分)
由继承而得到的类称为子类 1 分)
被继承的类称为父类 1 分)

24、当子类中定义的成员变量和父类中的成员变量同名时, 则父类中的成员变量不能被继承, 此
2.5 分)
当子类中定义了一个方法, 并且这个方法的名字、 返回类型、 及参数个数和类型跟父类的某
个方法完全相同时,父类方法被隐藏,即重写了父类的方法。 2.5 分)

25、用 finalfinal用来修饰什么部分?各有什么作用?

用 final 修饰的类不能被继承,即不能有子类。 (1 分)
用 final 修饰的方法不能被重写 ( 1 分)

26、
11.类 Testll 经 Java编译程序编译后,产生的文件是 ___ Testll.class___。
12.表达式 “ 45&20” 的十进制值是 __ 4____。
先变二进制:
45->00101101
20->00010100
45 & 20
0010 1101 & 0001 0100
同是1的位仅有第二位(从右往左0-7),所以结果是0000 0100,即4

13.如果类 A 继承和扩展类 B,则子类 A 和超类 B 之间的关系是 __ is-a____。
14. Java语言提供的用于处理不可改变的字符串类是 __ String类
15.要使得已注册的按钮对象暂时不响应事件,需使用的方法是 ___ setEnabled()

1 6.一个水平滚动条对象的初始值是 1 50,滑块的宽是 8 个像素,表示的范围是 [0,300]。创建这样的滚动条对象时,提供的最后 2 个参数依次是 ___ 0.300
__。
17.某应用程序定义的类 C17 是 JPanel 的子类,在类 C17 的对象中需要绘图,则在类 C17
中应重写的方法是 __ paintComponent()
18.当线程进入临界段后,发现需要与别的线程进行同步,则要调用的方法 是 ___ wait()

19.某程序想要随机读写字符文件,能支持这个要求的类是 _ RandomAccess_____。
20.某应用程序已经声明了 InetAddress 对象 addr,现要用域名 www.baidu.com 创建 addr 对
象,能实现这样要求的代码是 addr =InetAddress.
__ getByName(“”)____;。

27、

1、如果将类 MyClass声明为 public ,它的文件名称必须是( MyClass.java )才能正常编译。
2、Java 程序中的单行注释符是( // ),多行注释符是( /* / )。
3、Java 中布尔类型的常量有两种,它们是( true )和( false )。
4、Java 中用于定义小数的关键字有两个: (float ) 和 (double ),后者精度高于前者。
5、Java 中用于两个数相等比较的运算符是: (==),用于不相等比较的运算符是( <>)。
6、在 Java 中定义一个字符串类型的变量 str 的语句是:(String str; ) ,定义一个具有 10 个
元素的整型数组 a 的语句是:(int [] arr = new int[10]; ) 。
7、导入 mypackage包中的所类的命令是( import mypackage.
; )。
8、当声明一个数组 int arr[] = new int[5]; 时,这代表这个数组所保存的变量类型是( int ),
数组名是( arr ),数组的大小为( 5),数组元素下标的使用范围是( 0 到 4)。
9、假设 x=13,y=4,则表达式 x%y != 0 的值是( true ),其数据类型是( boolean )。
10、异常处理是由( try )、(catch )和 finally 块三个关键所组成的程序块。

11、以下程序段的输出结果是( 三角形 )

int x = 5, y = 6, z = 4;
if (x + y > z && x + z > y && z + y > x)
System. out .println( " 三角形 " );
else
System. out .println( " 不是三角形 " );

12、下面程序段的执行结果是( 6 5 4 3 2 )

int a[] = { 2, 3, 4, 5, 6 };
for ( int i = a. length - 1; i >= 0; i--)
System. out .print(a[i] +  "" );

28、

11.一个小应用程序必须定义成一个 ____ Applet_____。
12.用条件运算符构造一个表达式: goal 等于 10 时,表达式的值为“对了! ”,否则,表达式的值为“错了! ”。这个表达式是
13.类是对一组相同对象的描述,类概括了同类对象的共有性质: ___ 方法和数据

14.设有数组 a和 b 的定义如下:
int[]a={1,2,3};int[]b={4,5,6}
⋯⋯
执行以下代码“ a=b;”,除了完成赋值操作之外,引起系统额外要做的工作是 ___ 回首内存
___。
15. ___ CardLayout______布局使容器的多个组件拥有同一个显示空间,某一时刻只能显示一个组件。
16.Java语言为处理鼠标事件提供两个接口: ___ MouseListener______接口和 MouseMotionListener 接口。
17.某个绘图方法设置成“异或模式”绘图,并用黄色作为异或模式设定的绘图颜色。如果当时背景色为红色,并用红色绘制线段,则线段的实际颜色是 ____ 黄色_____。
18.程序员用 Java 语言编写多线程应用程序,程序员能控制的关键性工作有两个方面:一是编写线程的 ___ run()______方法;二是建立线程实例。
19.BufferedWriter 类是提供缓冲式输出的类。程序需要先创建 ___ Write()_对象,再利用这个对象创建 BufferedWriter对象。
20.在 Java 语言中,客户端使用的套接字类是 ____ Socket

29、

1-1 JavaC++的语言之前问世的。 (错)
1-2 Java 语言具有较好的安全性和可移植性及与平台无关等特性。 (对)
1-3 Java 语言中取消了联合的概念,保留了结构概念。 (错)
1-4 Java 语言中数据类型占内在字节数与平台无关。 (对)
1-5 Java 语言中可用下标和指针两种方式表示数组元素。 (错)
1-6 Java 语言的源程序不是编译型的,而是编译解释型的。 (对)
1-7 操作系统中进程和线程两个概念是没有区别的。 (错)
1-8 Java 语言既是面向对象的又是面向网络的高级语言。 (对)

1-9 Java 程序分为两大类:一类是 Application 程序,另一类是 Applet 程序。前者又
称 Java 应用程序,后者又称为 Java 小应用程序。 (对)
1-10 Java Application 程序是由多个文件组成的,其中可以有也可以没有主文件。
(错)
1-11 组成 Java Application 的若干类中,有且仅有一个主类,只有主类中含有主
方法 main() 。(对)
1-12 Java Application 程序中,必有一个主方法 main(),该方法有没有参数都可
以。(对)
1-13 Java 程序中是不区分大小写字母的。 (错)
1-14 下述两个命令: javac 和 java 是不同的, 编译时用前者, 运行时用后者。(对)
1-15 Java 程序编译后生成的是字节码文件,其后缀是 .exe 。(错)
1-16 字节码文件机器是不能直接识别的,它要经过解释器,边解释边执行。 (对)
1-17 在 Java 程序中,使用 import 语句引入类是在解释器中实现的。 (对)

1-18 在运行字节码文件时,使用 java 命令,一定要给出字节码文件的扩展
名.class 。(错)
1-19 Java 程序中有多个类, 编译后只生成一个字节码文件, 其名字同主类名。 (错)
1-20 Java 程序中出现的输出方法 println() 和 print() 是完全一致的。 (错)

30、 Java 语言所用的字符集中字符是 16 位。

31、 Java 语言和各种分隔符中,非法的是 问号 。

3-1 类是一种类型,也是对象的模板。 (对)
3-2 Java 语言只支持单重继承,不支持多重继承。 (对)
3-3 类中说明的方法可以定义在类体外。 (错)
3-4 class 不是定义类的唯一关键字。 (错)
3-5 某类的对象可以作为另一个类的成员。 (对)
3-6 在类体内说明成员变量时不允许赋初值。 (错)
3-7 最终变量就是 Java 语言中的符号常量。 (对)
3-8 静态变量的引用只能使用对象。 (错)
3-9 静态方法只能处理静态变量。 (对)
3-10 抽象方法是一种只有说明而无具体实现的方法。 (对)
3-11 最终方法是不能被当前子类重新定义的方法。 (对)
3-12 Java 语言中,方法调用一律都是传址的引用调用。 (错)
3-13 非静态方法中不能引用静态变量。 (错)
3-14 静态初始化器是在构造方法被自动调用之前运行的。 (对)
3-15 抽象方法仅有方法头,而无方法体。 (对)
3-16 抽象方法一定出现在抽象类中。 (对)
3-17 最终类,最终方法和最终变量的修饰符都用 final 。(对)
3-18 创建对象时系统将调用适当的构造方法给对象初始化。 (对)
3-19 使用运算符 new 创建对象时,赋给对象的值实际上是一个地址值。 (对)
3-20 使用构造方法只能给非静态成员变量赋初值。 (对)
3-21 创建对象时,该对象占用的内存空间除了非静态的成员变量外,还有非静态的成员方
法。(对)
3-22 Java 语言中,对象成员的表示只使用运算符 “. ”。(对)
3-23 Java 语言中,对象赋值实际上是同一个对象具有两个不同的名字,因为他们都有同
一个地址值。 (对)
3-24 对象可作方法参数,对象数组不能作方法参数。 (错)
3-25 Java 语言中,所创建的子类都应有一个父类。 (对)
3-26 Java 语言中,类的继承是可以传递的。 (对)
3-27 Java 语言中,构造方法是可以继承的。 (错)
3-28 子类中构造方法应包含自身类的构造方法和直接父类的构造方法。 (对)
3-29 调用 this 或 super 的构造方法的语句必须放在第一条语句。 (对)
3-30 子类对象可以直接赋值给父类对象;而父类对象不可以赋值给子类对象。 (错)
3-31 子类中所继承父类的成员都可以在子类中访问。 (错)
3-32 成员方法的重载和覆盖是一回事。 (错)
3-33 一个类可以实现多个接口。接口可以实现“多重继承”。 (对)
3-34 实现接口的类不能是抽象类。 (错)

32、

3-1 对象具有 3 大要素, 它们分别是 (状态),(行为),(标志)。这 3 大要素分别用 (变量),
(方法),(对象名)表示。
3-2 定义类时,通常要使用的关键字有( class ),(extends ),(implements )。
3-3 成员变量的定义格式如下: ([< 修饰符 >] )<变量类型 ><变量名 >(=<初值 >);
3-4 成员变量的非访问控制修饰符有( static ),(final ),(volatile )。
3-5 在成员方法的定义中可省略的部分有(修饰符) ,(参数表),(异常类名列表) 。
3-6 Java 语言中,重载方法的选择是在(编译)时进行的,系统根据(参数个数) ,(参数
类型),(参数顺序)寻找匹配方法。
3-7 没有子类的类称为(最终类) ,不能被子类重载的方法称为 (最终方法) ,不能被改变值
的量称为常量,又称为(最终变量) 。
3-8 创建一个对象时, 通常要包含 3 项内容:(说明对象) ,给对象分配空间, (对象初始化) 。
3-9 系统规定 int 型变量默认值为( 0),浮点型变量的默认值为() ,布尔型变量的默认值
为( false )。
3-10 Java 语言中,定义子类时,使用关键字( extends )来给出父类名。如果没有指出父
类,则该类的默认父类为( object 类)。
3-11 系统规定:表示当前类的构造方法用( this ()),表示直接父类的构造方法用( super
())。
3-12 接口中默认的成员变量的修饰符为 (final ),默认的成员方法的修饰符是 (abstract )。
3-13 实现接口中的抽象方法时,必须使用(完全相同)方法头,并且还要用( public )修
饰符。
3-14 包名与子包名之间用( . )分隔。加载包的关键字是( import )。
3-15 字符串类又包含两大类,它们是( String )和( StringBuffer ).

33、

4-1 Applet 程序是通过浏览器中内置的 Java 解释器来解释执行的。 (对)
4-2 Applet 程序是以 .Java 为扩展名的 Java 语言源程序,该程序经过编译器后便可成为可
执行文件。(错)
4-3 嵌入到 HTML文件中的是 Applet 的源程序。(错)
4-4 运行 Applet 程序是使用 AppletViewer 命令运行嵌入了字节码文件的 HTML文件,从而
获得运行结果。 (对)
4-5 Applet 程序中的主类必须是 Applet 类的子类。(对)
4-6 Applet 类是 Java 语言类库中的一个重要的系统类,它被存放在包中。 (错)
4-7 init() 方法是用来完成初始化操作的,在 Applet 程序运行期间只执行一次。 (对)
4-8 start() 方法被系统自动调用来启动主线程运行。通常在 Applet 程序被重启动时,该方
法被系统自动调用。 (对)
4-9 paint() 方法是在需要重画图形界面时被系统自动调用来显示输出结果的。 (对)
4-10 stop() 方法是用来暂停执行操作的,它与 start() 方法不同,只被调用一次。 (错)
4-11 init() ,start() ,stop() 和 destroy()4 个方法构成 Applet 程序的生命周期。 (对)
4-12 HTML 语言中 和是用来表示 HTML文件开始和结束的标记。 (错)
4-13 HTML 中多数标记是成对出现的,也有不成对出现的标记。 (对)
4-14 HTML 中是区分大小写字母的。 (错)
4-15 通过 HTML文件中使用的 PARAM标记可以向 Applet 程序传递参数的。 (对)
4-16 parseInt() 方法的功能是将 int 型数据转换成 String 型数据的。(错)
4-17 AWT 提供了许多标准的 GUI 组件和布局管理等类。 (对)
4-18 Java 语言采用了 16 位颜色标准, Java 的调色板保证 128 色。(错)
4-19 Graphics 类提供了 3 种绘制文本的方法,其方法名都是 drawString() 。(对)
4-20 绘制椭圆的方法是 drawOval() ,使用该方法也可以绘制圆。 (对)

34、

5-1 AWT 是抽象窗口工具包的英文缩写。 (对)
5-2 容器中只能包含有组件,而不能再含有容器。 (错)
5-3 容器分可以独立的窗口和不可以独立的窗口两种。 (对)
5-4 单选按钮提供“多选一”的输入选择,下拉列表提供“多选多”的输入选择。 (错)
5-5 所有容器的默认布局都是 FlowLayout 。(错)
5-6 所有的组件都是事件源。 (错)
5-7 Java 2 的事件处理方法是采用委托事件处理模型。 (对)
5-8 事件组件都应注册一个事件监听者。 (对)
5-9 事件监听者除了得知事件的发生外,还应调用相应方法处理事件。 (对)
5-10 所有事件的父类是 EventObject 类。(对)
5-11 图形用户界面是由用户自定义成分、控制组件和容器组成的。 (对)
5-12 所有 GUI 标准组件类的父类是 Component类。(对)
5-13 所有容器类的父类是 Frame 类。(错)
5-14 标准和按钮都是事件源。 (对)
5-15 文本去和文本框都可以引发两种事件:文本改变事件和动作事件。 (错)
5-16 每个复选框有两种状态:“打开”和“关闭”状态。 (对)
5-17 复选框组 (CheckboxGroup)是由若干个按钮组成的。 在一组按钮中可选多个。 (错)
5-18 列表( List )是由多个选项组成的,只可在列表框的若干个选项选取一个。 (错)
5-19 下拉列表( Choice )是一种“多选多”的输入界面。 (错)
5-20 滚动条有两类:水平滚动条和垂直滚动条。 (对)
5-21 画布( Canvas)是一种可容纳多个组件的容器。 (错)
5-22 所有容器都采用顺序布局( FlowLayout )作为默认布局管理器。 (错)
5-23 边界布局( BorderLayout )将容器分为东、西、南、北共 4 个区域。(错)
5-24 卡片布局 (CardLayout )可使容器容纳多个组件, 在同一时刻只显示若干个组件中
的一个。(对)
5-25 容器可容纳组件和容器,同一个容器中的组件可被同时显示或者同时隐藏。 (对)
5-26 所有容器都是有边框的。 (错)
5-27 Panel 容器是可以嵌套使用的。 (对)
5-28 Applet 实际是一种特殊的 Panel 容器。 Java Applet 程序只负责它拥有的 Applet
容器内的无边框区域。 (对)
5-29 窗口( Window)容器是一种独立窗口,但它不能作为程序的最外层容器。 (对)
5-30 Frame容器是有边框的容器,它也是一种独立窗口,只能作为最外层容器。 (对)
5-31 Frame容器可以容纳菜单组件,它实现了 MenuContainer 接口。(对)
5-32 MenuComponent类是菜单组件的父类。 (对)
5-33 菜单条( MunuBar)、菜单( Munu)、菜单项( MunuItem)是 3 中不同的菜单组件。
(错)
5-34 对话框( Dialog )不是一种独立使用的容器。 (错)
5-35 文件对话框( FileDialog )是对话框( Dialog )的子类,它是一种打开文件和保留
文件的对话框窗口。 (对)

35、
Java语言程序设计(一)填空题_第1张图片

36、
Java语言程序设计(一)填空题_第2张图片
37、
Java语言程序设计(一)填空题_第3张图片
38、
Java语言程序设计(一)填空题_第4张图片
39、
Java语言程序设计(一)填空题_第5张图片
40、
Java语言程序设计(一)填空题_第6张图片
41、
Java语言程序设计(一)填空题_第7张图片
42、
Java语言程序设计(一)填空题_第8张图片
43、
11. 在 Java 虚拟机中可以运行 Java 的__字节码 ( 或.class )__ 文件。
12. 表达式 -128>>4 的值是__ -8__ 。
13. 在异常处理中,包含有捕获及处理某种类型异常代码的是__ catch__ 块。
14. 在 Java 中,允许多个方法使用同一个方法名 , 这就是方法名的__ 重载__。
15. 已知定义 String s1=“ab”,s2=new String(“ab”);. 则 al==s2 的值是__ false__ 。
16. 在接口中定义的成员变量默认为终极__ (或 final)__ 和静态属性。
17. 把对象转换为字节序列的过程称为对象的__ 序列号__。
18. 每个由 BorderLayout 管理的容器通常彼划分为__ 5__ 个区城。
19. 要显示标准确认对话框,可使用 JOptionPanc 类中的 __ showContirmDialog() 方法。
20. 线程一共有四种状态 : 新建、可运行状态、死亡及
阻塞__ 。
44、

11. Java 的编译程序先将 Java 源程序翻译成与机器无关的 __________。字节码
12.表达式 ¨23 & 18 ’’ 的值是 __________。 2318
13.如果类 A 某个成员变量的类型是类 B,则类 A 和类 B 之间是 __________关系。(P57)Has-a
14. Java 语言提供了两个用于处理字符串的类,它们是 __________。String\StringBuffer
15.某程序用代码 “JTextField text=new JTextField();”创建了一个文本框,并对这个文本
框注册了监视器,则在监视器处理方法 actionPerformed(ActionEvent e)中,判定是在这个文
本框上发生事件的条件表达式是 __________。e.getSource()==text
16.一个水平滚动条对象的初始值是 50,滑块的宽是 10 个像素,表示的范围是 [0,250]。 创
建 这 样 的 滚 动 条 对 象 时 , 提 供 的 5 个 参 数 依 次 是 __________ 。
(P125)JScrollBar.HORIZONTAL,50,10,0,250
17.要在 JComponent 子类的组件中绘图,应重写 __________方法。 paintComponet()
18.当线程使用完临界段后,为了使等待的线程恢复工作,需要调用的方法是 __________。
Notify()
19.某程序想为一个 long 型整数文件构造随机读写对象, 支持这个要求的类是 __________。
RandomAccessFile
20.设已知服务器的 IP 地址和端口号,要创建一个套接字对象,支持这个要求的类是
__________。Socket

45、
Java语言程序设计(一)填空题_第9张图片

46、
Java语言程序设计(一)填空题_第10张图片

47、
Java语言程序设计(一)填空题_第11张图片
Java语言程序设计(一)填空题_第12张图片
48、
Java语言程序设计(一)填空题_第13张图片
Java语言程序设计(一)填空题_第14张图片
49、
Java语言程序设计(一)填空题_第15张图片
在这里插入图片描述
50、
Java语言程序设计(一)填空题_第16张图片
Java语言程序设计(一)填空题_第17张图片
51、
Java语言程序设计(一)填空题_第18张图片
52、
Java语言程序设计(一)填空题_第19张图片
Java语言程序设计(一)填空题_第20张图片
53、
Java语言程序设计(一)填空题_第21张图片
Java语言程序设计(一)填空题_第22张图片
54、
Java语言程序设计(一)填空题_第23张图片
55、
Java语言程序设计(一)填空题_第24张图片

56、
Java语言程序设计(一)填空题_第25张图片
Java语言程序设计(一)填空题_第26张图片

57、
Java语言程序设计(一)填空题_第27张图片
答 :
在这里插入图片描述

58、
Java语言程序设计(一)填空题_第28张图片
Java语言程序设计(一)填空题_第29张图片
答 :
在这里插入图片描述
59、
Java语言程序设计(一)填空题_第30张图片
答 :
在这里插入图片描述
60、
Java语言程序设计(一)填空题_第31张图片
Java语言程序设计(一)填空题_第32张图片
答 :
在这里插入图片描述

61、
Java语言程序设计(一)填空题_第33张图片
答 :
在这里插入图片描述

62、
Java语言程序设计(一)填空题_第34张图片
答 :
在这里插入图片描述

63、
Java语言程序设计(一)填空题_第35张图片
Java语言程序设计(一)填空题_第36张图片
答 :
Java语言程序设计(一)填空题_第37张图片

64、
Java语言程序设计(一)填空题_第38张图片
Java语言程序设计(一)填空题_第39张图片
Java语言程序设计(一)填空题_第40张图片
答 :
Java语言程序设计(一)填空题_第41张图片
65、
Java语言程序设计(一)填空题_第42张图片
Java语言程序设计(一)填空题_第43张图片
答 :
Java语言程序设计(一)填空题_第44张图片

66、
Java语言程序设计(一)填空题_第45张图片
Java语言程序设计(一)填空题_第46张图片
答 :
在这里插入图片描述

67、
11.一个 Java 小应用程序必须定义成一个子类,它的超类是 ___ Applct___。
12.在 Java 语言中,左移运算符是 __ 《
13.类 A的成员变量 x 的类型是类 B的,则类 A和类 B之间的关系是 __ hasa

14.以下代码:
在这里插入图片描述
的输出结果是 ___ 有单词4个____。
15.在 JFrame 子类的构造方法中,代码 getContentPane0 的作用是 ___ 获得JFrame子类对象的内容面板____。
16.用 JScrollBar 创建一个垂直滚动条对象时,需要指定的常量是 ____ JScronllBar.VERTICAL___。
17.在异或模式下绘图时,实际绘制的颜色是由 3 种颜色作特定的运算确定的:当前正要绘制的颜色、原先绘制的颜色以及 ___ 模式设定的颜色____。
18.处于运行状态的线程执行 yield() 方法,该线程将进入 ____ 就绪___状态。
19.在 Java 语言中,客户端使用的套接字类是 ___ Socket____。
20.在 Java 语言中, DriverManager 类的作用是加载驱动程序和 ___ 建立与新数据库的连接____。

68、
Java语言程序设计(一)填空题_第47张图片
在这里插入图片描述
69、
Java语言程序设计(一)填空题_第48张图片
Java语言程序设计(一)填空题_第49张图片
在这里插入图片描述
70、
Java语言程序设计(一)填空题_第50张图片
在这里插入图片描述

71、
Java语言程序设计(一)填空题_第51张图片
Java语言程序设计(一)填空题_第52张图片
在这里插入图片描述

72、
Java语言程序设计(一)填空题_第53张图片
答 :
在这里插入图片描述

73、
Java语言程序设计(一)填空题_第54张图片
答 :
在这里插入图片描述

74、
在这里插入图片描述
Java语言程序设计(一)填空题_第55张图片
答 :
在这里插入图片描述

75、
Java语言程序设计(一)填空题_第56张图片
Java语言程序设计(一)填空题_第57张图片
答 :
Java语言程序设计(一)填空题_第58张图片
76、
Java语言程序设计(一)填空题_第59张图片
Java语言程序设计(一)填空题_第60张图片
答 :
Java语言程序设计(一)填空题_第61张图片

77、
Java语言程序设计(一)填空题_第62张图片
Java语言程序设计(一)填空题_第63张图片
答 :
在这里插入图片描述
78、
Java语言程序设计(一)填空题_第64张图片

Java语言程序设计(一)填空题_第65张图片
79、
11.Java 的编译程序将 Java 源程序编译成 ____ 字节码______文件。
12.实现条件。 “a/b>7 并且 b!=0 ”的表达式是 b !=0 && a/b>7
13.为了声明类中定义的某方法不能被子类的方法覆盖,应在该方法前加入的修饰符是___ final_____.
14.类的声明定义了类的所有对象的共有的 ___ 属性和方法_____。
15.在实现接口 ActiortListener 的方法 actionPerformed( ) 中,对事件对象调用方法getSource( ) ,该方法的返回值是 ____ 事件源对象____。
16.程序将若干单选按钮对象加人到一个 ___ ButtonGroup_____ 对象中,使它们实现单选功能。
17.如果要设置的字型是: 20 磅字号、正常风格 (Font . PLAIN)、细明体,构造这样要求的 Font 对象的代码是 new Font( “细明体”,FontPLAIN,20) 。
18.线程在临界段中执行 wait ( )方法的作用是 与其他线程同步、___
19.为字符流文件写操作提供支持的类是 ____ FileWriter
___。
20.在访问数据库的程序中,建立了 Statenlent 对象后,利用该对象可以执行 SQL查询,实现 SQ查询的方法是 ___ executeQuery()

80、以下程序功能是输出 101 至 300 之间的质数,并统计这些质数的个数输出。
Java语言程序设计(一)填空题_第66张图片
答 :
在这里插入图片描述
81、以下程序界面中有若干可以多选的选择框,当某个选择框的选择状态有改变时,程序在文本区中显示各选择框的选择状态 ( 被选中或没有被选中 )。
Java语言程序设计(一)填空题_第67张图片
答 :
在这里插入图片描述
82、以下是一个播放动画的小应用程序中的 run( ) 方法和 paint( ) 方法。设动画图片已由小应用程序的 init( )方法装人内存, 并存放于 myImage数组中, 动画图张数放于变量 num中。控制显示和动画图片序号更新的线程也已经在 start( ) 方法中创建并启动。 paint( ) 方法要播放的动画图片号是 curImage 。
Java语言程序设计(一)填空题_第68张图片
答 :
在这里插入图片描述
83、以下是一个缓冲式输入的示意程序,程序的界面有一个文本框和一个文本区,在文本框中输入要读入显示的文件名,在文本区中显示该文件的内容。
Java语言程序设计(一)填空题_第69张图片
答 :
在这里插入图片描述

84、以下方法的功能是已知域名,返回 IP 地址。

Java语言程序设计(一)填空题_第70张图片
答 :
在这里插入图片描述
85、
Java语言程序设计(一)填空题_第71张图片
Java语言程序设计(一)填空题_第72张图片
86、
11.Java 源文件的扩展名必须是 ____ .java(或java)
12. 用于定义抽象类的关键字是 ______ abstract______。
13 .要将小应用程序的字节码文件嵌入 "Web页中,则所需使用的 HTML标记是

14. 在 Java 语言中,字符串常量是匿名的 ____ String______象。
15 . java .awt.event 包中用来检测并对事件做出反应的模型包括三个组成元素: 。源对象、监视器对象和
事件_____对象。
16. 与选择框相关的接口是 ____ ItemListener______。
17 .在 Graphics 类中,绘图模式主要有正常模式和 ____ 异或______模式两种。
18 .通常情况下,多线程之间有 ______ 互斥________和同步两种情况。
19 .程序如果要按行输入输出,需采用 ____ 缓冲___式输入输出方式。
20 .执行 SQL语句查询后得到的结果存放在一个用 ___ ResultSet
___ 类声明的对象中。

87、某人以年利率 r 向银行存款 m元,一年后存款额为 m*(1+r) ,他想知道存多少年后,存款额会达至 q原来的 k 储。以下方法已知 m、r 和 k,计算至少多少年后存款额大于等于 m*k。
Java语言程序设计(一)填空题_第73张图片
答 :
在这里插入图片描述

88、28.某小应用程序窗口包含有文本框 text ,以及—个带文字“ Press Me! ”的按钮。当点盘 这个按钮时,在文本框中显示当前时间。以下是其中处理“ Press Me! ”按钮事件的方法。
Java语言程序设计(一)填空题_第74张图片

答 :
在这里插入图片描述

89、29. 以下程序的功能是在图形界面上显示一个组合框和一个文本框,用户可将组合枢的选择结果显示在文本框中。
Java语言程序设计(一)填空题_第75张图片
答 :
在这里插入图片描述

90、30. 以下小应用程序
先获取图像,然后显示得到的图像。
Java语言程序设计(一)填空题_第76张图片
答 :
在这里插入图片描述

91、31. 以下程序的功能是利用 Runnable 对象创建多线程,实现 l 到 l0 的输出。
Java语言程序设计(一)填空题_第77张图片
答 :
在这里插入图片描述

92、阅读下列程序,请写出该程序的输出结果。
Java语言程序设计(一)填空题_第78张图片
答 :
在这里插入图片描述

93、阅读下列程序,请写出该程序的输出结果。
Java语言程序设计(一)填空题_第79张图片
答:
Java语言程序设计(一)填空题_第80张图片

94、阅读下列程序,请写出该程序的功能。

Java语言程序设计(一)填空题_第81张图片
在这里插入图片描述
答 :
在这里插入图片描述

95、阅读下列程序,请写出该程序的功能。

Java语言程序设计(一)填空题_第82张图片
Java语言程序设计(一)填空题_第83张图片
答 :
在这里插入图片描述

96、阅读下列程序,请回答以下问题:
(1)/1/ 处的 try 语句的作用是什么 ?
(2) 如果在文本框中输入 file .txt ,并且 file .txt 中的内容如下,程序在文本区中输的内容是什么 ?
1 2 3
1 2 3 4
Java语言程序设计(一)填空题_第84张图片
Java语言程序设计(一)填空题_第85张图片
答 :
在这里插入图片描述

97、
Java语言程序设计(一)填空题_第86张图片

Java语言程序设计(一)填空题_第87张图片

98、
Java语言程序设计(一)填空题_第88张图片
答 :
在这里插入图片描述
99、
Java语言程序设计(一)填空题_第89张图片
答 :
在这里插入图片描述
100、
Java语言程序设计(一)填空题_第90张图片
答 :
在这里插入图片描述
101、
Java语言程序设计(一)填空题_第91张图片
答 :
在这里插入图片描述
102、
Java语言程序设计(一)填空题_第92张图片
答 :
在这里插入图片描述

103、

11.在 Java 语言中,双精度型变量在内存中占 ____ 8______个字节。
12.在 Java 语言中,逻辑右移运算符为 ___ >>>
1 3 .在 Java 语言中,通过扩展原有的类,声明新类的机制被称为 _____ 继承_____。
14.已知字节数组 b,取由 b[i] 开始至 b[j]( 其中 j ≥i ≥0)结束的字节字符构造一个字符串 s,其语句为: String
s=new String(
b,i,j
___) ;。
15.将容器区域分成东、南、西、北、中五个区域的布局类是 ____ BorderLayout______。
16.在构造非强制对话框时,所使用的构造方法是 JDialog(f,s, ____ false______) ,其中 f 为对话框所依赖的窗口,
s 为对话框的标题。
17.在 Java 语言中,要播放音频文件可以使用 ____ AudioClip______类。
18.当线程调用 resume() 方法后,就进入 ______ 就绪____状态。
19.要使用输入 / 输出操作的程序,必须要导入 ____ java.io______包。
20.在进行数据库访问时,查询结果存放在一个用 ____ ResultSet______类声明的对象中。

104、
Java语言程序设计(一)填空题_第93张图片
答 :
在这里插入图片描述

105、
Java语言程序设计(一)填空题_第94张图片
答 :
在这里插入图片描述
106、
Java语言程序设计(一)填空题_第95张图片
答 :
在这里插入图片描述

107、
Java语言程序设计(一)填空题_第96张图片
答 :
在这里插入图片描述
108、
Java语言程序设计(一)填空题_第97张图片
答 :
在这里插入图片描述
109、
在这里插入图片描述
答 :
在这里插入图片描述
110、
Java语言程序设计(一)填空题_第98张图片
Java语言程序设计(一)填空题_第99张图片
答 :
在这里插入图片描述
111、
Java语言程序设计(一)填空题_第100张图片
Java语言程序设计(一)填空题_第101张图片
答 :
在这里插入图片描述
112、阅读下列程序,请回答下面的问题:
(1) 两个文本区内分别每次追加何种字符 ?有多少个 ?
(2) 两个文本区里面内容的显示速度有何区别 ?
Java语言程序设计(一)填空题_第102张图片
Java语言程序设计(一)填空题_第103张图片
答 :
在这里插入图片描述
113、阅读下列程序,请写出该程序的功能。
Java语言程序设计(一)填空题_第104张图片
答 :
在这里插入图片描述
114、
Java语言程序设计(一)填空题_第105张图片
Java语言程序设计(一)填空题_第106张图片
Java语言程序设计(一)填空题_第107张图片

115、
Java语言程序设计(一)填空题_第108张图片
答 :
在这里插入图片描述

116、
Java语言程序设计(一)填空题_第109张图片
Java语言程序设计(一)填空题_第110张图片
答:
在这里插入图片描述
117、
Java语言程序设计(一)填空题_第111张图片
Java语言程序设计(一)填空题_第112张图片
答 :
在这里插入图片描述
118、
Java语言程序设计(一)填空题_第113张图片
Java语言程序设计(一)填空题_第114张图片
答:
在这里插入图片描述
119、
Java语言程序设计(一)填空题_第115张图片
答:
在这里插入图片描述
120、
Java语言程序设计(一)填空题_第116张图片
答 :
在这里插入图片描述

121、

在这里插入图片描述

122、
Java语言程序设计(一)填空题_第117张图片
Java语言程序设计(一)填空题_第118张图片
答 :
在这里插入图片描述

123、
在这里插入图片描述
Java语言程序设计(一)填空题_第119张图片
答 :
在这里插入图片描述
124、
Java语言程序设计(一)填空题_第120张图片
Java语言程序设计(一)填空题_第121张图片
答 :
在这里插入图片描述
125、
11. 如果 Java 源文件中有多个类,那么只能有一个 ____ public______类。
12. 运算符‘‘ <”、 “”和“ &&”按优先级从高到低的顺序排列为 __、<、&&
13. 当联编推迟至运行时间实现时,该联编过程称为 _____ 动态_____联编。
14. 数组名如同对象名一样,是一种 ___ 引用

15. 为了让监视器与事件对象关联起来,需要对事件对象做 ____ 监视器注册______,告诉系统事件对象的监视器。
16. 列表在界面中表现为列表框,是 JList______类或它的子类的对象。
17. Java 语言的图像处理功能被封装在 ____ Image______类中。
18. 线程之间的相互等待被称为线程的 ____ 同步
__。
19. 希望由 FileReader 对象 rf ,创建对文件实行缓冲式输入的对象 in ,能实现这个要求的代码是 ____ in = new BufferedReader(rf)______。
20. 当 Client 程序和 Server 程序需要通信时,可以用 ____ Socket______类建立套接字连接。

126、
Java语言程序设计(一)填空题_第122张图片
在这里插入图片描述
127、
Java语言程序设计(一)填空题_第123张图片
在这里插入图片描述
128、
Java语言程序设计(一)填空题_第124张图片
在这里插入图片描述
129、
Java语言程序设计(一)填空题_第125张图片
在这里插入图片描述
130、
Java语言程序设计(一)填空题_第126张图片
在这里插入图片描述
131、
11. 能在浏览器上执行的 Java 程序被称为 _____ _______。
12. 如果子类 A隐藏了超类 B的成员变量 x,而类 A的某个方法 f() 要引用类 B的 x,则引用类 B的 x 的引用代码
可以写成 ____________。
13. 接口有与类相似的基本形式,它有常量定义和方法定义,但没有 ____________。
14. 设 u 和 v 是类 A的两个对象,则逻辑表达式“ u==v”的意义是 ____________。
15. 要获得对象的字符串表示,调用的方法是 ____________。
16. 注册鼠标点击事件监视器的方法是 ____________。
17. 在异或模式下绘图时,实际绘制的颜色是由当前正要绘制的颜色、原先绘制的颜色,以及 ____________作特
定的运算确定的。
18. 多线程程序设计中,让执行临界段程序时等待的线程结束等待,通常使用的方法有 resume() 、notify() 或者
____________。
19. 创建的流既可以随机输出,也可以随机输入的类是 __
20.Java 程序中使用套接字方法实现 C/S模式时,在 Client 端支持网络底层通讯的类是
Java语言程序设计(一)填空题_第127张图片
132、
Java语言程序设计(一)填空题_第128张图片
Java语言程序设计(一)填空题_第129张图片
Java语言程序设计(一)填空题_第130张图片
Java语言程序设计(一)填空题_第131张图片
Java语言程序设计(一)填空题_第132张图片
Java语言程序设计(一)填空题_第133张图片
133、
11.Java 语言是一种 _ 强类型____语言,它约束程序员必须遵守规定编写程序,能让编译器检测出程序中尽可能多的
错误。
12.在 Java 语言中, package_____语句用于表示出现在该文件中的所有类都属于这个程序包。
13.在 Java 程序系统中,对象之间的交互通过相互发送 __ 消息(或message)实现。
l4 .数组每个元素按存储顺序对应一个下标,下标从
0
开始顺序编号。
15.用 Swing 编写 GUI 程序时,通常用 JFrame____类派生的子类创建窗口对象。
l6 .强制型对话框强制对话过程
不能中断
,直至对话过程结束,才让程序响应对话框以外的事件。
17.在 Graphics 类中,用于在指定的位置显示字符串的方法是
drawString()

18.在 Java 中,线程的调度策略采用
抢占式
,优先级高的线程比优先级低的
优先执行。
19.字符流数据中使用的 Unicode 字符有
16
位二进制位。
20.java . net 包中有 ___ InetAddress__类,它的对象用于存储 IP 地址和域名

134、
Java语言程序设计(一)填空题_第134张图片
在这里插入图片描述
135、
Java语言程序设计(一)填空题_第135张图片
在这里插入图片描述
136、
Java语言程序设计(一)填空题_第136张图片
在这里插入图片描述
137、
Java语言程序设计(一)填空题_第137张图片
在这里插入图片描述
138、
Java语言程序设计(一)填空题_第138张图片
在这里插入图片描述

139、
11.Java 语言采用多种机制来保证可移植性,其中最主要的是 ______。
12. 程序包声明的格式是 ______。
13. 当联编推迟至运行时间实现时,该联编过程称为 ______。
14. 使用默认字节字符对应表,将字符串转化为字节数组的方法是 ______。
15. 在 Swing 中,带有滚动条的面板的类名是 ______。
16. 组合框 (JComboBox)是______的组合。
17. 在某个组件中绘图,一般应该为这个组件所属的子类重写 ______方法。
18. 多线程互斥使用 ______的程序段,在操作系统中称为临界段。
19. 在 Java 语言中,文件随机访问可以利用 ______类实现。
20.Java 程序可以用纯 Java 的______驱动程序,实现与数据库连接。
Java语言程序设计(一)填空题_第139张图片

140、
在这里插入图片描述
141、

在这里插入图片描述
142、
在这里插入图片描述
143、

在这里插入图片描述
144、

在这里插入图片描述
145、
Java语言程序设计(一)填空题_第140张图片
Java语言程序设计(一)填空题_第141张图片
146、
Java语言程序设计(一)填空题_第142张图片
在这里插入图片描述

147、以下程序创建了一个窗口,然后在窗口内显示″ Hello , World! ″。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
148、以下是子窗口中设置一个菜单条类的定义。 类的构造方法根据指定的窗口名称和菜单表设置菜单条, 菜单和
菜单项,当选中某个菜单项时,在文本框中显示相应菜单项被选中的信息
Java语言程序设计(一)填空题_第143张图片
Java语言程序设计(一)填空题_第144张图片
在这里插入图片描述
149、
Java语言程序设计(一)填空题_第145张图片
在这里插入图片描述
150、以下定义的类 ShareData 用于管理多个线程共享数据 data 。一个线程生成 data ,另一个线程使用 data 。约定,新生成的 data 只有被另一个线程使用后,才能生成下一个 data 。反之,一个 data 被使用后,也不能再继续使用。所以,生成和使用 data 的线程之间需要互斥和同步。以下是管理上述使用方式的类,类内有要管理的共享数据,以及对共享数据的存操作 putData() 和取操作 getData() 。
Java语言程序设计(一)填空题_第146张图片
答 :
在这里插入图片描述
151、
11.一个应用程序必须在某个类中定义的方法是 ______。
12.import 语句的格式是 ______。
13.在面向对象语言中,对象之间的交互通过 实现。
14.设有两个字符串对象 str1 和 str2 ,则表达式“ strl==str2 ”的意义是判别字符串 strl 和 str2

15.一个基于 Swing 的应用程序可能在任何平台上都会有相同的 ______。
16.处理键盘事件的 Java 程序,要实现的接口是 ______。
17.Java 语言约定,坐标原点位于绘图区域的 ______。
18.Java 程序中,在临界段中使用 ______方法,使执行该方法的线程等待。
19.BufferedWriter 类对象能按行输入文件的内容,按行输入的方法是 ______。
20.在 java.net 包中有 InetAddress 类的定义, Java 程序中的 InetAddress 类对象存储的内容是 ______
Java语言程序设计(一)填空题_第147张图片
152、
Java语言程序设计(一)填空题_第148张图片
在这里插入图片描述
153、
Java语言程序设计(一)填空题_第149张图片
在这里插入图片描述
154、
Java语言程序设计(一)填空题_第150张图片
Java语言程序设计(一)填空题_第151张图片
在这里插入图片描述
155、
Java语言程序设计(一)填空题_第152张图片
在这里插入图片描述
156、
Java语言程序设计(一)填空题_第153张图片
在这里插入图片描述

157、
11.Java 程序的字节码文件的扩展名是 _________。
12. 构造一个 Java 表达式: y/x>5,并且 x!=0 。这个表达式是 _________。
13. 在类声明之前用 _________修饰,声明类是不能被再继承的类,即它不能再有子类。
14. 设有字符串定义:
String s=“ABCDABCD” ;
则表达式 s.indexOf(“B”) 的值是
15. 在实现接口 ActionListener 的方法 actionPerformed() 中,常用的有两个获得事件源的方法,它们是
getActionCommand() 和

16. 使用单选按钮的方法是将一些单选按钮用 _________对象分组,使同一组内的单选按钮只允许一个被选中。
17. 在 Java 语言中,用类 Font 对象设置字型。如果要设置的字型是:细明体、正常风格 (Font.PLAIN) ,12 磅字
号,构造这样要求的 Font 对象 fnA 的代码是 _________。
18. 线程从阻塞状态恢复到就绪状态,有三种途径:自动恢复、用 resume() 方法恢复和用 _________方法恢复。
19. 为普通的 8 位字节流文件读和写操作提供支持的类是 _________。
20.Connection 类是 java.sql 包中用于处理与数据库连接的类。 Connection 对象是用来表示 _________的对象,
Java语言程序设计(一)填空题_第154张图片
158、
Java语言程序设计(一)填空题_第155张图片
在这里插入图片描述
159、
Java语言程序设计(一)填空题_第156张图片
Java语言程序设计(一)填空题_第157张图片
在这里插入图片描述
在这里插入图片描述
160、
Java语言程序设计(一)填空题_第158张图片
Java语言程序设计(一)填空题_第159张图片
在这里插入图片描述
161、
Java语言程序设计(一)填空题_第160张图片
在这里插入图片描述
162、
Java语言程序设计(一)填空题_第161张图片
Java语言程序设计(一)填空题_第162张图片
在这里插入图片描述
163、
11. 一个小应用程序必须定义成一个 _________。
12. 用条件运算符构造一个表达式: goal 等于 10 时,表达式的值为“对了! ”,否则,表达式的值为“错了! ”。
这个表达式是 _________。
13. 类是对一组相同对象的描述,类概括了同类对象的共有性质: _________。
14. 设有数组 a 和 b 的定义如下:
int[]a={1,2,3};int[]b={4,5,6}
,
执行以下代码“ a=b;”, 除了完成赋值操作之外,引起系统额外要做的工作是 _________。
15. _________ 布局使容器的多个组件拥有同一个显示空间,某一时刻只能显示一个组件。
16.Java 语言为处理鼠标事件提供两个接口: _________接口和 MouseMotionListener 接口。
17. 某个绘图方法设置成“异或模式”绘图,并用黄色作为异或模式设定的绘图颜色。如果当时背景色为红色,
并用红色绘制线段,则线段的实际颜色是 _________。
18. 程序员用 Java 语言编写多线程应用程序, 程序员能控制的关键性工作有两个方面: 一是编写线程的 _________
方法;二是建立线程实例。
19.BufferedWriter 类 是提 供 缓 冲式 输 出 的类 。程 序 需 要先 创 建 _________对 象 ,再 利 用 这个 对象 创 建
BufferedWriter 对象。
20. 在 Java 语言中,客户端使用的套接字类是 _________。
Java语言程序设计(一)填空题_第163张图片
164、
Java语言程序设计(一)填空题_第164张图片
在这里插入图片描述
165、
Java语言程序设计(一)填空题_第165张图片
在这里插入图片描述
在这里插入图片描述
166、
Java语言程序设计(一)填空题_第166张图片
在这里插入图片描述
167、
Java语言程序设计(一)填空题_第167张图片
在这里插入图片描述
168、31以下定义的类 shareDataManager 用于管理多个线程共享数据 data 。一些线程要减少 data ,另一些线程要增加 data 。由于 data 不可以是负值,修改 data 的方法对这些线程来说不仅要互斥,还要同步。类提供一个方
法 modiData() 供修改 data 的线程调用,该方法在 data 修改结束后,应通知其它等待进入这个方法的线程。
Java语言程序设计(一)填空题_第168张图片
在这里插入图片描述
169、
Java语言程序设计(一)填空题_第169张图片
Java语言程序设计(一)填空题_第170张图片
Java语言程序设计(一)填空题_第171张图片
Java语言程序设计(一)填空题_第172张图片
170、
1-1 JavaC++的语言之前问世的。 (错)
1-2 Java语言具有较好的安全性和可移植性及与平台无关等特性。 (对)
1-3 Java语言中取消了联合的概念,保留了结构概念。 (错)
1-4 Java语言中数据类型占内在字节数与平台无关。 (对)
1-5 Java语言中可用下标和指针两种方式表示数组元素。 (错)
1-6 Java语言的源程序不是编译型的,而是编译解释型的。 (对)
1-7 操作系统中进程和线程两个概念是没有区别的。 (错)
1-8 Java语言既是面向对象的又是面向网络的高级语言。 (对)
1-9 Java 程序分为两大类:一类是 Application 程序,另一类是 Applet 程序。前者又称
Java应用程序,后者又称为 Java小应用程序。 (对)
1-10 Java Application 程序是由多个文件组成的,其中可以有也可以没有主文件。 (错)
1-11 组成 Java Application 的若干类中,有且仅有一个主类,只有主类中含有主方法
main()。(对)
1-12 Java Application 程序中, 必有一个主方法 main(),该方法有没有参数都可以。 (对)
1-13 Java程序中是不区分大小写字母的。 (错)
1-14 下述两个命令: javac 和 java 是不同的,编译时用前者,运行时用后者。 (对)
1-15 Java程序编译后生成的是字节码文件,其后缀是 .exe。(错)
1-16 字节码文件机器是不能直接识别的,它要经过解释器,边解释边执行。 (对)
1-17 在 Java 程序中,使用 import 语句引入类是在解释器中实现的。 (对)
1-18 在运行字节码文件时, 使用 java 命令,一定要给出字节码文件的扩展名 .class。(错)
1-19 Java程序中有多个类,编译后只生成一个字节码文件,其名字同主类名。 (错)
171、
3-1 对象具有 3 大要素, 它们分别是 (状态),(行为),(标志)。这 3大要素分别用 (变量),
(方法),(对象名)表示。
3-2 定义类时,通常要使用的关键字有( class),(extends),(implements)。
3-3 成员变量的定义格式如下: ([< 修饰符 >])<变量类型 ><变量名 >(=<初值 >);
3-4 成员变量的非访问控制修饰符有( static),(final),(volatile )。
3-5 在成员方法的定义中可省略的部分有(修饰符) ,(参数表),(异常类名列表) 。
3-6 Java 语言中,重载方法的选择是在(编译)时进行的,系统根据(参数个数) ,(参数类
型),(参数顺序)寻找匹配方法。
3-7 没有子类的类称为(最终类) ,不能被子类重载的方法称为(最终方法) ,不能被改变值
的量称为常量,又称为(最终变量) 。
3-8 创建一个对象时, 通常要包含 3 项内容:(说明对象) ,给对象分配空间, (对象初始化) 。
3-9 系统规定 int 型变量默认值为( 0),浮点型变量的默认值为( 0.0),布尔型变量的默认
值为( false)。
3-10 Java 语言中,定义子类时,使用关键字( extends)来给出父类名。如果没有指出父类,
则该类的默认父类为( object 类)。
3-11 系统规定:表示当前类的构造方法用( this()),表示直接父类的构造方法用( super
())。
3-12 接口中默认的成员变量的修饰符为( final),默认的成员方法的修饰符是( abstract)。
3-13 实现接口中的抽象方法时,必须使用(完全相同)方法头,并且还要用( public)修饰
符。
3-14 包名与子包名之间用( .)分隔。加载包的关键字是( import )。
3-15 字符串类又包含两大类,它们是( String)和( StringBuffer ).

172、
1010-11.Java 语言采用多种机制来保证可移植性,其中最主要的是 ______。虚拟机
1110-11 .Java 语言是一种 ____ 强类型语言 ___ 语言,它约束程序员必须遵守规定编写程序,能让编译器检测出程序中尽可能多的错误。

173、
11.一个应用程序必须在某个类中定义的方法是 ______。main()
1201-11.能在浏览器上执行的 Java程序被称为 小应用程序 。

174、
11.Java程序的字节码文件的扩展名是 _________。 Class
1001-11.Java 的编译程序先将 Java源程序翻译成与机器无关的 __________。字节码
1101-11.Java 源文件的扩展名是 _____. java __
1210-11. 如果 Java源文件中有多个类,那么只能有一个 public
类。
1404-11.类 Testll 经 Java编译程序编译后,产生的文件是 ______。Test11.class

175、
11.在 Java语言中,双精度型变量在内存中占 ____8______个字节。
1101-l4. 布尔类型数组元素的默认初值是 ____false _____。

176、设 u 和 v 是类 A 的两个对象,则逻辑表达式“ u==v”的意义是 引用相同的对象 。

177、
Java语言程序设计(一)填空题_第173张图片

178、
Java语言程序设计(一)填空题_第174张图片
179、
在这里插入图片描述
180、使用单选按钮的方法是将一些单选按钮用 _________对象分组,使同一组内的单选按钮只允许一个被选中。 ButtonGroup

181、
在这里插入图片描述

182、
Java语言程序设计(一)填空题_第175张图片
Java语言程序设计(一)填空题_第176张图片
Java语言程序设计(一)填空题_第177张图片

183、
在这里插入图片描述

184、在这里插入图片描述
185、
在这里插入图片描述

186、
在这里插入图片描述

187、要使用输入 /输出操作的程序,必须要导入 ___java.io_______包。

188、
Java语言程序设计(一)填空题_第178张图片
Java语言程序设计(一)填空题_第179张图片
189、
Java语言程序设计(一)填空题_第180张图片
Java语言程序设计(一)填空题_第181张图片
190、
Java语言程序设计(一)填空题_第182张图片
在这里插入图片描述
191、
Java语言程序设计(一)填空题_第183张图片
Java语言程序设计(一)填空题_第184张图片
191、
Java语言程序设计(一)填空题_第185张图片

192、
Java语言程序设计(一)填空题_第186张图片

193、
Java语言程序设计(一)填空题_第187张图片
Java语言程序设计(一)填空题_第188张图片

194、
Java语言程序设计(一)填空题_第189张图片

195、
在这里插入图片描述

196、
Java语言程序设计(一)填空题_第190张图片

197、32.闲读下列程序,请写出该程序的运行结果。
Java语言程序设计(一)填空题_第191张图片
在这里插入图片描述
198、
Java语言程序设计(一)填空题_第192张图片
在这里插入图片描述
199、
Java语言程序设计(一)填空题_第193张图片
Java语言程序设计(一)填空题_第194张图片
在这里插入图片描述
在这里插入图片描述
198、
Java语言程序设计(一)填空题_第195张图片
在这里插入图片描述
在这里插入图片描述
199、
Java语言程序设计(一)填空题_第196张图片
Java语言程序设计(一)填空题_第197张图片
Java语言程序设计(一)填空题_第198张图片
在这里插入图片描述
200、
Java语言程序设计(一)填空题_第199张图片
Java语言程序设计(一)填空题_第200张图片
201、
Java语言程序设计(一)填空题_第201张图片
Java语言程序设计(一)填空题_第202张图片
202、
Java语言程序设计(一)填空题_第203张图片

203、以下程序功能是输出 101 至 300 之间的质数,并统计这些质数的个数输出。
Java语言程序设计(一)填空题_第204张图片
在这里插入图片描述
204、28.以下程序界面中有若干可以多选的选择框,当某个选择框的选择状态有改变时,程序在文本区中显示各选择框的选择状态 (被选中或没有被选中 )。
Java语言程序设计(一)填空题_第205张图片
Java语言程序设计(一)填空题_第206张图片
在这里插入图片描述
205、29.以下是一个播放动画的小应用程序中的 run( ) 方法和 paint( )方法。设动画图片已由小应用程序的 init( )方法装人
内存,并存放于 myImage 数组中,动画图张数放于变量 num 中。控制显示和动画图片序号更新的线程也已经在 start( )
方法中创建并启动。 paint( )方法要播放的动画图片号是 curImage。
Java语言程序设计(一)填空题_第207张图片
在这里插入图片描述
206、30.以下是一个缓冲式输入的示意程序,程序的界面有一个文本框和一个文本区,在文本框中输入要读入显示的文件名,在文本区中显示该文件的内容。
Java语言程序设计(一)填空题_第208张图片
Java语言程序设计(一)填空题_第209张图片
在这里插入图片描述
207、31.以下方法的功能是已知域名,返回 IP 地址。
Java语言程序设计(一)填空题_第210张图片
在这里插入图片描述
208、32.阅读下列程序,请写出该程序的输出结果。
Java语言程序设计(一)填空题_第211张图片
在这里插入图片描述
209、33.阅读下列程序,请写出调用 Test33(4)的输出结果。
Java语言程序设计(一)填空题_第212张图片
在这里插入图片描述

210、34阅读下列程序,请回答下面的问题:
(1)该程序的功能是什么 ?
(2)文本框中能显示的最小值和最大值分别是多少 ?
Java语言程序设计(一)填空题_第213张图片
在这里插入图片描述
在这里插入图片描述
211、35.阅读下列程序,请写出该程序的功能。
Java语言程序设计(一)填空题_第214张图片
Java语言程序设计(一)填空题_第215张图片
在这里插入图片描述
212、36. 阅读下列程序,请写出该程序的功能。
Java语言程序设计(一)填空题_第216张图片
Java语言程序设计(一)填空题_第217张图片
在这里插入图片描述
213、
Java语言程序设计(一)填空题_第218张图片

214、
Java语言程序设计(一)填空题_第219张图片

215、
Java语言程序设计(一)填空题_第220张图片
Java语言程序设计(一)填空题_第221张图片

216、
Java语言程序设计(一)填空题_第222张图片
Java语言程序设计(一)填空题_第223张图片

217、

218、
Java语言程序设计(一)填空题_第224张图片

219、
Java语言程序设计(一)填空题_第225张图片
在这里插入图片描述
Java语言程序设计(一)填空题_第226张图片
220、
Java语言程序设计(一)填空题_第227张图片
Java语言程序设计(一)填空题_第228张图片
221、
Java语言程序设计(一)填空题_第229张图片
Java语言程序设计(一)填空题_第230张图片
在这里插入图片描述
222、
Java语言程序设计(一)填空题_第231张图片
Java语言程序设计(一)填空题_第232张图片
Java语言程序设计(一)填空题_第233张图片
在这里插入图片描述
223、
Java语言程序设计(一)填空题_第234张图片
Java语言程序设计(一)填空题_第235张图片
Java语言程序设计(一)填空题_第236张图片
在这里插入图片描述

224、
Java语言程序设计(一)填空题_第237张图片
Java语言程序设计(一)填空题_第238张图片
225、
Java语言程序设计(一)填空题_第239张图片
Java语言程序设计(一)填空题_第240张图片
在这里插入图片描述
Java语言程序设计(一)填空题_第241张图片
226、
Java语言程序设计(一)填空题_第242张图片
227、
Java语言程序设计(一)填空题_第243张图片
在这里插入图片描述
228、
Java语言程序设计(一)填空题_第244张图片
在这里插入图片描述
229、
Java语言程序设计(一)填空题_第245张图片
Java语言程序设计(一)填空题_第246张图片
在这里插入图片描述
230、
Java语言程序设计(一)填空题_第247张图片
在这里插入图片描述
231、
Java语言程序设计(一)填空题_第248张图片
在这里插入图片描述
232、
Java语言程序设计(一)填空题_第249张图片
Java语言程序设计(一)填空题_第250张图片
Java语言程序设计(一)填空题_第251张图片
233、
Java语言程序设计(一)填空题_第252张图片
在这里插入图片描述
234、
Java语言程序设计(一)填空题_第253张图片
在这里插入图片描述
在这里插入图片描述
235、
Java语言程序设计(一)填空题_第254张图片
Java语言程序设计(一)填空题_第255张图片
在这里插入图片描述
236、
Java语言程序设计(一)填空题_第256张图片
Java语言程序设计(一)填空题_第257张图片
237、
Java语言程序设计(一)填空题_第258张图片
238、
Java语言程序设计(一)填空题_第259张图片
239、
Java语言程序设计(一)填空题_第260张图片
240、
Java语言程序设计(一)填空题_第261张图片
Java语言程序设计(一)填空题_第262张图片
241、
Java语言程序设计(一)填空题_第263张图片
Java语言程序设计(一)填空题_第264张图片
242、
Java语言程序设计(一)填空题_第265张图片
Java语言程序设计(一)填空题_第266张图片
243、
Java语言程序设计(一)填空题_第267张图片
Java语言程序设计(一)填空题_第268张图片
244、
Java语言程序设计(一)填空题_第269张图片
Java语言程序设计(一)填空题_第270张图片
245、
Java语言程序设计(一)填空题_第271张图片
Java语言程序设计(一)填空题_第272张图片
Java语言程序设计(一)填空题_第273张图片
246、
Java语言程序设计(一)填空题_第274张图片
Java语言程序设计(一)填空题_第275张图片
247、
Java语言程序设计(一)填空题_第276张图片
Java语言程序设计(一)填空题_第277张图片
248、
Java语言程序设计(一)填空题_第278张图片
Java语言程序设计(一)填空题_第279张图片
249、
Java语言程序设计(一)填空题_第280张图片
Java语言程序设计(一)填空题_第281张图片
250、
Java语言程序设计(一)填空题_第282张图片
251、
Java语言程序设计(一)填空题_第283张图片
252、
Java语言程序设计(一)填空题_第284张图片
Java语言程序设计(一)填空题_第285张图片
253、
Java语言程序设计(一)填空题_第286张图片
254、
Java语言程序设计(一)填空题_第287张图片
Java语言程序设计(一)填空题_第288张图片
Java语言程序设计(一)填空题_第289张图片
Java语言程序设计(一)填空题_第290张图片

你可能感兴趣的:(自考)