2019年6月29日
摘要: 1、由于Buffer及其7个子类都是抽象类,所以不能被直接new实例化,缓冲区的创建有两种方式: (1)allocate方式:创建一个指定容量的新数组作为缓冲区的存储空间。 (2)wrap方式:将自定义的已有数组作为缓存区的存储空间。 例: ByteBuffer bytebuffer = ByteB 阅读全文
posted @ 2019-06-29 11:02 逍遥1989 阅读(256) 评论(0) 推荐(0)
摘要: 1、传统IO流使用byte[]字节数组或者char[]字符数组来操作流数据,但是Java语言中对array数组自身进行操作的API非常少,常用的仅有length属性以及下标[x]。 2、NIO使用缓冲区Buffer类来操作流数据,提供了很多工具方法,大大提高了程序开发的效率。 3、Buffer类是一 阅读全文
posted @ 2019-06-29 10:33 逍遥1989 阅读(236) 评论(0) 推荐(0)