【发布时间】:2017-10-28 15:13:56
【问题描述】:
我正在编写一个简单的 Swing GUI,其中包括一个打印调试消息和异常的文本字段。我目前已将其设置为写入 PipedOutputStream 的位置,并且我有一个守护线程,该线程从连接的 PipedInputStream 读取并写入文本区域。
当我试图弄清楚如何关闭我的守护线程中的流时,我遇到了another answer,它说守护线程不应该持有任何资源。管道流计算吗?需要关闭吗?
【问题讨论】:
-
你应该关闭任何可以关闭的东西。
-
@EJP 我问这个问题的原因是因为我不知道该怎么做。我不相信守护线程已经定义了关闭行为?我认为您可以添加关闭挂钩,但如果这很重要,我觉得它会被加入。
标签: java inputstream outputstream