码迷,mamicode.com
首页 > 其他好文 > 详细

17.1二进制I/O

时间:2019-12-05 13:16:08      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:编辑   优势   vi编辑   输入   文本文件   mda   字符   创建   win   

要点提示:Java提供了许多类用于实现文本I/O和二进制I/O。

  文件可以分类为文本和二进制的。可以使用文本编辑器,比如win下的记事本或者UNIX下的vi编辑器,进行处理(读取、创建或者修改)的文件称为文本文件。所有其他的文件称为二进制文件。不能使用文本编辑器来读取二进制文件——他们是为让程序来读取而设计的。

  不太准确的说,文本是由字符序列构成的,而二进制是由位(bit)序列构成的。例如十进制199在文本文件中是由三个字符序列‘1‘,‘9‘,‘9‘来存储的,而在二级制文件中他是以字节类型的值C7存储的,因为十进制数199等价于十六进制数是C7(199=12*161+7)。二进制文件的优势在于他的处理效率比文本文件高。

  java提供了许多实现文件输入/输出的类。这些类可以分为文本I/O(text I/O class)和二进制I/O(binary I/O class)。

17.1二进制I/O

标签:编辑   优势   vi编辑   输入   文本文件   mda   字符   创建   win   

原文地址:https://www.cnblogs.com/cglib/p/11988421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!