JAVA网络编程基础专题测试
考察知识点
| 知识点模块 | 题目数量 | 题目编号 |
|---|---|---|
| Socket编程基础 | 4道 | Q061-Q062,Q064-Q065 |
| HTTP协议 | 2道 | Q066-Q067 |
| TCP/IP协议 | 4道 | Q071-Q072,Q074-Q075 |
| UDP协议 | 1道 | Q076 |
| WebSocket | 4道 | Q079-Q081,Q083 |
| RPC原理 | 5道 | Q084-Q086,Q088,Q091 |
1
判断题
Java中的Socket类默认使用TCP协议进行通信。
2
单选题
在Java网络编程中,服务端需要监听客户端连接,应该使用哪个类?
3
多选题
Java Socket提供了一些可配置的选项,以下哪些是有效的Socket选项?
4
填空题
在Java Socket编程中,通过Socket对象获取输入流的方法是________________,获取输出流的方法是_________________。
5
判断题
HTTP协议的默认端口号是80,HTTPS协议的默认端口号是443。
6
单选题
HTTP协议被称为"无状态协议",这是什么意思?
7
判断题
TCP协议是面向连接的、提供可靠传输的传输层协议。
8
单选题
TCP建立连接需要经过"三次握手",请问第二次握手时,服务端发送的标志位是什么?
9
多选题
TCP协议通过哪些机制保证可靠传输?
10
填空题
TCP使用________机制实现流量控制,接收方通过通告窗口大小告知发送方可以发送的数据量,防止发送方发送过快导致接收方缓冲区溢出。
11
判断题
UDP协议是无连接的、不保证数据可靠到达的传输层协议。
12
判断题
WebSocket协议支持全双工通信,客户端和服务端可以同时发送和接收数据。
13
单选题
WebSocket连接建立时,客户端首先发送什么类型的请求?
14
单选题
相比于HTTP长轮询,WebSocket的主要优势是什么?
15
填空题
WebSocket握手成功后,服务端返回的HTTP状态码是______,表示协议切换成功,连接升级为WebSocket协议。
16
单选题
RPC(远程过程调用)的主要作用是什么?
17
单选题
在RPC调用过程中,将对象转换为可传输格式的过程称为什么?
18
多选题
一个完整的RPC框架通常包含哪些核心组件?
19
单选题
在Dubbo RPC调用过程中,消费端调用远程方法时,请求首先经过哪个组件处理?
20
简答题
请简述RPC框架的核心架构组件及其作用。
📝 发现内容有误?点击此处直接编辑
想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析
长按或扫描二维码,立即体验