第二十课时

本文详细解读了Java File类的构造方法,包括字符串路径、路径组合,以及IO流的基本概念,如输入/输出流分类和字节流、字符流的区别。重点介绍了如何使用File进行文件操作和流的概念在实际应用中的体现,如文件复制和数据传输。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

File类
1、概述
它是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。
文件和目录是可以通过File封装成对象的对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。
它可以是存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的

1.2、构造方法
public Fie(String pathname) 通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。
public Fie(String parent, String child)从父路径名字符串和子路径名字符串创建新的File实例。
public Fie(File parent, String chid)从父抽象路径名和子路径名字符串创建新的Fie实例。

IO流
I0流概述和分类
I0流概述:
1.I0:输入/输出(Input/Output)
2.流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输
3.I0流就是用来处理设备间数据传输问题的
(常见的应用:文件复制;文件上传;文件下载)

2.IO流的分类
I0流分类:
1.按照数据的流向
输入流:读数据
输出流:写数据

2.按照数据类型来分
字节流
字节输入流;字节输出流
字符流
字符输入流;字符输出流

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值