00:00
接着呢,我们来看一下哈,那么对于这个接着P,呃,除了有这个配置指令之外,它还有什么,它还有一些脚本。啊,有三种脚本,好,大家注意看,首先第一种是什么?是声明脚本,我们先说一下它的这个格式是什么样子哈,声明脚本的格式是是什么样子呢?来,我在这里给大家敲一个。呃,间号百分号叹号,百分号叹号就这样一个格式,那这里面就可以什么声明Java代码。啊,代码好,我们把这个拿过来,这是它的格式,哎,这是它的格式,好,那么作用作用是干嘛呢?就是可以给切的P翻译出来的什么东西呢?哎,这个Java类定义。
01:05
属性和方法。啊,甚至是。什么东西呢,这个静态代码块内部类的就这样子。啊,我给大家演示一下,比如说下面这四种来。我把这四种呢复制过来,咱们复制在这里面吧,因为这个其实也没咋用是吧。好,那现在呢,我把它们做掉啊。这个快捷键是多少呢?就是CTRL加shift加斜杠啊,我们先来看这个第一种。啊,声明类的属性来请看。我先选中它。好,大家注意看一下哈,呃,间号。百分号叹号,百分号叹号大家看见吗?好,然后在这里面private in ID private string,那private是map,大家看我还可以用集合走,我敲完之后大家注意看的话,它上面会自动帮我们导包,看见了吗?
02:17
不自动帮我们打包好,那导进来之后我们写一写哈,哎,咱们到这卖好。那现在呢,我们访问这个A点,接着P看一下。敲回车,好,那接着我们看看它的源码啊。呃,是重新加载,咱们看这个。大家往里面看一下,这里面就有了我们刚刚自己写的这些属性,大家看见了吗?诶就有了哈,有了OK,这是第一点,呃,我们给它定义属性,那我们还可以给它定义代码块。啊。我们通过定义这个静态代码块啊,大家注意我们可以给这个map进行复制来请看怎么做间号百分号叹号敲回车后面它会自动帮你生成哈,还有就是注意看map。
03:12
啊,这个等于六哈希map。Object。OK,那么大家继续看一下,好像这里是有错误是吧,我们看是什么原因,这个倒倒倒了吗?倒了,然后啊,咱们这里少写了什么东西,Static忘了把这个写上了哈。好,然后我们在里面写上map.put哎,咱们说key。ONE61。我们以此类推,复制一下K2ONE62 K3Y63。好,那么我们刷新一下哈,走这个静态大码块呀,也会随之生成,大家看这个地方。
04:01
有吧,这个是不是出来了,哎,这就出来了哈,好,甚至我们还可以给他。什么声音类的方法。啊,给咱们生成这个类啊,加点方法,就比如说减号百分号叹号,咱们就随便加方法哈,帕布里克。Public。ABC吧,咱们随便写一个哈,那么程12,好,那现在咱们再次刷新,大家看这个方法。也会被翻译到什么这个源代码当中,我们来看这个地方。有吧,哎,有好。那接着呢,我们再来看第四点啊,这什么呢,生成内部类。我们给它注掉,OK,减号百分号叹号,好啊,内部类public static class,咱们就随便写一个A,好,Private in ID private string ABC是吧,或者我给他个值也行,不影响。
05:19
好,来吧,那咱们还是一样先访问。啊,访问完之后呢,他们会给我们重新的翻译。大家看这个是不是出来了,有吧,好,这个呢,就是咱们的这个什么叫做生命脚本,哎,生命脚本当然了,我们再给大家详细的对比一下啊,大家看。声明属性。啊,这是。这个是翻译之后的代码,大家看见吗?我就截这些吧。
06:00
有吧?啊,应该看得很清楚了哈,就这边。加粗一点。OK。然后呢,我们再来看还有这个声明静态代码块。好。OK,然后这边是什么呢?大家看啊,这个订单代码块呢,也也翻译成这个看见吗。我给你把这个行号啊,也给它截出来。啊,就这一部分啊,就这些。就是变成这个对吧,呃,还有。这部分。咱们的代码。说明方法。嗯,这个我没截上来再来。OK,好了,那么这边翻译出来是什么呢?就是这方法。
07:07
啊。好,大家看一下吧,呃,当然最后这个我确实是截不下来,这个再截不下来了哈,大家可以自己来看一下就行了啊,来看一下就行OK。
我来说两句