Module  java.base
软件包  java.nio.channels

Interface Channel

    • 方法摘要

      所有方法  接口方法  抽象方法 
      Modifier and Type 方法 描述
      void close​()
      关闭此频道。
      boolean isOpen​()
      告诉这个频道是否开放。
    • 方法详细信息

      • isOpen

        boolean isOpen​()
        告诉这个频道是否开放。
        结果
        true如果,只有这个频道是开放的
      • close

        void close​()
            throws IOException
        关闭此频道。

        关闭通道后,任何进一步调用I / O操作的尝试将导致抛出ClosedChannelException

        如果此通道已经关闭,则调用此方法不起作用。

        可以随时调用此方法。 然而,如果一些其他线程已经调用了它,那么另一个调用将阻塞,直到第一次调用完成,之后它将不起作用。

        Specified by:
        close在接口 AutoCloseable
        Specified by:
        close在接口 Closeable
        异常
        IOException - If an I/O error occurs