面试|一文搞定JAVA的网络IO模型
1,最原始的BIO模型
2,伪异步IO,改进版BIO
采用线程池代替原来的一个连接对应一个线程的后端处理模型。
增加了一个任务队列。
3,NIO模型
ByteBuffer
MappedByteBuffer
CharBuffer
DoubleBuffer
FloatBuffer
IntBuffer
LongBuffer
ShortBuffer
4,Reactor线程模型
5,netty的线程模型
1,最原始的BIO模型
2,伪异步IO,改进版BIO
采用线程池代替原来的一个连接对应一个线程的后端处理模型。
增加了一个任务队列。
3,NIO模型
ByteBuffer
MappedByteBuffer
CharBuffer
DoubleBuffer
FloatBuffer
IntBuffer
LongBuffer
ShortBuffer
4,Reactor线程模型
5,netty的线程模型