- 0
- 0
- 约小于1千字
- 约 1页
- 2026-05-13 发布于北京
- 举报
我们来初步来看看底层数据的时候,是怎么通过NIO来实现的
就是很简单的,真的很多复杂的中间件的网络通信,并发编程,磁盘读写,内存管理,
没有大家那么的复杂,其实如果你把NIO-Netty这块底层搞的很扎实的话,那么你
看懂大量的开源项目的网络通信层的源码基本问题不大
磁盘读写,你只要把JavaIO流体系搞清楚,磁盘读写这一块问题也不大
并发编程,如果你把我们的并发课都看明白,volatile、Atomic、ThreadLocal、synchronized、
Lock、并发集合类、线程池、线程基本的操作(join、daemon),都搞明白了,看懂任何开
源项目的并发这块的东西,都不是问题
内存管理,主要是搞明白NIO以及集合,JDK集合,List、队列、Map,你要搞明白
SocketChannel.write(ByteBuffer)
SocketChannel.read(ByteBuffer)
原创力文档

文档评论(0)