最新Java 文件操作(1),Java学习的三个终极问题及学习路线规划

最后

金三银四马上就到了,希望大家能好好学习一下这些技术点

学习视频:

大厂面试真题:

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

  • 读取文本文件的数据

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();


  1. 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,学习视频)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

  • 18
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值