叮咚!加油!马上学完······
读写二进制文件Data
DataInputStream类
FilFeInputStream的子类
与FileInputStream类结合使用读取二进制文件
DataOutputStream类
FileOutputStream的子类
与FileOutputStream类结合使用写二进制文件
读写二进制代码
package 面向对象.文件的输入与输出;import java.io.*;public class 读写二进制 {public static void main(String[] args) {try {testDataStream();} catch (Exception e) {throw new RuntimeException(e);}}public static void testDataStream() throws Exception {DataInputStream dis = null;DataOutputStream dos = null;FileInputStream fis = null;FileOutputStream fos = null;//输入流fis = new FileInputStream("C:\\Users\\12105\\IdeaProjects\\Java开发\\src\\面向对象\\文件的输入与输出\\1.png");dis = new DataInputStream(fis);//输出流fos = new FileOutputStream("C:\\Users\\12105\\IdeaProjects\\Java开发\\src\\面向对象\\文件的输入与输出\\2.png");dos = new DataOutputStream(fos);int len;while ((len = dis.read()) != -1) {dos.write(len);}System.out.println("写入成功");dis.close();dos.close();fis.close();fos.close();}
}