Java输入输出流

1、流的基本概念

Java语言将信息的输入/输出过程抽象为输入/输出流。也就是说,Java I/O流表现为声明并创建的java.io包中对应类的实例对象(流对象)。使用输入流/输出流的一般步骤如下:

(1)使用java.io包中的类创建并打开一个流对象。

(2)通过流对象进行读/写操作。

(3)关闭流。

2、输入流/输出流

1.按流的方向,Java流可以分为输入流和输出流。

(1)程序可以从数据源中连续读取字节的对象称为输入流,InputStream/Reader类是所有输入流的抽象基类。常见的数据源包括磁盘文件、键盘、鼠标、网络等。

(2)程序可以其数据目标连续写入字节的对象称为输出流,OutputStream/Writer类是所有输出流的抽象基类。常见的数据目标包括磁盘文件、监视器、网络等。

2.按流的内容,Java流可以分为字符流和字节流。

3.按流的用途,Java流可以分为节点流和过滤流(处理流)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试李同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值