- 博客(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 2172
原创 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 1172
原创 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 228
原创 JavaAPI 高级特性 转换流
是字节转换为字符的桥梁,他是指定的charset读取字节并将其解码为字符 1:创建字节输入流 2:创建转换输入流:InputStreamReader 3:创建字符输入缓冲流 4:创建临时变量 5:循环 FileInputStream fis = null; InputStreamReader isr = null; BufferedReader br = null; try { //1:创建字节输入流 .
2022-04-07 14:31:51 431
原创 javaAPI 高级特性 字符流 Reader Write
1:使用构造器构造FileReader字符输入流读取文件 2:因为Reader因为是抽象类不能new出来,所以调用它的子类FileReader FileReader fileReader = null; StringBuffer sb = null; try { fileReader = new FileReader("F:\\IdeaProjects\\Java-Api\\file\\abc.txt"); char[]
2022-04-07 14:28:24 261
原创 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 299
原创 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 197
原创 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 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人