从jdk1.4开始,java提供了一系列改进的输入/输出处理的新功能,这些功能被统称为新IO(New IO,简称NIO),这些类都被放在java.nio包以及子包中,并且对原java.io包中的很多类都以NIO为基础进行了改写,新增了满足NIO的功能. 一.Buffer 与Buffer各种相关的类主要在java.nio包中 从内部结构上看Buffer就像一个数组,它可以保存多个相同类型相同的数据. Buffer是一个抽象类,最常用的子类是ByteBuffer,可以在底层字节数组上进行get/se…