IO机制分类
BIO(阻塞IO)
Block-IO: InputStream和OutputStream,Read和Writer;
NIO(非阻塞IO)
NonBlock-IO: 构建多路复用的、同步非阻塞的IO操作;
NIO的核心
- Channels
- FileChannel
- DatagramChannel
- SokcetChannel
- ServerSocketChannel
- Buffers
- ByteBuffer
- CharBuffer
- DoubleBuffer
- FloatBuffer
- IntBuffer
- LongBuffer
- ShortBuffer
- MappedByteBuffer
- Seletors
AIO(异步非阻塞IO)
**Aynchronous-IO: ** 基于事件和回调机制