简介
BIO(Blocking IO)即同步阻塞 IO,是 Java 传统的 IO 模型,基于 java.io 包实现。BIO 以流(Stream)为单位处理数据,分为字节流和字符流两大类。其特点是 API 简洁、易于理解,但在高并发场景下每个连接需要一个线程,资源开销大。BIO 适用于连接数较少且固定的场景。
BIO
BIO(blocking IO) 即阻塞 IO。指的主要是传统的 java.io 包,它基于流模型实现。流从概念上来说是一个连续的数据流。当程序需要读数据的时候就需要使用输入流读取数据,当需要往外写数据的时候就需要输出流。
2020/6/30大约 25 分钟