下列有关 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. 该方法用于返回某个主机的域名
下列关于使用多线程完成TCP网络程序的描述中,正确的是( )
A. 服务器端程序都是允许被多个应用程序访问的
B. 服务器端程序都是多线程实现的
C. 当客户端程序请求服务器端时,所有的服务器端程序就会结束阻塞状态
D. 服务器端为每个客户端创建一个对应的Socket