java网络
文章平均质量分 83
默海情深以往
随便记录一些知识点
展开
-
java Bio简述
简要记录学习内容老规矩 先上概念:网络模型:TCP/IP网络模型是OSI七层模型中演化而来 ,OSI模型分为 物理层 数据链路层 网络层 传输层 会话层 表示层 引用层TCP/IP网络模型分为 网络接口层 网际层 传输层 应用层随着技术的发展 两个及两个以上的应用相互通信称为必要需求 于是 Bio 出现 他提供端到端的通信 相当于对传输层的一种封装 对开发人员隐藏了一些传输的细节 将固有操作抽象出来 提供端到端通信 使开发人员更加关注与业务的开发 并且注意 这种通讯是原创 2020-07-01 09:55:34 · 205 阅读 · 0 评论 -
java NIO简述
仅做学习使用 有误请指正老规矩 上概念:java NIO模型:非阻塞IO 它是一种同步非阻塞IO模型 也是IO多路复用的基础,已经越来越多的用到大型互联网应用中,成功解决了高并发与大量链接 IO处理问题的有效方式NIO是一种基于通道和缓冲区的IO方式 他可以使用native函数库直接分配堆外内存(区别于jvm的运行时数据区),然后通过一个储存在jjava堆中的DirectByteBuffer 对象作为这块内存的直接引用操作 这样对一些场景显著提升了性能, 因为避免了java堆和Native堆原创 2020-07-01 10:22:18 · 151 阅读 · 0 评论