最后
金三银四马上就到了,希望大家能好好学习一下这些技术点
学习视频:
大厂面试真题:
- 读取文本文件的数据
fis.available(); //返回的实际可读字节数,也就是总大小
fis.read();
- 关闭文件流对象
fis.close();
警告:关闭文件操作一定要在finally中,否则很可能造成文件损坏,或者访问冲突。
5. 使用字节流写文本文件:
- 引入相关的类
import java.io.IOException;
import java.io.FileOutputStream;
- 构造文件输出流FileOutputStream 对象
FileOutputStream fos = new FileOutputStream(“c:\test.txt”);
- 把数据写入文本文件
String str =“好好学习Java”;
byte[] words = str.getBytes();
fos.write(words, 0, words.length);
- 关闭文件流对象
fis.close();
- BufferedReader类:提高字符流读取文本文件的效率
使用FileReader类与BufferedReader类
BufferedReader类是Reader类的子类
BufferedReader类带有缓冲区
按行读取内容的readLine()方法(BufferedReader类特有的方法)
7. 使用 BufferedReader 读文本文件:
- 引入相关的类
import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException
- 构造BufferedReader 对象和FileReader 对象
Reader fr=new
FileReader("C:\myTest.txt ");
BufferedReader br=new
BufferedReader(fr);
- 调用readLine ()方法读取数据
br.readLine();
最后
我还为大家准备了一套体系化的架构师学习资料包以及BAT面试资料,供大家参考及学习
已经将知识体系整理好(源码,笔记,PPT,学习视频)