I/O
自行车在路上
加油
展开
-
BIO实例
使用 BIO 模型编写一个服务器端,监听 6666 端口,当有客户端连接时,就启动一个线程与之通讯。 要求使用线程池机制改善,可以连接多个客户端. 服务器端可以接收客户端发送的数据(telnet 方式即可)。 图 代码演示: package com.atguigu.bio; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket; import java.util.concurrent.Ex..原创 2020-08-13 15:23:58 · 324 阅读 · 0 评论 -
I/O模型
文章目录解读java BIONIOAIO使用场景bio使用场景NIO使用场景 解读 就是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能。 Java 共支持 3 种网络编程模型/IO 模式:BIO、NIO、AIO java BIO 同步并阻塞(传统),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销。 NIO 同步非阻塞,服务器实现模式为一个线程处理多个请求连接,即客户端发送的连接请求都会注原创 2020-08-13 12:06:20 · 153 阅读 · 0 评论