Java
aogoooo
这个作者很懒,什么都没留下…
展开
-
The Java Programming Language, 4th Edition. Chapter 20.0 [翻译]
[b]Chapter 20. The I/O Package[/b] Java平台包含了很多包用来处理数据读入读出。这些包的用途各不相同。 java.io包将I/O视为"流"。 流就是有输入源和输出源的数据序列。这些I/O将程序员从底层的操作系统的的具体细节中解放出来,这样程序员就可以很轻松地通过文件或其他手段获得系统资源。多数的流(比如处理文件的)都支持某些基本接口和抽象类的方法。所有学...原创 2010-01-16 14:32:25 · 93 阅读 · 0 评论 -
The Java Programming Language, 4th Edition. Chapter 20.1 [翻译]
[b]20.1 Streams Overview[/b] java.io有两个主要的部分:字符流和字节流。字符时16 bit的UTF-16字符,而字节是8 bit的。I/O要么是基于文本的要么是基于二进制的。基于文本的I/O要利用可识别的字符流,比如程序的源代码。基于二进制的I/O要利用二进制数据流,比如图片文件。字符流用于基于文本的I/O,而字节流用于基于二进制数据的I/O。尽管字节流可以用来...原创 2010-01-16 17:11:32 · 123 阅读 · 0 评论 -
The Java Programming Language, 4th Edition. Chapter 20.2 [翻译]
[b]20.2 Byte Streams[/b] java.io包为基本的字节输入/输出流定义了抽象类。这些抽象类被扩展用于支持其它一些有用的流类型。流类型基本成对出项:比如,FileInputStream用来读取一个文件, FileOutputStream用于写入一个文件。 在你学习具体的输入/输出字节流前,有必要了解一下InputStream和OutputStream抽象类。 图20...原创 2010-01-16 20:53:25 · 179 阅读 · 0 评论 -
The Java Programming Language, 4th Edition. Chapter 20.3 [翻译]
[b]20.3 Character Streams[/b] 读写字符流的抽象类是Reader和Writer。它们所支持的方法都和相对的InputStream和OutputStream所支持的方法相类似。比如,InputStream有一个read方法,读取一个int变量的低8位;Reader也有一个read方法,读取一个int变量的低16位。OutputStream支持向字节数组中写入,Write...原创 2010-01-21 11:32:16 · 101 阅读 · 0 评论