您的位置:首页 > 编程语言 > Java开发

Java输入流/输出流

2016-12-24 21:06 211 查看

Java输入流和输出流

I :文件——>内存 (输入)
O:内存——>文件 (输出)
——————————主要为处理字节————————
1、输入流

InputStream:抽象类,read()读入一个字节
FileInputStream:连接文件,读入字节(因其为InputStream的子类)

2、输出流

OutputStream:可以写出一个字节和字节数组。(write 和 flush、close)
FileOutputStream:将数据(字节或字节数组)写入文件。(构造、write、flush、close)
PrintStream:直接输出多种类型数据(用输出流或文件构造、print、println、close)

—————————数据的输入流和输出流——————
DataInputStream:用输入流构造
兼容InputStream的read之外,提供了读取基本数据类型的方法,readByte、readChar、readInt……
DataOutputStream:用输出流构造
兼容OutputStream的write之外,提供了输出基本数据类型的方法,writeByte、writeChar、writeInt……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: