模块  java.base
软件包  java.nio.channels

Interface Channel

    • 方法详细信息

      • 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