在静态类中使用BufferedWriter

时间:2014-03-03 13:48:14

标签: java design-patterns memory io

我正在创建一个类来处理错误,称为ErrorHandler 如果这不是最佳做法,请纠正我。

但是,考虑到几乎所有方法都将使用BufferedWriter,我应该简单地将其初始化为字段吗?

private BufferedWriter output = new BufferedWriter(new FileWriter(errorFile));

我关心内存泄漏和资源使用,我应该简单地做到

private BufferedWriter output;

并在每个方法中初始化它/关闭它,或者一旦正常就初始化它?

0 个答案:

没有答案