![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------NIO
IT小白_L
风华是一指流砂,苍老是一段年华!
展开
-
Java NIO和IO
主要区别 下表总结了Java NIO和IO之间的主要差别 javaIO : 面向流,阻塞IO 是面向流的,意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。如果需要前后移动从流中读取的数据,需要先将它缓存到一个缓冲区。Java IO的各种流是阻塞的。这意味着,当一个线程调用read() 或 write()时,原创 2017-06-17 12:43:03 · 807 阅读 · 1 评论 -
netty源码解析
背景 netty 是一个异步事件驱动的网络通信层框架,其官方文档的解释为 Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simpli原创 2017-07-30 18:20:55 · 1408 阅读 · 3 评论 -
netty
1、etty是什么? 1)本质:JBoss做的一个Jar包 2)目的:快速开发高性能、高可靠性的网络服务器和客户端程序 3)优点:提供异步的、事件驱动的网络应用程序框架和工具 通俗的说:一个好使的处理Socket的东东 与Mina相比有什么优势? 1、都是Trustin Lee的作品,Netty更晚; 2、Mina将内核和一些特性的联系过于紧密,使得用户在不需要这些特性的时候原创 2017-07-23 18:09:23 · 539 阅读 · 2 评论