网络编程
K_Dandelion
再也没有课可以逃了,再也没有学可以上了,尚未陪宝剑,转眼便江湖。
展开
-
Java网络编程学习总结Day02-如何改造传统的BIO
Java网络编程学习总结Day02-如何改造传统的BIO改造BIO的核心思想将原先的accept()设置为非阻塞,将每一次连接的对象存在在List集合中,每次遍历这个集合,读取客户端发送来的数据,再调用accept()方法,把原先的read()方法设置为非阻塞,把这连接存放在List集合中。参考代码package com.imooc.test;import java.io.IOException;import java.net.InetSocketAddress;import j原创 2020-10-18 19:01:18 · 146 阅读 · 0 评论 -
Java网络编程学习总结Day01-BIO的优缺点分析
传统的BIO优缺点分析- BIO的基本介绍java BIO就是传统的javaIO编程,相关的类和接口都在java.io包下BIO(blocking I/O) 同步阻塞BIO方式适用于连接数比较小且固定的架构,这种方式对服务器资源要求比较高,并发局限性,BIO是在JDK1.4以前唯一选择,BIO程序简单易理解BIO编程案例package com.imooc.test;import java.io.IOException;import java.net.ServerSocket;imp原创 2020-10-18 16:21:32 · 348 阅读 · 3 评论