【无标题】

一、数据流的分类:

分为字节流(Binary Stream)、和字符流(Character)以及其他的流类,来实现输入、输出处理。

(1)、字节流:从InputStream和OutputStream派生出的一系列类称为字节流类

(2)、字符流:从Reader和Writer派生出的一系列类称为字符流类。

二、标准数据流:

1、标准输入:System.in

System类中声明为:public static final InputStream in

常用方法包括:public int read () throws IOException:返回读入的一个字节,如果达到流的末尾,则返回 public int read(byte[] i) throws IOException

2、标准输出:System.out

System类中声明为:public static final InputStream out

其常用方法包括:

public void print(参数)

public void println(参数)

三、字节流:

InputStream和OutputStream是所有面向字节流的基类,是java.io包中的抽象类,定义了输入和输出字节的基本操作,包括读取数据、写入数据、标记位置、获取数据量、关闭数据流。

1)、InputStream类

定义如下:public abstract class InputStream extends Object

2)、OutputStream类

定义如下:public abstract class OutputStream extends Object

3)、文件字节输入输出类FileInputStream和FileOutputStream

(1)、文件字节的呼入流类FileInputStream

FileInputStream常用的构造方法:

public FileInputStream(File fileName)throws FileNotFoundException

public FileInputStream(String name)throws FileNotFoundException

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值