IO
MMP菜的一匹
菜鸟先飞
展开
-
Java中IO之NIO
经过查看资料,自我感觉 NIO 和 我们学习Java时候 的 Socket 通信相似,所以在查看有关 NIO 的案例进行记录:IO是同步阻塞IO操作,当线程在处理任务时,另一方会阻塞着等待该线程的执行完毕,为了提高效率,,JDK1.4后,引入NIO来提升数据的通讯性能NIO中采用Reactor设计模式,注册的汇集点为Selector,NIO有三个主要组成部分:Channel(通道)、Buffer(缓冲区)、Selector(选择器)NIO采用了轮询的方式来观察事件是否执行完毕,如: ...原创 2020-07-24 16:59:45 · 103 阅读 · 0 评论 -
Java中IO之BIO
BIO实际为最原始的io,在java.io包下面,可以理解为Block-io(阻塞io),也可以理解为Base-io(基础io);bio的分类分为:1、输入流和输出流;2、字节流和字符流和缓冲流字节流 --》inputStream / OutputStream ----( 实现类)FileInputStream / FileOutInputSream字符流 --》Reader / Writer ----( 实现类 )FileReader / FileWriter缓冲流 --》Bu..原创 2020-07-24 15:55:53 · 187 阅读 · 0 评论