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

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

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、
在这里插入图片描述

36、
在这里插入图片描述
37、
在这里插入图片描述
38、
在这里插入图片描述
39、
在这里插入图片描述
40、
在这里插入图片描述
41、
在这里插入图片描述
42、
在这里插入图片描述
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、
在这里插入图片描述

46、
在这里插入图片描述

47、
在这里插入图片描述
在这里插入图片描述
48、
在这里插入图片描述
在这里插入图片描述
49、
在这里插入图片描述
在这里插入图片描述
50、
在这里插入图片描述
在这里插入图片描述
51、
在这里插入图片描述
52、
在这里插入图片描述
在这里插入图片描述
53、
在这里插入图片描述
在这里插入图片描述
54、
在这里插入图片描述
55、
在这里插入图片描述

56、
在这里插入图片描述
在这里插入图片描述

57、
在这里插入图片描述
答 :
在这里插入图片描述

58、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
59、
在这里插入图片描述
答 :
在这里插入图片描述
60、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

61、
在这里插入图片描述
答 :
在这里插入图片描述

62、
在这里插入图片描述
答 :
在这里插入图片描述

63、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

64、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
65、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

66、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

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、
在这里插入图片描述
在这里插入图片描述
69、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
70、
在这里插入图片描述
在这里插入图片描述

71、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

72、
在这里插入图片描述
答 :
在这里插入图片描述

73、
在这里插入图片描述
答 :
在这里插入图片描述

74、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

75、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
76、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

77、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
78、
在这里插入图片描述

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

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

在这里插入图片描述
答 :
在这里插入图片描述
85、
在这里插入图片描述
在这里插入图片描述
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。
在这里插入图片描述
答 :
在这里插入图片描述

88、28.某小应用程序窗口包含有文本框 text ,以及—个带文字“ Press Me! ”的按钮。当点盘 这个按钮时,在文本框中显示当前时间。以下是其中处理“ Press Me! ”按钮事件的方法。
在这里插入图片描述

答 :
在这里插入图片描述

89、29. 以下程序的功能是在图形界面上显示一个组合框和一个文本框,用户可将组合枢的选择结果显示在文本框中。
在这里插入图片描述
答 :
在这里插入图片描述

90、30. 以下小应用程序
先获取图像,然后显示得到的图像。
在这里插入图片描述
答 :
在这里插入图片描述

91、31. 以下程序的功能是利用 Runnable 对象创建多线程,实现 l 到 l0 的输出。
在这里插入图片描述
答 :
在这里插入图片描述

92、阅读下列程序,请写出该程序的输出结果。
在这里插入图片描述
答 :
在这里插入图片描述

93、阅读下列程序,请写出该程序的输出结果。
在这里插入图片描述
答:
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

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

97、
在这里插入图片描述

在这里插入图片描述

98、
在这里插入图片描述
答 :
在这里插入图片描述
99、
在这里插入图片描述
答 :
在这里插入图片描述
100、
在这里插入图片描述
答 :
在这里插入图片描述
101、
在这里插入图片描述
答 :
在这里插入图片描述
102、
在这里插入图片描述
答 :
在这里插入图片描述

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、
在这里插入图片描述
答 :
在这里插入图片描述

105、
在这里插入图片描述
答 :
在这里插入图片描述
106、
在这里插入图片描述
答 :
在这里插入图片描述

107、
在这里插入图片描述
答 :
在这里插入图片描述
108、
在这里插入图片描述
答 :
在这里插入图片描述
109、
在这里插入图片描述
答 :
在这里插入图片描述
110、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
111、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
112、阅读下列程序,请回答下面的问题:
(1) 两个文本区内分别每次追加何种字符 ?有多少个 ?
(2) 两个文本区里面内容的显示速度有何区别 ?
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
113、阅读下列程序,请写出该程序的功能。
在这里插入图片描述
答 :
在这里插入图片描述
114、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

115、
在这里插入图片描述
答 :
在这里插入图片描述

116、
在这里插入图片描述
在这里插入图片描述
答:
在这里插入图片描述
117、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
118、
在这里插入图片描述
在这里插入图片描述
答:
在这里插入图片描述
119、
在这里插入图片描述
答:
在这里插入图片描述
120、
在这里插入图片描述
答 :
在这里插入图片描述

121、

在这里插入图片描述

122、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述

123、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
124、
在这里插入图片描述
在这里插入图片描述
答 :
在这里插入图片描述
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、
在这里插入图片描述
在这里插入图片描述
127、
在这里插入图片描述
在这里插入图片描述
128、
在这里插入图片描述
在这里插入图片描述
129、
在这里插入图片描述
在这里插入图片描述
130、
在这里插入图片描述
在这里插入图片描述
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 端支持网络底层通讯的类是
在这里插入图片描述
132、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
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、
在这里插入图片描述
在这里插入图片描述
135、
在这里插入图片描述
在这里插入图片描述
136、
在这里插入图片描述
在这里插入图片描述
137、
在这里插入图片描述
在这里插入图片描述
138、
在这里插入图片描述
在这里插入图片描述

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

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

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

在这里插入图片描述
144、

在这里插入图片描述
145、
在这里插入图片描述
在这里插入图片描述
146、
在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
148、以下是子窗口中设置一个菜单条类的定义。 类的构造方法根据指定的窗口名称和菜单表设置菜单条, 菜单和
菜单项,当选中某个菜单项时,在文本框中显示相应菜单项被选中的信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
149、
在这里插入图片描述
在这里插入图片描述
150、以下定义的类 ShareData 用于管理多个线程共享数据 data 。一个线程生成 data ,另一个线程使用 data 。约定,新生成的 data 只有被另一个线程使用后,才能生成下一个 data 。反之,一个 data 被使用后,也不能再继续使用。所以,生成和使用 data 的线程之间需要互斥和同步。以下是管理上述使用方式的类,类内有要管理的共享数据,以及对共享数据的存操作 putData() 和取操作 getData() 。
在这里插入图片描述
答 :
在这里插入图片描述
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 类对象存储的内容是 ______
在这里插入图片描述
152、
在这里插入图片描述
在这里插入图片描述
153、
在这里插入图片描述
在这里插入图片描述
154、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
155、
在这里插入图片描述
在这里插入图片描述
156、
在这里插入图片描述
在这里插入图片描述

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 对象是用来表示 _________的对象,
在这里插入图片描述
158、
在这里插入图片描述
在这里插入图片描述
159、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
160、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
161、
在这里插入图片描述
在这里插入图片描述
162、

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

11231105874.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwOTA3OTc3,size_16,color_FFFFFF,t_70)
在这里插入图片描述
在这里插入图片描述
161、
在这里插入图片描述
在这里插入图片描述
162、

[外链图片转存中…(img-sGPz43y7-1715791353272)]
[外链图片转存中…(img-9WhTtaVH-1715791353273)]

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 14
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值