IO_四大抽象类 172

所有的东西都可以是字节,但不一定是字符。
四个抽象类
说明 常用方法
字节输入流的父类,数据单位为字节。 int read() void close()
字节输出流的父类,数据单位为字节。 void write(int) void flush() void colse()
字符输入流的父类,数据单位为字符。 int read() void close()
字符输出流的父类,数据单位为字符。 void write(String) void flush() void colse()
在这里插入图片描述
void InputStream

close()
关闭此输入流并释放与流相关联的任何系统资源。
int read()
从该输入流读取下一个数据字节。
int read(byte[] b)
从该输入流读取最多 byte

                **OutputStream**

void close()
关闭此输出流并释放与此流相关联的任何系统资源。
void flush()
刷新此输出流并强制任何缓冲的输出字节被写出。

abstract void write(int b)
将指定的字节写入此输出流。

void write(byte[] b)
将 b.length字节从指定的字节数组写入此输出流。

Reader

abstract void close()
关闭流并释放与之相关联的任何系统资源。

int read()
读一个字符
int read(char[] cbuf)
将字符读入数组。
Writer
abstract void close()
关闭流,先刷新。
abstract void flush()
刷新流。
void write(int c)
写一个字符
void write(String str)
写一个字符串

void write(char[] cbuf)
写入一个字符数组。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值