随笔分类 - Java
摘要:在JDK 1.4版本中,新增加了nio包,目前在于提升IO速度。 不过大家都知道,增加了nio包之后,旧的io包其实也进行了重写。就算不显示的使用nio包,也可以明显的感觉到速度的提升。 而且很多人在使用io包的时候,也只是知道装饰一个Buffer的InputStream或者OutputStream,速度会更快。 那么,在这几者之间,速度上到底有差距没?差距有多大?我们将进行一次IO操作的性能测试。 测试的IO操作为,普通的文件读写(不带Buffer),带Buffer的文件读写,使用nio的管道的普通文件读写,使用nio的管道的随机文件读写。 先写一个TestIO测试类。/** * 测试I..
阅读全文