您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来- 之前在调用Channel的代码中,使用了一个名叫ByteBuffer类,它是Buffer的子类.这个叫Buffer的类是专门用来解决高速设备与低速设备之间速度不匹配的问题的,也可以减少数据库的读写次数. 它又分为输入缓冲区和输出缓冲区. 很多初学者不明白「缓冲」和「缓存」的区别,我尝试着用大白话解释下: 1.缓冲区需要定期进行刷新.清空.重置等操作,这些操作缓存可能并不需要.比如做饭时,砧板就是缓冲,冰箱就是缓存,因为从菜冰箱取出来到下锅,…