下列选项中,关于TCP和UDP协议的描述正确的是?( )
A. TCP连接中必须要明确客户端与服务器端
B. TCP协议是面向连接的通信协议,它提供了两台计算机之间可靠无差错的数据传输
C. UDP协议是面向无连接的协议,可以保证数据的完整性
D. UDP协议消耗资源小,通信效率高,通常被用于音频、视频和普通数据的传输
查看答案
下列有关 DatagramPacket和DatagramSocket类的描述正确的是( )
A. DatagramSocket类是DatagramPacket类的子类
B. DatagramSocket类中的receive(DatagramPacket p)方法在接收到数据报前一直处于阻塞状态
C. DatagramPacket类表示数据报包
DatagramPacket类中的send方法用于把数据报包发送出去
下列选项中,属于网络通信协议的是( )
A. TCP协议
B. ICMP协议
C. UDP协议
D. IP协议
下列关于Socket类的构造方法和常用方法的描述中,正确的是( )
A. 使用无参构造Socket()创建对象,默认会与本地服务器端进行连接
B. close()方法用于关闭Socket连接
C. getPort()返回一个int类型对象
D. getInputStream()用于获取一个InputStream类型的输入流对象
下来关于InetAddress类的getHostName()方法返回值的说法中,正确的是( )
A. 如果创建的InetAddress对象是用主机名创建的,则将该主机名返回
B. 如果不是使用主机名创建的InetAddress对象,则将根据IP地址反向查找对应的主机名,找到则返回主机名
C. 如果不是使用主机名创建的InetAddress对象,则将根据IP地址反向查找对应的主机名,找不到则返回IP地址
D. 该方法用于返回某个主机的域名