Java IO, NIO,NIO2
1、I-O
RandomAccessFile
构造方法中mode参数说明:
r: 只读打开
rw: 读写模式,文件不存在创建新文件
rwd:读写模式打开文件,文件内容写入同步更新到存储
rws:文件内容与元数据()写入同步更新到存储
FileDescriptor
sync() 将输出缓存区的内容写入存储设备,抛SyncFailedException,当缓存区不能被刷新或者系统没有授权同步物理介质
valid() 当文件描述对象为文件打开或激活的IO链接时返回true
处理字节序列
OutputStream
ByteArrayOutputStream
FileOutputStream
FilterOutputStream
BufferedOutputStream
DataOutputStream
PrintStream
ObjectOutputStream
PipedOutputStream
InputStream
ByteArrayInputStream
FileinputStream
FilterInputStream
BufferedInputStream
DataInputStream
LineNumberInputStream
PushBackIputStream
ObjectInputStream
PipedInputStream
SequenceInputStream
StringBufferInputStream
Writer Reader 处理字符序列
append(arg): 参数arg为null时,输出null
write(arg): arg为null时,异常
BufferedWriter
CharArrayWriter
FilterWriter
OutputStreamWriter
FIleWriter
PipedWriter
PrintWriter
StringWriter
BufferedReader
LineNumberReader
CharArrayReader
FilterReader
PushbackReader
InputStreamReader
FileReader
PipedReader
StringReader
上一篇: MongoDB伪分布集群搭建
下一篇: 基于Spring Cloud的微服务实现