二进制流
输入流:DataInputStream FileInputStream的子类
使用:DataInputStream(InputStream )
引入相关的类
import java.io.FileInputStream;
import java.io.DataInputStream;
构造数据输入流对象
FileInputStream fis=new FileInputStream("C:\\HelloWorld.class");
DataInputStream dis=new DataInputStream(fis);
//调用read()方法读取二进制数据
dis.close();
与字节流FileInputStream 类实现文本文件读取
步骤极其相似
输出流:DataOutputStream FileOutputStream的子类
输入流:DataInputStream FileInputStream的子类
使用:DataInputStream(InputStream )
引入相关的类
import java.io.FileInputStream;
import java.io.DataInputStream;
构造数据输入流对象
FileInputStream fis=new FileInputStream("C:\\HelloWorld.class");
DataInputStream dis=new DataInputStream(fis);
//调用read()方法读取二进制数据
dis.read ();dis.readInt(); dis.reaByte();dis.readLong();
dis.readChar();dis.readUTF();dos.writeChar();....
关闭数据输入流dis.close();
与字节流FileInputStream 类实现文本文件读取
步骤极其相似
输出流:DataOutputStream FileOutputStream的子类
引入相关的类