00:00
呃,大家自己在看文档的时候呢,发现一个点在什么呢?我们这个地方搞了一个工具的转换类,我先给他拿过来啊,给他拿过来这个呢,我们再写了一个YouTube,因为之前我们都是用simple data ma来用的,对吧,这是在JAVA8当中,它提供的一个新的接口了,时间的一个接口啊。提供了新的时间接口啊,那在生态环境当中。怎么测试数据有没有丢?不是生产环境之前你得有测试环境啊,你得自己先测呀。你得类似于像我们这样,你自己测呀。对吧。好,那我们先把这个聊完啊,嗯,这个地方呢,其实在我们Java的一个新的电量当中啊,它有这种,它有这个什么呢?新的接口了啊,一个叫local data time,三个应该是三个啊,一个是data data time。
01:09
还有一个就是localo data time,呃,Logo data呢是年月日,Local time呢是十分秒,而localo data time呢是年月日加十分秒新的,当然这里边也是固定写法啊,就跟symbol的format一样,对吧?用format或者说pass这两个用的最多对吧?呃,这个form matter还写错了,对吧,Form。我把它,我把这个文档也改一下吧,这个地方应该是个E啊。然后这个地方应该是一个E,这个地方应该也是个E,这个代码呢,我们就不讲了,我们主要跟大家去聊一下,为什么我们要在这边突然放一个这个东西,对吧,那我问大家啊,我问大家这个东西啊,这个东西。干什么事呢?我给他提出来,我给他放在这儿。我给他放在这儿行不行?
02:02
先问大家这个问题,我把这个提出来放在这个位置,刚才我不是写到里面了嘛,对吧,我把它提出来写在外面行不行。这个可不可以啊。可以啊,支持序列化,对了啊,它是支持这个序列化的啊,它是支持序列化的,我们可以开来看一下,呃,Somebody form,它呢是这个类。晚上翻啊。然后呢,我们找到它这个类啊,它里边这个猪是还挺多的,对吧,它告诉我们怎么用啊,怎么用好,那不用管,那它呢,继承这个data form对吧?对,它继承这个format format实现了这个的一个接口,所以它是可序列化的,那我们当然可以写出去,呃,那我为什么没有写出去呢。
03:12
为什么没有写出去呢?因为是这样,在我们的C电量方法当中,那我们用的最多的两个,一个是pass这个方法。一个是pass的一个方法,还有一个是什么方法叫format对吧。一个pass一个方的这个方法对不对。我们找到这个的这个方法啊,稍等一下。哎,我们应该找这个的方法,在这个里搜一下。呃,我们就找到。诶是不是过了呀,啊,果然过了,我刚才没注意啊,呃,我们找到这个方的这个方法。就它吧,好呃,Form再点进来,点进来之后来看啊,这个地方它有问题的,什么问题呢?再看看这行代码,就一个C的点settime,把这个data塔放进来,把这个data放进来,那C的呢,它是一个全局的电量。
04:15
对吧,并不是它内部的创建的变量,是它全局的一个变量啊,那看到这块为止,大家就知道它存在什么问题啊。它存在什么问题?不知道吗?看到这块。不知道它存在什么问题吗?对了啊,县城不安全啊,县城不安全。呃,如果多线程同时操作的话,它可能有问题,比方说这边A线程是八月这个28号对吧,B线程呢,里边时间是8月29号,好,A线程呢,先设置了时间,这个卡里的呢,变成8月28号走了,对吧?继续往下游处理,下游处理好,然后接下来呢,B线程来了,把这个是把这个卡的这个东西呢又改了,改成什么8月29号了,最后A线程出去的结果是不是就是8月29号,而不是8月28号,能能明白这个意思吗?
05:34
因为他这个康的对象并不是在这个方法里边创建的,而是作为一个全局的。来用的。对吧,那全局的共享变量吗。对吧,啊,它现成物想那这个就有问题了。对吧,所以多线程操作的时候呢,有问题,所以我之前在写的时候,你会发现我写的symbol data方法都写在这个里边,那我每个人我这样创建一个,这我单独创建一个,他俩之间有线制安全问题吗。
06:05
这个时候有现场安全问题吗?这个时候没有吧,因为我是各自的对象,对吧,一人创建了一个对象啊,那你里边卡定的全局的一个,你一个我一个,我俩互不影响对吧,我俩互不影响啊,是这个意思,当然你要用simple data分化也能用,就这样像我这样用对吧,你不要提出去啊,不要提出去容易产生这个问题,对吧,不要所有的地方都用这一个对象,当然它编译上是能通过的,但是它可能会存在这个限制安全问题,那这个工具类呢,提供给大家,就刚才我们粘过来的这个工具类对吧?Data time u在新的API当中有local data time local data和local time,这个对象呢,它是线程安全的。它是限制安全的,也就是说我全局有这一个就够了。OK吧,是这个意思啊,这个意思,所以这个工具类呢,放在这儿啊,供大家去使用的,那这个呢,你也没必要去记,如果说你未来用到的,你直接拿过去用就好了,因为这种工具类都是通用的啊,在哪都能用的,对吧?啊要知道一下,就你要知道一下S这个这个解析的一个日期函数里边。
07:17
它是它是有限制安全的,包括现在data都有的过时了,对吧?啊data的过时了啊,就是说呃,几乎在开开发的时候呢,他不让你用了啊,现在用的更多的就是local data local data time以及local time啊从这给大家扩展一下,大家知道一下这个事好吧。
我来说两句