IO
文章平均质量分 83
爱吃鱼的猫^_^
这个作者很懒,什么都没留下…
展开
-
Java IO系统——NIO之Buffer、Channel和Charset类
从JDK1.4开始,Java提供了一系列改进的输入/输出处理的新功能,这些功能被统称为新IO(NIO),新增了许多用于处理输入/输出的类,这些类都被放在java.nio包以及子包下,并且对原java.io包中的很多类都以NIO为基础进行了改写,新增了满足NIO的功能。 一、Why 为什么要使用NIO呢,我们下面从两方面分析:原创 2016-04-30 14:18:18 · 958 阅读 · 6 评论 -
Java IO系统——RandomAccessFile类
RandomAccessFile是Java输入/输出体系中功能最丰富的文件内容访问类,它提供了众多的方法来访问文件内容,它既可以读取文件内容,也可以向文件输出数据。与普通输入/输出流不同的是,RandomAccessFile支持"随机访问"的方式,程序可以调到程序的任意地方来读写数据。RandomAccessFile也有一个局限,就是它只能读写文件,不能读写其他IO节点。 一、原创 2016-04-26 22:15:21 · 680 阅读 · 5 评论 -
Java IO系统——IO流分类说明
字节流和字符流的用法几乎完全一样,区别如下: 1.数据单元不同:字节流操作的是8位的字节(byte),而字符流操作的数据单元是16位的字符。 2.基类不同:字节流InputStream和OutputStream作为基类,字符流已Reader和Writer作为基类。 输入流和输出流: 输入流: 1.基类:InputStream原创 2016-04-26 10:35:56 · 1546 阅读 · 10 评论 -
Java IO系统——File类
File类具有一个欺骗性的名字,通常你会认为它对应的是一个文件,但事实并非如此。它既可以代表一个特定的文件目录,也可以代表一个目录内一系列文件的名字,FilePath似乎是一个更好的名字。它代表了与平台无关的文件和目录,如果想在程序中操作文件和目录,都可以通过File类来完成,File能新建、删除、重命名文件和目录,File不能访问文件内容本身,如果要访问文件本身,则需要使用输入/输出流。原创 2016-04-25 21:51:35 · 703 阅读 · 7 评论