首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java I/O 2nd Edition 通译

2012-11-11 
Java I/O 2nd Edition 翻译2.3关闭输出流当你完成了一个流,你应当关闭它。这样就让操作系统释放了与流相关

Java I/O 2nd Edition 翻译

2.3关闭输出流

当你完成了一个流,你应当关闭它。这样就让操作系统释放了与流相关的资源。精确的来说,这些资源取决于你的平台随着你的流的类型而变化。但是很多系统都只有有限的资源。举一个例子,在很多个人电脑上的操作系统,不能同时打开几百个文件。多用户操作系统有很大的限制空间,但限制尽管如此。

?

为了关闭一个流,调用它的 close() 方法:

?

package java.io;public interface Flushable {  void flush( ) throws IOException;}

?

2.5 子类化输出流

?

OutputStream 是一个抽象类主要描述了一些与OutputStream相关的操作。特殊的的子类知道怎样去写字节到一个特殊的目的地。一个实例,一个 FileOutputStream 使用自己的代码去写数据。一个 ByteArrayOutputStream 使用纯Java 去写一个输出在扩展的字节数组中。

?

?

热点排行