00:00
来咱们看一看这个properties啊各位。嗯,我觉得就在这写了。别在这里边写了啊,还在这个里吧。嗯,新建一个class,各位啊,叫properties properties啊,然后我们叫零一行吧,这个类啊。嗯,目前啊,只需要掌握properties属性类对象的这个相关方法即可啊来要知道首先啊,Properties是一个map即可啊,继承于谁啊,继承哈table啊,Properties的key和value啊都是类型。Properties被称为什么呀?属性类对象。属性类对。
01:03
来我们来看一下啊,怎么创建对吧,创建一个properties对象。Properties。各位啊,又一个properties。Java下的啊,Properties好出来。这就相当于是个map集合啊,我们从那个帮助文档里边看一下,Java u下以P开始的叫properties。呃,在这儿。啊properties,然后这个properties呢,我们里边有这么几个方法,我们看重点的方法,各位啊,这是我们调的这个构造方法吧,是不是,哎,然后呢,它里边有个方法叫什么呀,叫做你看有有很多漏的方法,可以跟一个流,是不是也可以跟一个这个什么字节流啊,字符流啊,还可以跟一个什么呀,别的对吧?哎,从X文件里面加载等吧,它有很多方法,这个方法可能我们目前为止还讲不了啊,因为后期的话我们学了I。
02:00
再看一看那个漏的方法,好吧,那么这边我最主要想看什么呢?想看这里有个方法叫。哪了跑哪了,叫set property这个方法,它的key和value呢,要求是什么呀?是字符串,然后呢,这是其实调的哈table的put方法,你看调用哈table的put方法。这是。等于是那个put存啊个属性数据,然后呢,还有一个方法叫叫get,是根据看见没是根据来。对吧,用指定的键在此属性列表中搜索属性啊搜索属性这个是线程安全的各位啊properties。是线程安全的啊,需要掌握这里面两个方法啊,需要掌握properties properties的两个方法,一个存一个,一个存一个,掌握这个就行了,各位啊,那存这块就是点site property对吧,比如你存一个username等于什么呀,等于比如说这个root。
03:08
啊,哎,你存一个这个密码,比如说password。密码对吧,存一个123,然后呢,你还可以存一下别的对吧,点set property存一个什么呢?比如说URL地址是不是,哎,那就后边这个这个这个字符串,你就随。别管它是啥东西啊,后期你讲学这个数据库的时候你就知道了啊。嗯,然后接下来呢,Property呢,再往里边存一个东西,你看点side property是不是,哎,然后driver对不对,那这边写上com.my.gd bc driver,好,你看这样的话是不是就相当于我们给他存进去了,你不用多想啊,这就是key value key value key value都是字符串啊。就你把它想成A呀B呀C呀D啥的啊,就无所谓了,这就是一个map集合,往里面存东西,那么接下来我们要取怎么取啊来我们可以通过K获取Y6是不是,那这个方法的话,我们可以取一下啊取一下。
04:11
那取谁呢?我们取一下这个,通过这个K来取呗,是不是。啊。来我们编辑一个多行试一下啊,看行不行。应该是可以编辑。嗯。大家编辑过多行吗?有没有写过多行,就是一次编辑多行,这个叫idea里边。可以编辑吧,嗯,有一个键啊,这个键叫alt键。按住out键拖就行了,Pro是吧,点get。啊。嗯,这里面写点东西呗,是是这意思吧,啊这样啊。
05:05
一次编辑多行,这是允许的啊,1234。演演示一下,演示一下啊,你可以用一下无所谓啊,不用用不用无所谓啊,来这块的话,咱们也可以再编辑一下,比如说。我们要有个字符串吧,是吧?哎,这个是什么东西,是一个URL是不是,这是一个driver啊,这是一个userme,然后这个呢是一个什么呀,叫做password啊,Password来这边呢,我们写上去,这是URL是不是,哎,这是啊,然后这个呢是username,然后这个呢是password来,那么再往下的话,我们就输出一下。URL。来这块的话,我们叫driver呗,是不是这个叫做username啊,我们看看能不能拿到啊。
06:01
就俩方法啊,哎,就俩方法你看一下啊,来这个password行了,那我们去运行一下。一个map机会往里边存嘛,Put对不对,哎,然后put进去之后呢,这通过key来获取value,那如果你key一手一得瑟写错了,你上面存的时候是password对吧,你取的时候通分类通过这个来取,那你取不到啊,我们看取到一个啥。嗯。呃,是不是取到一个none啊,对吧,所以说这块在写的时候别写错了。啊,错了。了解一下这个properties,各位啊,Properties。这个方法一个叫set,一个叫get啊set方法底层调的其实就是这个put方法对吧?啊,你看线程安全的set这个方法调的是put方法啊。行吧,这个类型咱们就先接触到这,后期我们有合适的案例我们再看啊再看。
我来说两句