您的位置:首页 > 编程语言 > Java开发

Java IO 文件读取问题记录(class.getResourceAsStream 和 new FileInputStream)

2016-10-06 11:38 951 查看
Spring中classpath用的多了,今天在读取文件的时候用了new FileInputStream() 提示路径不对。查了一下发现不是这么用的。特此记录一下,免得以后忘记

FileInputStream的构造方法调用了new File()来读取文件,所以只需要查看new File()如何来获取路径

FileInputStream:

如何开头前面加"/",文件的相对路径是项目的磁盘目录路径,例如:D:/

如何开头不加"/",文件的相对路径是项目的根路径

如何想用classpath为路径,可以使用java类.class.getResourceAsStream

getResourceAsStream:

文件的相对路径是以类文件所在目录作为当前目录的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐