admin 管理员组文章数量: 887032
2023年12月22日发(作者:flush函数python)
Java2022年二级试卷
Java2022年二级试卷
一、多选题 (共30题,共60分)
1.下面哪些可以使用static关键字修饰?(多选)
A.成员变量
B.局部变量
C.成员方法
D.成员内部类
2.使用this调用类的构造方法,下面的说法正确的是?(多选)
A.使用this调用构造方法的格式为this([参数1,参数2…])
B.只能在构造方法中使用this调用其它的构造方法
C.使用this调用其它构造方法的语句必须放在第一行
D.不能在一个类的两个构造方法中使用this互相调用
3.下面对于构造方法的描述,正确有哪些?(多选)
A.方法名必须和类名相同
B.方法名的前面没有返回值类型的声明
C.在方法中不能使用return语句返回一个值
D.当定义了带参数的构造方法,系统默认的不带参数的构造方法依然存在
4.在以下什么情况下,构造方法会被调用?
A.类定义时
1
B.创建对象时
C.调用对象方法时
D.使用对象的变量时
5.下面哪一个是正确的类的声明?
voidHH{…}
classMove(){…}
classvoidnumber{}
classCar{…}
6.类的定义必须包含在以下哪种符号之间?
A.方括号[]
B.花括号{}
C.双引号“”
D.圆括号()
协议的“三次握手”中,第一次握手指的是什么?()
A.客户端再次向服务器端发送确认信息,确认连接
B.服务器端向客户端回送一个响应,通知客户端收到了连接请求
C.客户端向服务器端发出连接请求,等待服务器确认
D.以上答案全部错误
8.在程序运行时,DatagramSocket的那个方法会发生阻塞()
()
e()
()
2
t()
9.以下哪个方法是DatagramSocket类用于发送数据的方法?()
e()
()
()
()
10.进行UDP通信时,在接收端若要获得发送端的IP地址,可以使用DatagramPacket的哪个方法?
ress()
t()
e()
a()
11.以下哪个类用于实现TCP通信的客户端程序?()
Socket
12.以下说法哪些是正确的?(多选)()
连接中必须要明确客户端与服务器端
协议是面向连接的通信协议,它提供了两台计算机之间可靠无差错的数据传输
协议是面向无连接的协议,可以保证数据的完整性
3
协议消耗资源小,通信效率高,通常被用于音频、视频和普通数据的传输
13.以下哪个是serverSocket类用于接收来自客户端请求的方法?()
()
putStream()"
e()
()
14.使用UDP协议通信时,需要使用哪个类把要发送的数据打包?
Cmt
amSocket
amPacket
Socket
15.使用下面哪个组件可以接收用户的输入信息?
n
ield
D.以上都可以
16.下面四对AWT和Swing对应组件中,错误的是?
和JButton
和JDialog
r和JMenuBar
ox和JComboBox
4
17.下面对与Swing的描述,正确的有哪些?(多选)
是在AWT基础上构建的一套新的图形界面系统
提供了AWT所能够提供的所有功能
组件是用Java代码来实现的
组件都是重量级组件
18.下面哪些是FlowLayout类中表示对齐方式的常量?(多选)
AL
中,常用的布局管理器包括哪些?(多选)
yout布局管理器
Layout布局管理器
yout布局管理器
yout布局管理器
Event的对象会被传递给以下哪个事件处理器方法?
ngeListener()
ionListener()
hanged()
Performed()
21.当鼠标按键被释放时,会调用以下哪个事件处理器方法?
eleased()
5
p()
ff()
etGo()
22.每一个GUI程序中必须包含一个什么组件?
A.按钮
B.标签
C.菜单
D.容器
23.下面四个选项中,哪些是事件处理机制中的角色?(多选)
A.事件
B.事件源
C.事件接口
D.事件监听器
24.下面四个组件中哪一个不是Component的子类?
r
25.以下对File类的publicbooleaisFile()方法的描述,哪个是正确的?
A.判断该File对象所对应的是否是文件。
B.判断该File对象所对应的是否是目录。
C.返回文件的最后修改时间。
6
D.在当前目录下生成指定的目录。
26.以下选项中,哪个文件操作类可以实现一次读入多个文件?
ed
ce
tream
27.以下选项中,哪个是()方法返回值的类型?
n
r
28.以下选项中,哪个流中使用了缓冲区技术?
e
Stream
Stream
29.以下哪些属于InputStream类的方法?(多选)
d(byte[])
ush()
ose()
ble()
30.以下创建RandomAccessFile类实例对象的代码,哪些是正确的?(多
7
选)
AccessFile(“D:”),”rw”)
AccessFile(“D:”,”r”)
AccessFile(“D:”)
AccessFile(“D:”,”wr”)
二、判断题 (共20题,共40分)
类的方法replace(CharSequencesrt1,CharSequencesrt2)返回一个新的字符串,它是通过用srt2替换此字符串中出现的所有srt1得到的。
、Calendar以及DateFormat类都位于包中。
类中的currentTimeMillis()方法返回一个long类型的值。
34.用运算符“==”比较字符串对象时,如果两个字符串的值相同,结果为true。
对象和StringBuffer对象都是字符串变量,创建后都可以修改。
36.线程结束等待或者阻塞状态后,会进入运行状态。
37.静态方法不能使用synchronized关键字来修饰。
38.同步代码块中的锁对象可以是任意类型的对象.
39.如果前台线程全部死亡,后台线程也会自动死亡。
40.当我们创建一个线程对象时,该对象表示的线程就立即开始运行。
41.接口中只能定义常量和抽象方法。
e声明语句应当为Java源文件中的第一条语句。
8
43.不存在继承关系的情况下,也可以实现方法重写。
中被final关键字修饰的变量,不能被重新赋值。
45.抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法。
46.-5%3的运算结果是2。
47.“/*…*/”中可以嵌套“//”解释,但不能嵌套“/*…*/”解释。
ue语句只用于循环语句中,它的作用是跳出循环。
49.0xC5表示的是一个十六进制整数。
语言不区分大小写。
9
版权声明:本文标题:Java2022年二级试卷 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1703205071h442182.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论