00:00
好,同学们啊,我们接着上午的内容哈,继续给大家讲解,继续讲解,呃上午呢,我们呃演示的时候有一个就是文档,就那个文档呢,我们在演示的时候,呃没有成功,我们来看是什么原因啊。好,我们先定一下位,对上午呢,我们代码是一,这个地方是。没有保存吗?难道?就异异异常中断了是吧,看一下这个地方问题啊。从备份中恢复一下。从备份中恢复一下,这个能恢复回来吗?诶,我们上午。
01:05
上午没保存吗?呃,没没关系啊,没关系,我我把以前讲的第一天那一部分代码的那个笔记拿过来就可以了,一样的。我只有先把第一天上次上次那个笔记基本上是一样的,我先把它拿过来。好,我先把它拿过来放这儿。他可能是。哪个地方出了问题了,好,上午呢,我们讲到这儿的,我们讲到这个地方了是吧,我们是上午讲到这了,讲到哪了呢?文档注释是这意思吧,文档注释那么下面这个呢,我我们不着急,我们把这块拿掉就行了,从这开始把下面没有讲的呃给它去掉。哎,给它去掉就可以了,好把这个去掉,我们上午就是讲到这个位置的,讲这个文档注释这一块的,那么我们接着往下看啊,我们接着往下看,内容基本上是一样啊,基本是完全是一样的,所以说没有没有什么大的问题,那么我把幻灯片也给同学们打开,诶给同学们打开,我们上午呢讲到这儿了。
02:21
好,讲到这,那讲到这呢,我们做了一点注释,结果发现注释没有生成好,我们看一下这是什么原因啊,其实上午那一块没毛病,就是我们找的这个文件找错了,对文件找错了,好我们把这个提起来一下,诶把它提起来一下。好,我们看看上午的代码,然后呢,把这个文档给它生成。好,稍等一下。好,我们把这写一下啊,文档注释案例,呃,就是文档注释的这个这个指令,它的指令是怎么生成的呢?看一下这指令用是scel dock,然后这个指令来生成,就是使用这么一个指令可以啊,可以生成。
03:13
可以深沉深沉。啊,对应的对应的这个文档啊,文档说明。好,我们再来给大家做一个演示,上午呢,我们这写代码是写到这儿的。哎,Me,里面有个看诶。好,我们是另外一个项目open是这个啊,先把它切过来。好,切到这儿。好,写到这呢,我们是写到这儿的,大家应该还有印象,就comment,我们本身是在这个地方写的注释,但是呢,我在生成对应注册的时候呢,我却找的是look source,呃,Code,所以说没有生成,那我们重新来生成一下,好,我还是按上午那个流程啊,在这我们找到这个文件。
04:04
对,然后呢,我再执行一下那个指令就可以了。啊,在执行那个指令,我把这个往这边挪动一下。啊,这个这个怎么移动啊。这个怎么怎么动,这个好,那就先这样子吧,啊先这样子。S。好,然后呢,我们CMD到这个目录去。CMD的那个目录去。好,这儿。这个这个窗口点哪个呀,是这个吗?好,然后就可以移动了,好它就自己收起来了哈,好,我们进到这里面去,诶好看common at硅谷,然后在这。来seventy,然后呢,我们来把它生成一下哈,就是呃,Scan。
05:01
Dock,然后杠D,然后呢,我要把这个文档生成到哪里呢?我们生成到D盘my dock2这个地方,然后我要生成的是common,好执行一下。好,他说这个没有没有这个路径没有生成路径没有,我们看他有没有给我们创建起来,到D盘去有了,好打开它,打开它过后呢,我们再来看一下哈,同学们看这里面其实就已经有了,对你看这里上我们这里写的return,还有有没有过期,以及案例呢,都给我们自动生成的,好所以说是没有问题的,这是上午的一个知识点的,呃,一个补充,好我把这个呢给同学们板述一下,好的同学们,这是我们的一段代码,对吧?这是我们的一段代码,然后呢,呃,使用这个指令就可以生成啊,使用这个指令就可以生成我们对应的文档,诶对应的文档,好,这是关于文档注释的一个讲解,接着往下看,那么下面呢,我们看一下SC的规范的代码风格,咱们这个写程序的时候,不管是写什么程序,都要注意它的一个规范。
06:17
那在SC里面呢,它有这么几个规范需要大家注意一下,第一个呢,就是呃,在整理这个代码的时候,可以用这个table键来进行这个整体移动。对,然后你要往前移动呢,用S的加table就可以移动啊,就可以来回的这个去移动我们的代码,这点大家要注意是怎么用的啊,一个就是table键加或者是啊,或者是这个table加这个shift的键,那么一个是向前啊,一个是向前,一个向后,大家看一下就行了。第二个呢,就是有些时候我们用这个CTRL加alt加L进行这个格式化。那么比如说我们代码呢,比较乱,对吧,你可以用这个格式化进行一个处理,比如说诶,你看这么我们瞎写一点,这样子看起来很乱,那么一个一个调呢,也很麻烦,所以说直接用格式化就迅速的把这个代码整理好了,所以这个呢大家要经常用,还有一点呢,就是我们在进行代码编写的时候,有一个约定俗成的习惯,就是我们运算符的两头,注意是运算符的两边要用空格,这是一个规范,同学们一定要遵守,你不要这样去写啊,说老师我们在写一个运算的时候,比如说我有一个二乘以四加五减一这种呢,就特别的不好啊,特别不好,因为别人一看就知道你是半路出家的,很容易暴露自己的身份啊,很容易暴露自己身份,要要要注意这个问题,还有一点呢,就是每一行咱们尽量不要超过80个字符,超过的话呢,请换行,你比如说同学们看,比如说我这有个字符串的。
07:57
拼接啊,我这有个字符串的拼接,比如说we are string等于,比如说我这字符串特别长哈,比如说hello啊hello啊很长,我这边有好多这个这个要拼接的这个指令。
08:12
啊,要拼接指引,比如这样拼接,我们多来几个哈,你特别多的情况下。你不仅往后面怼,那么这个时候呢,注意你就换行,它一般来说它到这个位置呢,有些时候它会自动换行,对吧,所以要换行去处理,包括我们有些时候这个函数是连着用的,你要注意这个换行,这个大家注意一下。好,就是这么几个规范,大家注意就OK,好,我把这个呢给它整理一下,就是代码的规范啊开。开的代码规范说明OK,好,我们把它整理到这里来,对吧,一个就是正正确的这个竖式的风格啊,这个呢,大家注意,第二个呢,就是要正确的缩进啊,正确的缩进。
09:01
有这块。好,然后呢,我我在这里总结了,总结了这么几句话,对吧,四点大家有个印象。好,这是关于我们代码的一个规范的一个说明,接着我们继续往下看,下面呢,我们看这个文档手册,同学们都知道,在我们去做一个开发的时候呢,你不用这个编程手册是不行的。啊,我记得我刚刚参加工作的时候呢,我就觉得高手都是不会看文档的,好像他的脑脑子里就像装了很多很多函数,装了很多很多语法,其实不难,我在第一次我我这个参加工作的时候呢,遇到一个真的是很厉害的一个人,就是原先我是在用友,用友后面呢,我到了一个点击科技,点击科技呢,呃,当时是王志东,呃,王志东可能你们现在已经不太清楚这个人是谁了。呃,他其实是我们那个时候的偶像啊,大家知道那个中国合伙人看过那个电影吗?就第一部,呃,中国合伙人里边他们几个主人公在那个美国看到中国有一个互联高科技企业上市,中国第一家就是那个新浪,呃,新浪其实就是毛泽东搞搞起来的,那么我当时认为。
10:12
这边高手肯定都不会用这个手册是吧,其实他们的旁边桌子的旁边都摆了一个,呃,比如说C语言编程指南对吧,就是一小手册,看函数他们也要自己要查的,所以说我们学会查手册其实是一种能力,那么在开里面我们怎么去查这个手册呢?我举一个例子,注意听。那首先我们看这个指南在哪个位置,同学们看到在给大家分享的对零一里边有一款这个资料。哎,资料有一个SCAPI里面有一个library,里面有个index。那么这个index呢,你为了好好管理,你可以把它放在桌面上来,比如说你呃,你可以把它呃,就是发送到我们的桌面,但你也可以放到别的地方啊确定那这个时候不就有一个,诶我我我刚才是怎么回事没过来呢,我取消了吗?难道。
11:13
放在桌面。哦,准备快捷方式。被转这个没没没毛病的这个。诶,他这么说,这个是个有病毒吗?他认为这个是。这个为什么有病毒呢?现在太过他,他不让我放啊。这个是不是有点太过分了,这个。哦,有,有可能是我这是不是放过一次,他认为又重新放了一次呢,好,我把它先删掉,我从这加应该就没问题了,为什么我用的是他的是吧,就按理说他就不应该再杀了吧,我用的是,呃,这个Windows自带的呢,他认为很很危险,那我用他的呢,应该不会再再这么干了吧。
12:06
好,我找到他,那我就这样吧,用他的吧,现在360杀毒呢,是呃零不杀1万也不放过一个是吧,这个不管,看到有危险我就干掉你啊,会干掉你,现在因为病毒呢,也是变种特别厉害,那我这这点进去好点开过后呢,这就是我的一个,呃,官方手册,那你怎么用呢?看这里有它大概你可以这么看啊,注意看这scner sc呢,往下走往下走,从这开始你看有很多,这个就代表一个包。这个就代表一个包,你看这个引起来隐藏对吧,你比如说我们这帮也是是开到一个包,看到没有,有这么多包,那我点开它呢,就可以看这包里面有什么类,或者是接口,或者是object treat,那这就接口等等,那么我们要去看一个,比如说我想对SC里面的哈希map有个了解,我看一下它怎么查的呢?哈希map一看,哦,明白了,说在SC里面呢,这个包包下面inun table,这个是不可变。
13:13
里面有个哈希map,那么在这个MU table这个包下面呢,也有哈希map,这就说明,呃,这这两个地方都有,说明它有两种不同的哈希map,那么我随便点一个进去哦,你看这里。这里面呢,就是这一个哈希迈普有的这些成员啊,类型成员或者是职成员等等。对,很多,那么这些就是它的方法,再比如说点这个,诶,我也看到这里面呢,也有它的一些接口啊,或者继承关系,你看它的子类有哪些,包括它类型的一个竞争关系,这会出现一张图,你看这一张图,这个图呢,你可以把它放大哦,你可以看到哦,这个哈希迈普是从哪里来的?看到没有,诶,这个就可以看的比较清晰,它继承了哪些类,又实现了哪些接口,全部都有啊,所以说它还是比较方便,那么后面呢,我们在用的时候还会带大家来查看这个手册,好,我。
14:12
我把这个呢给大家写到这儿啊,就是如何查看手册。官方手册,诶看一下开的一个官方手册的指南的使用,那么我也把它放到这里来,对吧?诶官方手册使用那很简单,就是我们在用的时候呢,可以在这里输入。我们关心的这个一个类或者是接口都可以,然后呢,在这里点击,点击就可以到这边来看相应的方法和他的成员。那后面呢,我们在用的时候会会反复的用到这个东西。好,这是我们一个官方官方的一个手册的一个使用,大家要经常去用它。好,这是官方手册,那下一个呢,我们来看,课后我们把这个知识点做一个回顾,简单回顾一下啊同学们。
15:05
我们讲到这呢,我们说了开语言的这么几个东西,第一个SDK是什么?就是我们的SC呢,它本身也有一个开发库,这个开发库跟Java的JDK库的关系,用一个图来描述,就是这样子的,打开我们这个图,对这个图我们打开它。诶,这个还可以恢复回来。诶,同学们看到我们上午呢,画的这个图还是非常有指导意义的,就这里。哎,他们之间关系是这样子的,对,这是我们的SKY内库,但是你不能把JDK去掉,JDK去掉,那么我们这个SKY呢,也跑不起来了啊,就这么一个关系,然后呢,我们再来看。下一个就是SC的环境变量配置和作用,我们简单的回顾一下啊,是这样子的,我们是先配置对吧,Scanner。
16:00
是开的一个home这个路径啊,这个就比如说你放在这个D盘下面的某个目录,对吧,D盘。下面的,比如说program。啊,然后呢,再去配置它的pass path这个地方呢,我们很简单,就是把前面配的这个环境变量引用一下。对,然后后边呢,我们带上它的一个目录对吧,它应该是这样写的,好像这种这种符号对吧。这种斜杠,其实两个斜杠都都是可以通用的,然后呢,开了程序的编写,编译运行的步骤各是什么,能否一步执行,我们来回忆一下,嗯,编写程序,编写程序这个很简单,编写。编写就是使用什么呢?使用这个工具,工具工属于属于这个工具啊开发开发是开了程序对吧,这个很简单,第二个呢,就是编译是什么呢?编译就是将我们的这个点是开的源码,源码这个这个文件编译成编译成点class文件对吧?好运行就是干什么呢?诶运行我们看一下运行,运行就是使用这个scan来装载。
17:29
将什么呢?来将将这个点class文件加载到或者装载都可以啊,加载到我们的JVMG并运行并运行。好,这是这么上面这个呢,用的是呃,用的是开C。好,那么最后这个能不能一步执行呢?是可以的,我们也可以直接将一个点SC文件用它直接执行也是可以的,好,我也写到这里来啊,运行可以一步直接直接运行点scanner文件,只是速度很慢啊呃,但是速度慢。
18:10
速度慢,不建议这样使用,我们在开发中不会这么用啊,就你也可以。对吧,这是我们的一个CD的一个环境,假如是SC,然后呢,叉叉点开文件也是可以的,好SC程序的编写的规则呢,我就不再多说了,基本上跟我们Java类似,对吧?基本上跟Java类似,基本上它的这个这个规范,规范和Java类似类似啊,基本是一样的,只是后面呢,咱们不要带分号,但是啊,注意听,但是语句后边,但是语句后面无需不需要加上加加上什么呢?分号,哎,不用带上这个分号,但是有些同学老师如果带了分号会不会报错呢?我们来看一下啊,同学们,假如我们在这个屁股后边带了一个分号也没错,他也不会报错啊,只是他觉得你多余啊,多余了,现在有很多语言,呃语语言后边都不带了,大家学节结石的时候。
19:17
老师讲没讲过JS就是加后边也是可以不带分号的。可以吧,可以你比如说后面你们有同学将来对区块链比较感兴趣的,对吧,现在咱们班有个班正在正在搞区块链,区块链可能就会出现两级情况,要么找工作非常工资非常非常高。可能一早找个3万差3万左右,但是也有可能,如果你学的不太好的话,可能就很危险了啊,但因为区块链现在大家了解区块链的行情也是不稳定,对吧,就是这个情况倒是很波动的,如果说将来突然一下中国这个区块链这个行业一下兴起,那就不得了,这一帮人就是。就是中国比较先前搞区块链的,但如果区块链你下次一蹶不振。
20:02
我原先跟他们讲课嘛,我跟他讲课第一天我就说了,区块链就是这样子,冰火两重天啊,一旦真的火了,他们就是最抢手的。那一旦不火呢,可能也就是一万五六两万块钱对吧,这样子的好呃呃,就是一万五六两块钱块,你们你们你们没问题啊,大数据现在现在也还是没问题的,好,各语言里面它也是这个样子的,后面呢,我我讲完了过后,我会分享一点那个呃资料就个语言,我不是那边讲了20多天吗,我把那个歌言全部给大家看,你们将来如果说大数据玩的不想再玩了,看看区块链也可以对吧?啊可以,但是现在你们不要去看啊,现在不要去看,好这是我们一个知识点的回顾呢,我们就到这里,哎,就到这里来,放在这。这是我们知识点的一个回顾,诶老师讲的这个知识点的回顾,我们就说到这儿。好,第一章我们就说完,我们紧接着看第二章的内容。
我来说两句