• 【java期末复习题】第14章 网络程序设计


    一、选择题
    1.端口号的取值范围是?( )
    A、0-32768 B、0-65535 C、0-256 D、任何整数

    2.InetAddress类属于哪个Java包?( )
    A、java.util B、java.net C、java.text D、javax.net

    3.Java的套接字服务器类是?( )
    A、ServerSocket B、SocketServer C、Socket D、Server;

    4.TCP与UDP哪个出传输数据比较安全?( )
    A、TCP B、两个都安全 C、UDP D、两个都不安全

    5.获取URL默认端口号的方法是?( )
    A、getDefaultPort() B、getPort() C、toString() D、getHostPort()

    6.下列哪种方法不是创建套接字的构造方法( )。
    A.ServerSocket() B.ServerSocket(int port)
    C.ServerSocket(int port, int backlog) D.ServerSocket(String edge)

    7.接收套接字连接的语法格式是( )。
    A.serverSocket.accept()
    B.InetAddress address= InetAddress.getByName(“192.168.1.128”);
    ServerSocket server=new ServerSocket(9527,300,address);
    C.InetAddress localHost = InetAddress.getLocalHost();
    InetAddress address = InetAddress.getByName(“192.168.1.1”);
    D.InetAddress localHost = InetAddress.getLocalHost();
    Socket socket=new Socket(“192.168.1.1”,33,localHost,44);

    8.下面接收数据的语法格式中,正确的是( )。
    A.socket.getOutputStream() B.socket.getInStream()
    C.socket.getInputStream() D.socket.getOutStream()

    9.下列方法中不是InetAddress类的常用方法是( )。
    A.getLocalHost() B.getHostName()
    C.ClientFrame() D.getHostAddress()

    10.关于UDP的描述中,正确的是( )。
    A.UDP传递信息的速度更快 B.UDP具有高可靠性
    C.发送信息可以确定传送到目的地 D.UDP通信不需要使用类来实现

    一、选择题答案
    1.B	    2.B     3.A     4.A     5.A    6.D    7.A    8.C    9.C    10.A
    
    • 1
    • 2

    二、填空题
    1.________协议提供的是可靠无差错的数据传输,___________协议不保证数据传输的可靠性

    2.基于UDP网络程序设计中,使用________类来创建套接字连接。

    3.创建Socket对象时,要捕获的异常包括? 和

    4.创建URL类的对象时,构造方法可能跑出什么异常?

    5.ServerSocket类获取客户端连接的方法是

    6.设置Socket连接超时的方法是

    7.URL类的 方法可以获取协议名称。

    8.Java语言可以使用__________________两种通信协议实现网络通信,其中TCP通信由_________套接字实现,而UDP通信需要使用_________类实现。

    9.在TCP/IP中,套接字是由_____________与_____________组合而成。

    10、在java.net包中,IP地址由一个称为________________的特殊的类来描述。

    二、填空题答案
    1、TCP  UDP
    2Datagram
    3IOExceptionUnknownHostException
    4MalformedURLException
    5accept()
    6setSoTimeout()
    7getProtocol()
    8、TCP和UDP、SocketDatagramSocket
    9、SOCK STREAM  SOCK RAW
    10InetAddress
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    
    
    • 1
  • 相关阅读:
    CentOS 系统安装和使用Docker服务
    ubuntn 磁盘加载问题 启动阶段修复
    7种链游媒体宣发工具助力游戏营销-华媒舍
    Android 12(S) 图像显示系统 - drm_hwcomposer 简析(下)
    两数之和 II - 输入有序数组
    如何做好自动化测试?揭开测试项目团队的自动化实践过程……
    java健身俱乐部管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
    【车载Android】模拟Android系统的高负载环境
    【ARM】(1)架构简介
    k8s--基础架构--租赁(Lease )
  • 原文地址:https://blog.csdn.net/DynamoTUO/article/details/122015018