Java IO 绪论

0.99 ^ 365 = 0.2250
1.01 ^ 365 = 37.783

第一节 Java IO
IO 流
  1. 输入流:从 数据源程序 为输入流
  2. 输出流:从 程序数据源 为输出流
核心类(IO基础)
类 / 接口说明
File文件类
InputStream字节输入流
OutputStream字节输出流
Reader字符输入流
Writer字符输出流
Closeable关闭接口
Flushable刷新接口
Serializable序列化接口
按功能分类
  1. 节点流:可以直接从数据源或目的地读写数据

  2. 处理流(包装流):不直接连接到数据源或目的地,是将其他流进行封装(目的是简化操作和提高性能)

    节点流与处理流的关系

    1. 节点流处于IO操作的第一线,所有操作必须通过他们进行

    2. 处理流可以对其他流进行处理(以提高效率和操作的灵活性)

按数据分类
  1. 字节流:按照字节读取数据(InputStream, OutputStream)
  2. 字符流:按字符读取数据(Reader, Writer)
字节流相关类
InputStream
	FileInputStream
	FilterInputStream
		BufferedInputStream
		DateInputStream
		LineNumberInputStream
		PushbackInputStream
	PiedInputStream
	SequenceInputStream
    ByteArrayInputStream
	StringBufferInputStream
    ObjectInputStream
OutputStream
    FileOutputStream
    FilterOutputStream
    	BufferOUtputStream
    	DateOutputStream
    	PrintStream
    PipedOutputStream
    ByteArrayOutputStream
    ObjectOutputStream
字符流相关类
Reader
    InputStreamReader
    	FileReader
    BufferedReader
    	LineNumberReader
    FilterReader
    	PushbackReader
    CharArrayReader
    PipedReader
    StringReader
Writer
    OutputStreamWriter
    	FileWriter
    BufferedWriter
    FilterWriter
    CharArrayWriter
    PipedWriter
    StringWriter
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值