JavaIO流理解
文件
什么是文件?
文件是我们保存数据的地方。
文件流
文件在程序中是以流的形式来操作的。
流:数据在数据源(文件)和程序(内存)之间经历的路径
输入流:数据从数据源(文件)到程序(内存)的路径
输出流:数据从程序(内存)到数据源(文件)的路径
常用的文件操作
1、创建文件对象相关构造器和方法
new File(String pathname) //根据路径构建一个 File 对象
new File(File parent,String child) //根据父目录文件+子路径构建
new File(String parent,String child) //根据父目录+子路径构建
createNewFile() //创建文件
点击查看代码
import org.junit.Test;
import java.io.File;
import java.io.IOException;
public class FileCreate {
public void main(String[] args) {
// create2();
}
@Test
public void create2(){
File parentfile=new File("D:\\");
String filename ="text2.txt";
File file=new File(parentfile, filename);
try{
file.createNewFile();
System.out.println("文本2创建成功");
}catch (IOException e){
throw new RuntimeException(e);
}
}
@Test
public void creat1(){
File file=new File("D:\\file1.txt");
try {
file.createNewFile();
System.out.println("文本1成功");
} catch (IOException e) {
e.printStackTrace();
}
}
@Test
public void creat3(){
File file=new File("D:\\","text3.txt");
try {
file.createNewFile();
System.out.println("文本3成功");
} catch (IOException e) {
e.printStackTrace();
}
}
}