File类
用户接口和操作系统使用依赖于系统的路径字符串来命名文件和目录。File类就表示这些文件和目录路径,它代表一个抽象的依赖于系统的层次路径视图。File类允许用户向系统查询该文件的所有信息,也可以使用类来创建新的目录或者删除和重命名文件。
当用户需要获得有关文件的信息时,就需要创建一个File类,而当File类用于文件读写时,通常与FileInputStream流相结合。
创建一个临时文件,写入一行数据,然后删除。源程序代码如下:
//程序文件名为UseFile.java
import java.io.*;
public class UseFile
{
public static void main(String[] args)
{
try
{
File f = new File("temp.txt");
System.out.println("创建临时文件");
FileOutputStream fout = new FileOutputStream(f);
PrintStream p = new PrintStream(fout);
p.println("将这句话放入临时文件");
System.out.println("写临时文件");
f.deleteOnExit();
System.out.println("删除临时文件");
}
catch(IOException e)
{
System.out.println(e.getMessage());
}
}
};
|