Java.文件传输基础——Java IO流.(File 类的使用)

本文详细介绍了Java中的File类,包括其用于描述文件和目录的特性,以及如何通过构造方法创建File对象。内容涵盖判断文件类型、创建、删除文件和目录,以及获取文件的各种属性如名称、大小、读写权限、是否存在、最后修改时间等。
摘要由CSDN通过智能技术生成

File类

1.File类的说明

存储在变量,数组和对象中的数据是暂时的,当程序终止时他们就会丢失.为了能够永久的保存程序中创建的数据,需要将他们存储到硬盘或光盘的文件中.这些文件可以移动,传送,亦可以被其他程序使用.由于数据存储在文件中,所以我们需要学习一个和文件有密切关系的类,叫做File类,将要掌握获取文件的属性以及删除和重命名文件.最终如何向文件中写入数据和从文件中读取数据。那么File类关心的是在磁盘上文件的存储.File类描述的是一个文件或文件夹。(文件夹也可以称为目录)该类的出现是对文件系统的中的文件以及文件夹进行对象的封装。可以通过对象的思想来操作文件以及文件夹。可以用面向对象的处理问题,通过该对象的方法,可以得到文件或文件夹的信息方便了对文件与文件夹的属性信息进行操作。文件包含很多的信息:如文件名、创建修改时间、大小、可读可写属性等。
java.io.File类:代表文件和目录。在开发中,读取文件、生成文件、删除文件、修改文件的属性时经常会用到此类。

2.File类的构造方法

1.File file = new File(String pathName);//参数可以传目录路径,或者文件路径(相对和绝对均可)。
2.File file = new File(String parent,String child);//根据 parent 路径名字符串和 child 路径名字符串创建一个新File 实例。
3.File file = new File(File parent,String child);//据 parent 抽象路径名和 child 路径名字符串创建一个新File 实例。
案例如下:

import java.io.File;
public class FileDemo {

    public st
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值