这里区别的主要是两种方式,一种是
this.class.getResourceAsStream(“jdbc1”)
第二种是:
Test.class.getClassLoader().getResourceAsStream(“name”);

首先讲一下,对于使用ClassLoader,创建的文件最好是在src下创建,这样参数直接写文件名就好了,不用考虑其他的东西
暂时还不知道,如果在当前包下建的文件,该怎么写参数path

而对于没有ClassLoader这个东西的getResourceAsStream
新建的文件需要在这个类所在的包下新建文件,那么path直接是文件名,如果是在src下创建的文件,需要…//文件名

两种方式都最好不要在工程下新建文件。

第一种方式的截图:

关于路径的问题getResourceAsStream_mysql


关于路径的问题getResourceAsStream_mysql_02


关于路径的问题getResourceAsStream_文件名_03

第二种方式:

关于路径的问题getResourceAsStream_文件名_04