- 博客(8)
- 收藏
- 关注
原创 JavaAPI 高级特性 对象流ObjectInputStream
1:先创建一个对象类,设定一些属性2:Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任意状态被序列化或逆序列化。public class People implements Serializable { private String name; private int age; private String sex; private String address; private String iphone; //构
2022-04-07 14:52:32
2212
原创 JavaAPI 高级特性 DataInputStream二进制输入流
FileInputStream fis = null; DataInputStream dis = null; FileOutputStream fos = null; DataOutputStream dos = null; try { fis = new FileInputStream("F:\\IdeaProjects\\Java-Api\\file\\old.jpg"); dis = .
2022-04-07 14:44:08
1232
原创 JavaAPI 高级特性 缓冲流 BufferedReader和BufferedWriter
1:创建构造器创建字符输入流,用于读取文件 FileReader fr = null; try { fr = new FileReader("F:\\IdeaProjects\\Java-Api\\file\\abc.txt"); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOExcep
2022-04-07 14:38:04
271
原创 JavaAPI 高级特性 转换流
是字节转换为字符的桥梁,他是指定的charset读取字节并将其解码为字符1:创建字节输入流2:创建转换输入流:InputStreamReader3:创建字符输入缓冲流4:创建临时变量5:循环FileInputStream fis = null; InputStreamReader isr = null; BufferedReader br = null; try { //1:创建字节输入流 .
2022-04-07 14:31:51
461
原创 javaAPI 高级特性 字符流 Reader Write
1:使用构造器构造FileReader字符输入流读取文件2:因为Reader因为是抽象类不能new出来,所以调用它的子类FileReaderFileReader fileReader = null; StringBuffer sb = null; try { fileReader = new FileReader("F:\\IdeaProjects\\Java-Api\\file\\abc.txt"); char[]
2022-04-07 14:28:24
304
原创 IO流:输入输出流实现对文本文件的复制 完成对视频文件的复制
1:创建字节输入流对象,用于读取文件2:创建字节输出流对象,用于存储文件,注意第二个参数,是否追加FileInputStream fis = null; FileOutputStream fos = null; try { fis = new FileInputStream("F:\\IdeaProjects\\Java-Api\\file\\1.txt"); fos = new FileOutputStrea
2022-03-28 10:00:14
348
原创 IO流:字节流:输入流和输出流
输入流:InputStream //创建输入流对象,读取文件,但必须抛异常fis = new FileInputStream("F:\\IdeaProjects\\Java-Api\\file\\hello.txt");返回的整数数据:available()fis.available()可以拿到这个文件的所有字节数read()方法可以读取此文件夹所有的字节,每次只能读取一个字节,所以要使用byte[]去读取全部字节 while ((fis.read(bytes))!=-1){
2022-03-28 09:50:36
237
原创 IO流File的用法
File创建一个文件的有参构造方法,参数获取相对路径或者绝对路径String pathName1 = "test.txt";//相对路径 String pathName2 = "F:\\IdeaProjects\\Java-Api\\test.txt";//绝对路径 String pathName3 = "F:/IdeaProjects/Java-Api/test.txt";//绝对路径 String pathName4 = "F:/IdeaProjec
2022-03-21 09:29:30
221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅