マルチスレッドの Java アプリケーションがあり、ロギング コードは 1 つのスレッドで File.length を使用しますが、ロギングのみを目的としています。
このロギングに関係なく、他のスレッドから削除できるようにしたい。
java.io.File.length() 呼び出しでファイルがロックされ、java.io.File.delete() 呼び出しが機能しなくなる可能性はありますか?
Windows Sun/Oracle JRE (現時点では 1.6.0_30) を使用しています。