【发布时间】:2013-09-29 11:40:58
【问题描述】:
我想将 base64 编码的数据写入文件,即时解码。我有
BufferedWriter bw = new BufferedWriter(
new OutputStreamWriter(
new Base64OutputStream(
new FileOutputStream(myFile, false)));
我认为这行得通,在我的finally 块中,我调用bw.close()——即close the outermost wrapper。这是否足够,或者一些匿名中间对象会泄漏?
我尝试查看代码,但被 Sun 的 OutputStreamWriter 编码处理程序的专有实现卡住了。它似乎也没有在文档中明确说明。
【问题讨论】:
-
我不知道为什么我找不到这些。谢谢@sara!