Java NIO学习与记录(三): Scatter&Gather介绍及使用
上一篇知道了
Buffer
的工作机制,以及FileChannel
的简单用法,这一篇介绍下Scatter&Gather
上一篇知道了
Buffer
的工作机制,以及FileChannel
的简单用法,这一篇介绍下Scatter&Gather
上一篇简单介绍了
NIO
,这一篇将介绍FileChannel
结合Buffer
的用法,主要介绍Buffer
工作中有些地方间接用到了
Ntty
,Netty是一个NIO框架,对于NIO却不是那么熟悉,这个系列的文章是我在学习NIO时的一个记录,也期待自己可以更好的掌握NIO。
项目中我们如果想要某个对象在程序运行中的任意位置获取到,就需要借助
ThreadLocal
来实现,这个对象称作线程的本地变量,下面就介绍下ThreadLocal
是如何做到线程内本地变量传递的,
借助JUC
里的ReentrantLock
实现一个阻塞队列结构: