前言 在软件系统中,I/O的速度要比内存的速度慢很多,因此I/O经常会称为系统的瓶颈.所有,提高I/O速度,对于提升系统的整体性能有很大的作用. 在java标准的I/O中,是基于流的I/O的实现,即InputStream和OutPutStream,这种基于流的实现以字节为基本单元,很容易实现各种过滤器. NIO和new I/O的简称,在java1.4纳入JDK中,具有以下特征: 1.为所有的原始类型提供(buffer)缓存支持: 2.使用Charset作为字符集编码解码解决方案: 3.增加了通道…