new file()与getclassloader().getresourceasstream(name)如何获取文件

  • new file()获取文件

1. 绝对路径

 

 2. 相对路径

这里改变一下文件的路径把文件放在src目录下

 

注意相对路径的最前面没有/,另外/和\\可以替换

 

 

  • getclassloader().getresourceasstream(name)获取文件

网上查到资料,可以相对路径,实际操作只能实现读取class所在目录下的文件

把file文件移动到class的目录下,一般在bin目录下

 

posted @ 2018-08-07 21:46  爱笑lo  阅读(983)  评论(0编辑  收藏  举报