3

Eclipse Java警告:リソースリーク:「割り当てられていないクローズ可能な値」は決して閉じられません

try(FileChannel f = new RandomAccessFile(new File(p),"rw").getChannel();){}

漏れはどこですか?

4

2 に答える 2

2

リソースは RandomAccesFile です。このオブジェクトの新規作成を行っていますが、変数に保存していないため、randomAccesFile.close() を閉じることはできません。

于 2012-11-02T22:33:33.087 に答える
1

これは無視しても問題ありません。

それ以降FileChannelCloseableFileChannel::close基礎となるストリームを閉じます。

于 2013-12-04T18:01:58.303 に答える