00:00
各位大家好,下面呢,我们继续来演示resource中的实现类,刚才咱们演示了两个实验类,一个是ul resource访问网络资源,一个是S访问类下的资源,那下面呢,我们看第三个实验类叫system访问文件系统资源,比如我这个文件里边。在我的本地这个C盘,或者在本地的D盘那用它可以访问到,那咱们下面来做一个演示,File system。我们来写一下啊,我在里边呢,创建一个类,这个类就叫file system resource。然后创建之后,在里边我们写上它相关的代码,我这里加个注释,访问就是系统中的资源。跟刚才的写法类似,咱们就开头写一下啊,加上一个方法public。我就叫load。
01:02
Results。然后在里边呢,加上这个参数,就是我们这个路径。我加上pass,然后加上之后在里边怎么做?第一部分咱们还是创建对象,这个对象用的是fair system resource。把这个我们进行创建上一个这个resource对象。然后里边传入pass,其实主要写的就是这个部分。完对象之后,下面呢,咱们还是输出它相关的内容,比如说我输出这个file name。包括啊,咱们再输出一个这个。它的描述包括把文件的内容给它是获取一下,刚才咱们写过,这里边我就快速写一下啊,Input等于new上一个input,但这里边肯定不是new,用get input,然后咱们在里边我们写下啊,这里边有一我们加上处理一下。
02:13
然后在里边写一下啊,加上数组。等于new上一个1024,然后咱们便利加上Y在这里边,我们写一下啊这位置。这是流的基本操作点的这个B。它不等于负一,然后咱们把它做输出,我就直接捏上一个词缀。加上这个B,所以现在这个咱就完成了啊,完成之后在里边呢,我们写上这么一个main方法,做一个最终的测试,那我们来测试一下啊,然后这里边路径中给大家注意啊,强调第一种路径的,你可以写一个相对路径,然后第二个可以写一个绝对路径,都是可以的,它都支持,那咱们写一下啊,比如说我现在我就写上一个C盘,里边咱们加个文件。
03:12
C盘里边我加个at硅谷点TXT,就是在C盘中咱们读取里面的文件,我C盘中呢,已经提前创建了ATT,你需要自己创建一下,然后在里边我加入两行内容,谷上谷,这是我的内容,然后现在我来给他执行,咱们看一下最终的结果。那咱们看一下啊,你看里边文件名称啊,这个描述信息,包括内容是不是读到了,这是我们写的,就是绝对路径。包括啊,咱可以写一个相对路径,这里边我快速给各位演示测试一下啊,咱先给他注点写一个相对路径。加上TT,然后咱们执行相对呢,会读,咱们这跟这个就是里边1234啊,把这个我们可以读到,所以现在这个实验类我们就完成了file system resource读取。
04:14
就是你系统中的资源。然后这个之后呢,我们继续来看啊,下面还有三个做一个说明,看下一个叫content,这个是用于外国项目中,然后读取里边相对径中的资源,还有一个叫input,用于输入流的这种方式,还有一个叫就是字节数组方式,这些都是实验类,所以咱们把这些就完成了,包括最后我这里有张图,这张图里面大家看啊,Result是个接口,然后它里面对应了不同实验类,咱刚才主要演示了三个,第一个ul访问网络资源,第二个。就是访问类下的资源,第三个file system resource访问文件系统资源,所以咱们把接口我们就引示到这里。
我来说两句