を使用しStringBuilderてオブジェクトを作成してFileいますが、ファイルが存在するディレクトリが存在するかどうかを確認するためにも使用しています。
StringBuilder sbFile = new StringBuilder();
sbFile.append("/home/logs/");
File oFile = new File(sbFile.toString());
if(!oFile.exists())
oFile.mkdir();
sbFile.append("MyLogFile.log");
oFile = new File(sbFile.toString());
しかし、文字列ビルダー ( vs )oFileの 2 つの異なる「バージョン」で同じ参照を再利用すると、メモリ リークが発生するのではないかと心配しています。もしそうなら、これをどのように別の方法で書くべきですか?/home/logs//home/logs/MyLogFile.log