java复习题补全答案Word下载.docx
- 文档编号:16845515
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:32
- 大小:70.45KB
java复习题补全答案Word下载.docx
《java复习题补全答案Word下载.docx》由会员分享,可在线阅读,更多相关《java复习题补全答案Word下载.docx(32页珍藏版)》请在冰豆网上搜索。
22.下列包中,包含类的是。
23.下列选项中,与成员变量共同构成一个类的是。
A.关键字B.方法C.运算符D.表达式
24.中的抽象类和所处理的流是。
A.图像流B.对象流C.字节流D.字符流
25.下列叙述中,错误的是。
A.内部类的名称与定义它的类的名称可以相同
B.内部类可用修饰
C.内部类可作为其他类的成员
D.内部类可访问它所在类的成员
26.用于在子类中调用被重写父类方法的关键字是。
27.下列不属于表达式语句的是。
A.;
B.;
C.;
D.b*;
28.下列为窗口事件的是。
29.用鼠标点击菜单项()产生的事件是。
30.当一个被加载,后续对生命周期方法的调用中,可能存在的次序是。
A.(),(),()
B.(),(),(),(),(),()
C.(),(),(),()
D.(),(),()
31.在文件的<
>
标志中作为可选属性的是。
A.主类的文件名B.显示区域的宽度
C.主类的路径D.显示区域的高度
32.如果应用程序要在上显示输出,则必须重写的方法是是。
A.()B.()
C.()D.()
33.下列特点中不属于的是。
A.多线程B.多继承C.跨平台D.动态性
34.下列标识符定义中,不合法的是。
A.$x;
B._123;
C.2;
D.;
35.下列选项中为单精度数的是。
A.2B.5.2C.0.2fD.023
36.类变量必须带有的修饰符是。
37.下列选项中属于字符串常量的是。
A.’’B.””C.[]D.()
38.程序默认引用的包是。
A.包B.包C.包D.包
39.当一个所在的页面被其他页面覆盖后,不可能被调用的方法是
A.()
B.()
C.()
D.()
40.用于设置组件大小的方法是。
41.点击窗口内的按钮时,产生的事件是。
42.中用来表示对话框的类是。
43.下列运算符中,优先级最高的是。
44.下列运算中结果为1的是。
A.8>
1B.4>
2C.8<
<
1D.4<
2
45.在关闭浏览器时调用,能够彻底终止并释放该所有资源的方法是。
46.自定义异常类的父类可以是。
47.的默认布局管理器是。
48.中类支持对象的写操作,这是一种字节流,它的直接父类是。
49.在方法内部使用,代表对当前对象自身引用的关键字是。
50.类库中,将信息写入内存的类是。
A.B.
C.D.
51.下列哪个方法可以使线程从运行状态进入阻塞状态。
A.B.
52.下列说法中错误的一项是。
A.一个线程是一个类的实例。
B.线程从传递给实现接口的类的实例()方法开始执行。
C.线程操作的数据来自实例。
D.新建的线程调用()方法就能立即进入运行状态。
53.下列关于类提供的线程控制方法的说法中,错误的一项是。
A.在线程A中执行线程B的()方法,则线程A等待直到B执行完成。
B.线程A通过调用()方法来中断其阻塞状态。
C.若线程A调用方法()返回值为,则说明A正在执行中。
()方法返回当前线程的引用。
54.下列说法中,错误的是。
A.对象锁在()语句执行完之后由持有它的线程返还。
B.对象锁在()语句中出现异常时由持有它的线程返还。
C.当持有锁的线程调用了该对象的()方法时,线程将释放其持有的锁。
D.当持有锁的线程调用了该对象的构造方法时,线程将释放其持有的锁。
55.当方法终止时,能使线程进入死亡状态。
56.用方法可以改变线程的优先级。
57.线程通过方法可以使具有相同优先级线程获得处理器。
58.线程通过方法可以休眠一段时间,然后恢复运行。
59.下列哪个不属于容器的组件。
二、填空题
1.指的是。
2.中的字符变量在内存中占位。
3.语言对简单数据类型进行了类包装,对应的包装类是。
4.字节码文件的扩展名是。
5.若类声明时加上修饰符,则表示该类不能有子类。
6.的类库中提供类来描述异常,它有和两个直接子类。
7.一个被浏览器加载后,是从方法开始执行的。
8.中用来表示表格的类是。
9.接口内的方法都是公共的、的,实现接口就要实现接口内的所有方法。
10.语言的可以使用它所在类的静态成员变量和实例成员变量,也可以使用它所在方法中的局部变量。
11.在语言中,用修饰符定义的类称为抽象类。
12.在中,字符是以16位的码表示的。
13.抛出异常的语句是语句。
14.中用来表示工具栏的类是.。
15.在实现接口的类中,用关键字可使某些数据不被串行化。
16.一个类只有实现了接口,它的对象才是可串行化的。
17.对对象的读写的过程被称为。
18.中的组件往往采用结构,指的是模型、视图和。
19.用户不能直接调用构造方法,只能通过关键字自动调用。
20.中的布局管理器包括、、、和。
21.是中新增加的布局管理器。
22.不直接支持多继承,但可以通过实现多继承。
23.源文件中最多只能有一个_类,其他类的个数不限。
24.对象串行化技术,主要是通过类和类来实现。
25.根据程序的构成和运行环境的不同,源程序分为两大类:
程序和程序。
26.创建包的语句应该放在程序的位置为。
27.按作用域分类,变量有局部变量、、方法参数和异常处理参数。
28.虚拟机能自动处理_异常。
29.所实现的接口是_和接口。
30.开发与运行程序需要经过的三个主要步聚为编辑源程序、编译生成字节码、。
31.包包含了的接口和类的.
32.处于新建状态的线程可以使用的控制方法是继承类和。
33.线程的优先级是在类的常数和之间的一个值。
34.对正在运行状态的线程执行了()方法后,该线程将进入。
35.线程的对象锁是一种锁。
36.由一个玻璃面板、一个内容面板和一个可选择的菜单条组成。
三、判断题
1.编译器使用文件系统来保存程序包。
()
2.源程序文件中是不区分字母的大小写的。
3.可以用来创建一个类的实例,即"
对象"
。
4.程序对计算机硬件平台的依赖性很低。
5.的接口方法必须声明成。
6.中缺省浮点型是。
7.修饰的类成员只能被其子类访问。
8.中类的构造函数只能有一个。
9.一般放在桌面面板上。
10.类的类型的成员变量不可以被继承。
11.子类可以继承父类所有的成员变量及成员函数。
12.类中不能存在同名的两个成员函数。
13.如果定义[]{1,2,3,4};
那么为整数类型。
14.类的类型的成员变量不可以被继承。
15.子类可以继承父类所有的成员变量及成员函数。
16.可以在方法内定义内部类。
17.语句可以用在循环和语句中。
18.是类。
19.可以作为的参数。
20.用修饰的类必须被继承。
21.类都能有多个构造方法。
22.可以单独运行。
23.用编译源文件后得到代码叫字节码。
24.的机制中对事件的处理是采用委托方式进行的。
25.语句[][10];
执行后,s[0]为未定义。
26.类型的字符串是常量字符串。
27.实现一个接口,则在类中一定要实现接口中的所有方法。
28.用编译源文件后得到代码叫字节码。
29.抽象类不能实例化()
30.在用户界面的程序设计中,面板是分层的。
31.布局管理器使用的是组件的最佳尺寸()。
()
32.()方法可以被任何线程调用。
32.关键字可以对对象加互斥锁。
33.线程在块中调用()将释放x的。
34.中,并非每个事件类都只对应一个事件。
35.在使用时,最多可以放入五个组件。
四、阅读程序,写出程序的运行结果
1.(){
([]){
104206;
(*);
("
"
);
();
(**);
}
}
2.{
([]){
468;
"
"
;
();
}
3.{
1;
(i){
0:
("
;
1:
2:
:
4.{
([]){
"
:
(1<
=9){
(<
(<
8);
*"
="
+(*)+"
"
"
\n"
();
(0);
}
5.{
([]){
00;
[][5];
(i<
){
[i]=5;
([i]+“”);
6.{
[]{0,1,2,3};
(0<
32){
{
(x[2][i][1]);
}(e){
(“1”);
(“2”);
7.{
(){(“”);
([]){
8.{
=0;
(){
;
(){
([]){
[]c=[5];
(0<
){
c[i]();
(c[i]());
9.{
(...){
=0;
(x:
){
x;
(())/;
([]){
=();
1=(10,20,30);
(1);
10.;
(){
(“”);
11.X{
(){
("
()"
}
([])
{
(X());
();
12.{显示商标(s);
{显示商标(s){(s);
}}
4_28
{([])
{;
=();
.显示商标("
长城牌电视机"
.显示商标("
联想奔月5008机"
五、程序填空
1.以下为一个的完整程序,它使用”宋体”字体,在窗口中显示背景色为黑色,前景色为绿色的字符串”您好!
”。
.*;
(“宋体”,18);
();
(g){
(“您好!
”,10,40);
2.以下为一个的完整程序,它定义了一个类,并在程序中创建了一个该类的对象,调用该对象的方法设置车号属性为3388,调用该对象的方法输出车号。
{
()
{
(){
.
(“.:
”);
([]){
(
);
.
3.该程序是一个小程序,它将当前系统时间显示在浏览器中。
源程序和网页代码如下:
{
30);
(g){
g.();
((),5,50);
60080>
4.下面程序对数组中每个元素赋值,然后按逆序输出。
请在横线处填入适当内容,使程序能正确运行。
.*;
{
([]){
i;
a[][5];
(0<
5)
a[i];
>
=0)
a["
]="
[i]);
}
}
5.{
;
(,){
();
=;
}
(){
;
}
{
在下行空白出填上声明抛弃例外的语句
()
{
;
=80;
=(,);
(-1){
/*在下行空白处填上抛出例外的语句*/
}
}
6.界面上有一个标签()、一个列表框()和一个文本区域()。
程序实现以下功能:
一旦用户在列表框中(单击鼠标)选中了某书名选项,该书名将被立即显示在文本区域中。
.*;
[]{"
程序设计"
网络基础"
};
请选择你要的书籍:
(5,30);
(0<
3)
([i]);
(c);
(t);
c.(());
(e){
t.(()+"
六、编程题
1.编写一个矩形类的程序,矩形类有两个数据成员,分别是长和宽,可以通过()、()、()方法分别查看矩形的长、宽和面积,也可以通过()和()方法重新设置矩形的长和宽。
2.编写程序创建一个按钮和一个文本域,按钮上的文字为“”,文本域中的文字为“”,当单击按钮时,“”的颜色在和之间切换。
3.设已定义了一个类,该类包括书名和单价属性。
编写程序定义一个方法([]b),利用类的()方法将若干本书籍的信息写入到当前路径下的文件中;
定义一个方法(),利用类的()方法将若干本书籍的信息从当前路径下的文件中读出。
4.编写一个计算面积类类的程序,该类有5个成员变量,分别是长、宽、高、半径和面积,该类可根据实例化参数的不同,设置不同的成员变量的值,并计算不同的图形面积。
当参数是1个时,设置的是半径的值,计算的是圆的面积;
当参数是2个时,设置的是长和宽的值,计算的是矩形的面积;
当参数是3个时,设置的是长、宽和高的值,计算的是长方体的表面积。
5.编写程序:
求三个整数的最小值。
6.创建一个标题为“按钮”的窗框,窗框中显示有“按下我”字样的按钮盒一个文本框,当单击时会在文本框上显示“”。
7.请编写一个多线程程序,其中一个线程完成对某个对象的成员变量的的加1操作,另一个线程完成对该对象的成员变量的减1操作,同时要保证该变量的值不会小于0,不会大于1,该变量的初始值为0.
8.编写一个来显示字符串,显示字符串及位置,字体、字体大小和颜色通过文件中的参数来传递。
参考答案(仅供参考,不一定全对)
12345678910
111213141516.B17181920
212223242526.B27282930
313233343536.A37383940
414243444546.C47484950
515253545556.B575859
1.虚拟机2.1634.5.6.
7.()8.9.抽象10.内部类11.
12.(国际)13.14.15.16.
17.对象的串行化18.控制器19.20.21.
22.接口23.24.25.
26.程序第一行27.类成员变量28.运行29.30.解释运行字节码
31.32.实现接口33.
34.阻塞状态35.独特的排他锁36.根面板
1.(T)2.(F)3.(T)4.(T)5.(F)6.(F)7.(F)8.(F)9.(T)10.(F)
11.(F)12.(F)13.(F)14.(F)15.(F)16.(T)17.(T)18.(F)19.(T)20.(F)
21.(T)22.(F)23.(T)24.(T)25.(F)26.(F)27.(T)28.(T)29.(T)30.(F)31.(F)32.(T)33.(T)34.(T)35.(T)
1.
2.
3.
4.
5.
6
7.
8.
9.
10.
11.
12.
五、程序填空题
1.
(1)
(2)();
(3)();
(4)("
您好!
10,40);
2.
(1);
(2)("
.:
(3)();
(4)(3388);
(5)();
(1){
(2)();
(3)(g){
(4)();
4.
(1)
(2)
(3)(
4>
=0)a[i]=4;
(1)
(2)("
80);
6.
(1)(());
(2)(()+"
1.程序清单:
(*);
(l){
=l;
(w){
=w;
(l,w){
(l);
(w);
("
());
([]){
(1,2);
2.程序清单:
=;
字体设置"
=("
宋体"
1,15);
=(10,80);
(());
(300,200);
(,);
a=();
(e){
(){
{
=;
3.程序清单:
(b[]n){
(0;
i<
n;
){
(b[i]);
[](n){
1[]=[n];
1[i]=()();
([])
1[]=[3];
3;
1[i]=((3),("
书"
+(i)));
2[];
(1,3);
2=(3);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 复习题 答案