NIO/IO
lizhen1114
这个作者很懒,什么都没留下…
展开
-
Netty 编程
一:什么是Netty Netty 是一个基于 JAVA NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。二:Netty应用场景1.分布式开源框架中dubbo、Zookeeper,RocketMQ底层rpc通讯使用就是netty,而Netty的底层就是NIO。2.游戏开发中,底层使用netty通讯。三:为什么选择netty为什么不建议开发者直接使用...原创 2018-03-07 15:16:01 · 290 阅读 · 0 评论 -
NIO编程
一.NIO的介绍NIO:是在JDK1.4以上对IO进行的改进,之前NIO的名字叫做new io 简写就是NIONIO与IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的,基于通道的IO操作.NIO将以更加高效的方式进行读写.和IO的主要区别? 传统的同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听端口;Socket负责发起连接操作。连接成功后,双方通...原创 2018-03-06 14:06:41 · 165 阅读 · 0 评论 -
大话(java)IO,BIO,NIO,AIO
IO基础知识java的核心库java.io提供了全面的IO接口。包括:文件读写、标准设备输出等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。IO流简单例子实例一:FileInputStream fis=null; FileOutputStream fos=null; try { fis = new FileInputStream(new File...原创 2018-04-18 18:04:10 · 264 阅读 · 0 评论