java.util.Scanner
や などのIO クラスを使用java.io.BufferedReader
すると、Eclipse に警告が表示されますResource leak: 'suchAndSuch' is never closed
。自分のクラスが閉じられていないときに、Eclipse にこの警告を表示させるにはどうすればよいですか?
私が知りたいのは、クラスが IO クラスのように扱われるようにするために実装する必要があるインターフェイスまたは何かがあるかどうかです。これにより、どの IDE にも依存しなくなります。たとえば、コマンド ラインjavac
は、リソースが「そうでない場合」にも警告を表示します。閉まっています。