渔采的绝对15大優點2026!(小編貼心推薦)
上述 :优化方式1,优化方式2 可以动态获取到 类路径下的任意文件信息。 但是 优化方式三:只能获取到 类路径下的以.properties后缀的配置文件信息了。 上述这种方式:如果我们不写相对路径,而是写绝对路径的话,也是存在一个问题的。 // 渔采的绝对 获取到该配置文件的的绝对路径,如下src目录下还有目录(包),需要指定 src目录下/包下的哪个文件。 目录前言1.优化方式一:返回一个文件的绝对路径1.1情况一1.2情况二2.优化方式二:返回一个InputStream字节输入流3.优化方式三:java.util包下提供了一个资源绑定器… 原始的方式:写相对路径的话,无法跨编译器;因为不同的编译器默认相对的路径是不同的。 写绝对路径的话,无法跨平台,因为不同操作系统的文件规则是不一样的,比如 Windows系统中的绝对路径是带盘符(D盘,C盘),Linux 系统中的文件规则是不带盘符的。 渔采的绝对: 优化方式二:返回一个 InputStream 字节输 如果在 src 目录下的子目录中的文件,需要指明是 src 下的哪个子目录下的文件,同样不要写文件后缀名,不然报错。 该资源绑定器:只能绑定xxx.properties配置文件 ,并且这个文件必须在 类路径下,这里的 IDEA 是 src 目录下。 上述方式一:我们需要通过 :new 一个 FileInputStream 字节输入流对象的方式,这里我们直接通过指定的文件名的,直接返回一个 InputStream 字节输入流…