zoukankan      html  css  js  c++  java
  • java.net.ServerSocket和java.net.Socket

    个人博客地址:http://www.cnblogs.com/wdfwolf3/

    java.net.ServerSocket

    1.构造函数

      a.ServerSocket()

      创建一个无连接的server socket。

      b.ServerSocket(int port)

      绑定到port端口上

      c.ServerSocket(int port, int backlog)

      backlog表示等待连接的队列最大长度

      d.ServerSocket(int port, int backlog, InetAddress bindAddr)

      参数bindAddr表示要绑定的本地IP地址。

    2.主要方法

      a.  Socket accept()

      监听端口与发送请求的socket建立连接。

      b.  void bind(SocketAddress endpoint, int backlog)

      为初始没有绑定端口的server socket绑定端口,endpoint即要绑定的端口,backlog可以省略,功能同构造函数中。

      c.  void close()

      关闭这个server socket。

      d. int getLocalPort();SocketAddress getLocalSocketAddress();ServerSocketChannel getChannel();

      这几个看名字就可以知道用途。

    java.net.Socket

    1.构造函数

      a. Socket()

      建立一个无连接的socket。

      b.Socket(InetAddress address, int port)

      新建socket,连接到指定的IP地址和端口。

      c.Socket(String host, int port)

      新建socket,连接到指定的主机名和端口。

    2.主要方法

      a.  void bind(SocketAddress bindpoint)

      b.  void close();InetAddress getLocalAddress();int getLocalPort();int getPort()

      顾名思义,同上一样好理解

      c.  InputStream getInputStream();OutputStream getOutputStream()

      返回这个socket的输入流和输出流。

  • 相关阅读:
    Pandas入门之十一:窗口函数
    Pandas入门之十:百分比与相关性
    Pandas入门之九:数据选择
    Pandas入门之八:字符串与文本数据
    Pandas入门之七:迭代
    Pandas入门之六:重建索引
    Pandas入门之五:自定义元素处理函数
    Pandas入门之四:统计描述
    Pandas入门之三:DataFrame
    Pandas入门之 二:Series
  • 原文地址:https://www.cnblogs.com/wdfwolf3/p/5890266.html
Copyright © 2011-2022 走看看