00:00
好嘞,同学们啊,那么接下来咱们继续再往下讲新内容了啊,讲新内容来咱们。看一看接下来我们是学习什么东西,接下来啊,咱们就得对这个hello word程序啊进行一个解释了,对不对?同学们做好准备了吗?做好准备的话,我就开始给大家哎讲解一下这个第一个这个hello word程序啊,它的代码是什么含义啊,我给大家讲讲这个含义好吧,好,终于到这个讲程序的含义的这个这个级别了啊来看一看这个程序是什么意思。关于第一个Java程序代码的解释说明啊解释说明。那么这个呢,解释说明这块啊,我呢就不在这个笔记里边给大家体现了啊,我呀,在这个Java代码里边给大家写写注释啊,写一写注释吧。来,那么这个程序在什么地方我得打开啊,在对就在这costs,然后加PRODUCT02,加YC chapter01,然后hello word.java啊hello word.java了,接下来把这个Java打开之后呢,接下来我们对这个文这个程序进行一什么呀解啊,进行一个来那么解释的话,我强调一下,我就不在这个笔记里边给大家记了啊,我是直接用注释的方式写到我们的Java程序当中啊,原代码当中。
01:29
好了,我们来看一下啊。首先呢,我们这块啊,要注意啊,在我们的实际开发过程当中啊,我们写的这个程序啊,最好是要有注释的。啊,有注释呢。我们其他程序员在打开你这个代码的时候,就会很清楚的知道你这个程序完成的是什么功能,所以写注释的这块也是比较重要啊,比较重要,一般呢,高手写注释,假如说你这个程序有100行,200行或者300行,对吧,那现在呢,我对你这个程序进行注释,高手写的注释一般都是点睛之笔啊,写出来这个注释啊,不多不少正好啊不多不少正好,所以这块的话,咱们嗯,尽可能哎去写注释,各位啊写注释。
02:20
呃,刚开始啊,你这个注释写的可能很烂啊,你可能需要几个月甚至几年的时间磨练,最后呢,你可能写出来这个注释啊,就很漂亮了,对吧?啊,这个注释呢,就是点睛之笔,别人呢,打开这个代码,虽然有500行代码,对吧,只看你的这几话注这几句话注释,诶,咱们就可以这个呃,读懂你这个程序了,那么说了半天了,那个注释它的作用是什么呢?注意了,在程序运行阶段。注释是不起作用的啊,注释是对你代码的解释说明啊,呃,也就是说。这个实际上假如说你在这里写了注释啊,就写了很多很多注释。
03:03
那么你呀,对这个程序进行编译的时候,它会生成那个class文件,它生成的那个class文件里面是不带注释的,就是你你注释可能写了非常非常非常多的几百行注释,注释这种东西就是对程序的一种解释说明它编译的时候,它这个Java文件编译生成这个class文件之后啊,在这个class文件里边,它是就就没有这个注释信息,就没有注释信息了啊,所以注释信息只存在于Java程序当中。啊,我不知道这件事我给大家有没有说明白啊,有没有说明白来。呃,包括咱们这个其实在开发中啊,咱们项目经理啊,就有要求啊,或者说我们组长呢有要求,我们领导有要求说程序啊必须得有注释啊,没有注释的话,这就不合格啊。来,我大概先写一下啊。什么是注释?有什么用?
04:01
注释啊。是对Java源代码的。解释说明。啊。注释,可以帮。程序员更好的理解程序。啊,理解程序。第二,注释信息。纸。保存在Java源文件当中。啊,Java源文件编译生成的。自解码文件。啊字解码class文件啊。这个class文件中是没有这些注释信息的啊,是没有这个注释信息的。那么还有一点就是在实际的开发中啊,一般项目组啊,都要求积极的编写注释啊编写注释。
05:06
啊,这是一个最基本的素养啊,这也是一个Java软件工程师的。基本养。注释信息注释。注释不是写的越多越好啊。精简精简。对吧,主脉。对吧,脉络的脉啊。主线,主线清晰。啊,每个注释都应该是点睛之笔啊,点睛之笔是这样啊,以后慢啊慢。不急啊,不急。好了,那么在我们的Java程序当中一定要注意,现在呢,我们在这儿啊,把这个程序编译一下Java c编译这个hello word。
06:11
点Java编译之后呢,它生成这个hollwood.class大家注意啊,在这个hollwood.class文件里面是不包含这这些信息的啊。就这些信息是没有的,这些信息是不会被编译进去的,这个信息只是对我们源代码的一种解释说明。那么再往下呢,我说一下Java中的注释啊,有三种写法,注意啊,Java中的注释有三种写法。啊。嗯,这种注释。属于。单行注释。啊,单行主持。指注释什么呀?只注释两个斜杠后面的。啊。比如说你在这换行了,那么这个是不是注释信息啊。
07:04
这就不是了。啊,这叫单行注释,单行注释就是说我们现在两个斜杠啊,写上两个斜杠后面的这个信息就属于一个什么呀,注释信息啊。注释信息。你可以这样写啊,这是一个类。那这是一个类,类名叫做hello word。那你看这样做也可以没问题,哎,我们再编译一下对吧,编译没报错就可以了。对吧?D看看de型class删除,把这文件删掉对吧?D看看我们现在是不是只有一个点Java呀,Java c编译一个hello word.java编译之后呢?Di看看这里是不是多了一个文件叫做hello word点卡法三。是不是hello.class啊,就有了。那么这是没问题的,但是各位告诉我,这个注释能不能写到这儿?
08:04
能不能往这儿写呀,各位告诉我这个注释能不能往这写?你可以写到这行后边,写到这行前面行不行。行不行,来给个回应呗,互动一下。注释,这样写行不行?放到前面行吗?不能啊,如果你放到你这个单行注释,如果你放到前边的话,这两个斜杠就会把后边整个这一串儿全注释掉,那相当于你把这个代码这块都注释掉了,那你整个这个程序就不符合语法了,不符合语法呢,你这个肯定是不行的啊,编译肯定会报错的啊,所以这块呢,千万要注意啊,千万要注意单行注释,那么还有一种注释就是斜杠星,斜杠在这里。啊,在这里可以编写多行注释啊,这是一行注释。啊,注释这是啊,第二行注释啊,这是第三行注释,你看这个是多行注释,各位啊,多行注释。
09:09
多行注释啊,多行注释。那么我说了,在我们Java语言当中啊,注释啊,它包括三种方式啊,第一种方式是两个斜杠,这是单行的。啊,第二种注释方式是什么呢?就是说我们斜杠形式行,斜杠在这里边写多行,你愿意写写几百行,写几千行,几万行都没人管你,这个没有任何问题,这叫多行注释啊,多行注释那么还有一种注释方式呢,就很诡异了,这种注释方式呢,我在这里啊,简单跟大家说一下啊,简单跟大家说一下,大家呢,就是也别太认真啊,因为后期我们在项目当中会接触啊,会接触。是这样。这个第三种注释啊,我们被称为Java dock注释啊,斜杠芯。啊,斜杠。行。啊。然后呢,星星。
10:02
啊,然后是。写的。来。呃,这块的话有一些特殊的啊,比如说指定version版本。1.0对吧,呃,指定作者。呃,Power。来写上我的名字啊,然后。星写上啊注释信息啊,然后这块我也可以写上哎类的注释信息。雨彤老师,你这是在干啥呀?我没听懂啊,来,我说一下啊。如果你是采用这种斜杠星星星斜杠的这种方式,那么写在这里的注释这些注释信息啊。它可以被这个工具自动识别,在C盘下有一个program file Java有一个JDKJDK下有个B,大家看,除了大家用过的这个Java命令,还有这个Java c命令之外,大家看Java c下面有一个紧挨这个叫Java doc命令。
11:06
这个呢,我们叫做Java dock命令这个工具啊,它很牛。它呢,可以自动把你个Java程序里边这个注释信息单独的给你解析提取出来,并生成到这个帮助文档当中啊帮助文档当中有些人说老师我不太懂什么是帮助文档,这个后期咱们再说吧,你比如说你生产一个电视机,你买了一个电视机,买回去之后电视机有没有说明书。那么你今天写了一个Java程序,你对Java程序这块有一个解释说明,你这个Java程序的一个版本号是多少啊,你这个Java代码它的作者是谁呀?哎,你Java代码在哪年哪月哪日写的呀,对吧?你这个Java代码更新了几版呀,等等这些信息呢,你可以写到这种所谓的啊Java doc的注释当中,而这种注释信息我再强调一下,它可以被被咱们这个Java JD k b目录下的这个va doc这个命令啊,就是除了这个Java,除了Java c还有一个Java doc,这个Java doc这个命令啊,它可以自动识别你这个注释信息,大家一定要记住啊,啊,它识别不了这个啊。
12:19
单行的它识别不了这种斜杠星星斜杠的这种注释信息,它也同样识别不了啊,这个Java doc,就是刚才说的Java doc的这个命令,其实它只能够识别的是你这种注释信息,就是你斜杠星星星星星星星斜杠,这里写的这个信息可以被你这个工具解析,就多了一个星啊,这多了一个星斜杠星星星星星星星斜杠。啊,那如果说这种信息对不起,那你这个信息就不会了,那就不会提取了啊。呃,类似word的目录,嗯,这么说其实也不是特别严谨啊,不是特别严谨,好在这里呢,大家只要知道在我们Java语言当中啊,有三种注释方式啊来这个叫什么各位叫做单行注释啊,斜杠星星斜杠,这个我们叫做什么呀?叫做多行注释,还有这个斜杠星星,星星斜杠对吧?这个我们叫Java dock注释啊,这里的注释信息可以自动被Java doc.exe命令。
13:29
解析提取并生成到。帮助文档当中啊,帮助文档当中好了,那这样的话,关于我们Java语言当中的注释,这三种注释方式呢,我就给大家讲到这里啊。呃,老师帮助呢,怎么提取出来的,可以示范一遍吗?这个可以啊,可以一会儿咱们单独去示范一下啊,看看这个怎么提取,只不过现在这个提取也没有意义啊,为啥呢?因为这毕竟不是项目啊,不是项目我们要提取的话,这个命令很复杂很复杂啊,Java doc的命令很复杂,Java doc的命令很复杂啊,后边需要跟一大长块的参数啊,这个参数呢,对于我来说呢,我也记不住的啊,我也记不住的这块呢,哎,如果用的话,咱们需要查一下参考参考文档啊,那么这个Java doc这块呢,是这样,各位啊,其实平时我们不怎么用,也就是说整个这个项目,假如说我们十个人开发开发这个项目,开发了这个这个半年时间,对吧,代码也写了很多,最后呢,终于这个项目上线了,那接下来把这个项目当中啊,所有的这个Java do注释这个信息干什么,哎,都给它提取出来,给它形成到生成到帮助文档当中,那么那个时候呢,哎,你就可以找找Java do这个命令它怎么用啊怎么用。
14:45
它的参数很复杂的啊,很复杂Java啊,加上一些参数之后,再加你的某某点va文件,这样的话它就会自动把这个帮助信息给你提取出来啊,提取出来了解一下,了解一下啊,这不是重点啊,重要的是你这三种注释你会不会写啊,一种是单行诶一种是什么呀,多行,一种是Java dock注释啊,这是关于我们第一个Java程序啊当中啊,我们这个注释应该怎么去写啊,那这样写就可以了。
15:17
啊,这样可以了,注意一下啊这样写。嗯,单行的多行的加va多克的啊,加va到的。
我来说两句