流是指一串流动的字符,以先进先出的方式发送信息
文件可认为是相关记录或放在一起的数据的集合
package www.zxx.file;
import java.io.File;
import java.io.IOException;
public class FileDemo {
public static void main(String[] args) {
// 创建文件对象
// File file1 = new File("f:\\BaiduNetdiskDownload\\JDK\\score.txt");
// File file1 = new File("f:\\BaiduNetdiskDownload","JDK\\score.txt");
File file = new File("f:\\\\BaiduNetdiskDownload");
File file1 = new File(file, "JDK\\\\score.txt");
if (!file1.exists()) {
try {
file1.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
// 判断是文件还是目录
System.out.println("是否存在:" + file1.exists());
System.out.println("是否是文件:" + file1.isFile());
System.out.println("是否是目录:" + file1.isDirectory());
// 创建文件
// 一级目录
File file2 = new File("f:\\BaiduNetdiskDownload", "score");
file2.mkdir();
System.out.println("是否存在:" + file2.exists());
System.out.println("是否是文件:" + file2.isFile());
System.out.println("是否是目录:" + file2.isDirectory());
// 一级目录
File file3 = new File("f:\\BaiduNetdiskDownload", "score\\zxx");
file3.mkdirs();
System.out.println("是否存在:" + file3.exists());
System.out.println("是否是文件:" + file3.isFile());
System.out.println("是否是目录:" + file3.isDirectory());
}
}