Java IO 篇
目录
基本概念
编码与解码
操作系统中的IO
常见I/O模型对比
BIO
NIO
IO复用模
信号驱动IO
AIO
Java 中的网络支持
java BIO(Blocking IO 阻塞)
java NIO(Non-blocking/New I/O)
NIO与BIO区别
Proactor与Reactor
RMI 远程方法调用
netty
基本概念
Java 的 I/O 大概可以分成以下几类:
磁盘操作:File字节操作:InputStream 和 OutputStream字符操作:Reader 和 Writer对象操作:Serializable网络操作:Socket新的输入/输出:NIO
Java I/O 使用了装饰者模式来实现。以 InputStream 为例,
InputStream 是抽象组件;
FileInputStream 是 InputStream 的子类,属于具体组件,提供了文件字节流的输入操作;FilterInputStream 属于抽象装饰者,装饰者用于装饰组件,
Java IO 篇最先出现在Python成神之路。
共有 0 条评论