课程未关闭时强制警告

jpy*_*ams 10 java eclipse resource-leak

当我和IO类的工作就像java.util.Scanner或者java.io.BufferedReader,Eclipse会显示一个警告Resource leak: 'suchAndSuch' is never closed.如何在未关闭时让Eclipse为我自己的类显示此警告?

我想知道的是,是否有一个接口或我需要实现的东西,以使我的类被视为IO类,因此它独立于任何一个IDE,例如,javac当资源不是时,命令行也会显示警告关闭.

Evg*_*eev 4

Eclipse 对任何实现 java.io.Closeable 的类发出警告“从未关闭”

class X implements Closeable {
    @Override
    public void close() throws IOException {
    }
}

...
    public static void main(String[] args) throws IOException {
        X x = new X(); <-- Eclipse warning
    }
Run Code Online (Sandbox Code Playgroud)