绝对路径:
? ? ? ? 绝对路径是带盘符的,依赖与当前系统
相对路径:
? ? ? ? 相对路径是不带盘符的,默认相对到工程下开始寻找文件
这是采用绝对路径
package com.byte_stream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
/**
* @Time: 2022/4/16 13:31
* @Author: 宁洪康
* @Package: com.byte_stream
* @File: FileInputStreamDemo1.java
* @Software: IntelliJ IDEA
*/
public class FileInputStreamDemo1 {
public static void main(String[] args) throws FileNotFoundException {
// 创建一个文件输入字节流管道与源文件接通
InputStream is = new FileInputStream("C:\\Users\\没事我很好\\IdeaProjects\\test_1\\src\\date.txt");
}
}
编译执行不报错
将路径换为如下情况后编译报错
InputStream is = new FileInputStream("test_1\\src\\date.txt");
错误如下:
?将路径改为以下后,不报错
public class FileInputStreamDemo1 {
public static void main(String[] args) throws FileNotFoundException {
// 创建一个文件输入字节流管道与源文件接通
InputStream is = new FileInputStream("src\\date.txt");
}
}
|