文件File以及数据流部分总结

文件类 File
Java 中的 File 类,表示本地硬盘中的文件 ( 文件和目录 ) 的一个类。
通过这个类创建的对象,可以操作对应的文件。
构造方法

 

//如想要表示 “F:\221001\笔记\面向对象部分回顾.pdf” 这个文件
//File(String pathName)
File file1 = new File("F:\\221001\\笔记\\面向对象部分回顾.pdf");
//File(String parent,String child)
File file2 = new File("F:\\221001\\笔记", "面向对象部分回顾.pdf");
//File(File parent,String child)
File parent = new File("F:\\221001\\笔记");
File file3 = new File(parent, "面向对象部分回顾.pdf");
//file1、file2、file3都表示同一个文件
常见方法

 数据流的分类

字节输入流 InputStream
字节输出流 OutputStream
字符输入流 Reader
字符输出流 Writer
按照方向:
输入: 字节输入流InputStream,字符输入流Reader(将硬盘中的数据读取到内存中)
输出:字节输出流OutputStream,字符输出流Writer(将内存中的数据写入到硬盘中)
按类型:
字节流: InputStream 、OutputStream(读写非文本类型文件。如图片、音视频、其他文件等。)
字符流: Reader 、Writer(读写纯文本类型文件。如 txt md 等 )
FileInputStream 文件字节输入流
按字节读取硬盘中的文件。读取的文件必须存在。
构造方法
常用方法

 

 FileOutputStream文件字节输出流

按字节将内存中的数据写入到硬盘中。文件可以不存在,但父目录必须存在。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值