00:00
好,我们第一章呢,最后还剩两个内容啊,都是比较小的内容了啊,第一个呢,就是关于这个叫呃编码的这个良好的一个风格啊,其实那会呢,我们也提到这个问题了,诶这个写代码的时候呢,关于这个大括号,诶这个我写的呢,属于这种叫行尾风格的,咱们Java的这个源源码呢,也是选择这种风格,呃你也可以呢,就是使用这样的风格也可以。那这样看呢,就是写的代码多一些是吧。嗯,多占了几行啊,嗯,哪个都行,嗯,这是一个,然后另外呢,咱们写这个,呃回头呢,咱们定义这个变量也好,常列也好,在做运算的时候呢,都习惯了,中间会有一定的这个空格啊,这个呢,就是呃,显得舒服一点啊,咱们现在还没有定义啊,明天呢,咱们开始定义你就知道了。哎,关于这个注释啊,注释呢,也给大家强调过了啊,要记着呢,写成语的时候呢,适当的加上注释信息啊。啊,这个就过掉了,没啥,然后最后呢,我们再提一下常用的Java的开发工具,哎,咱们现在用的是这个ID的plus啊,那除了这个之外呢,还有哪些在这呢做了一些罗列。
01:08
啊,类似于像ID plus呢,我们都称作叫文本编辑工具。就是其实说白了还是这个记事本这个性质的啊,记这个集成度呢比较低,代码呢都得一个字母一个字母的去敲,没有任何的提示啊,就是跟一个记事本其实差不太多啊,那类似的话呢,还有叫u edit testpa啊,Notepad,这不也让大家你也可以装一装,我给你提供了啊,这些都类似,都是文本编辑工具。啊,以前网上呢,还有人写,说这个真正在公司工作的大牛都是用记事本啊,当然一度呢,还把我给晃了一下子啊,就用记事本写,我发现不对呀,那效率也太差了是吧?啊,你要到公司你用记事本你试试,你要敢用记事本写,那项目经理该给你开除了就。
02:01
啊,那效率那是极低的啊,所以不可能啊,但是呢,他反映这个问题就是说,哎,你要是能在这个记事本里边一个字母一个字母的敲出来,那是本事啊对,哎,那真的是自己点点写的,哎,那我们真正在开发中的肯定都是用的集成开发环境,它里边有各种各样丰富的功能啊,各种各样的提示功能啊,其实你呃省了很多劲,开发效率高了,但是你可能有依赖性是吧,没有那个提示发现,诶这个这个这个单词怎么写来着,记不住是吧?哎,这个能用记事本呢,是一个功底啊,所以呢,我们前几天讲课的时候,咱们呢,先用这个d plus,让大家呢,先习惯了自己去敲一敲啊,先写一写,诶后边呢,咱们还是要替换成集成开发环境的啊,毕竟呢,这样讲起来呢,有点慢是吧,但是呢,还是需要大家先去熟悉使用一下这个记事本啊,那后面的话呢,咱们讲到数组的时候啊,就要开始使用集成开发环境。
03:01
什么啊,这个集成开发环境就是这个单词啊,啊,Integrated development environment集成开发环境啊,简称呢叫IDE啊,就是真正开发里边用的都是这个IDE了,这里边呢,我罗列出来对于Java程序员来讲常见的一些IDE。嗯,比较老的呢,是这个叫BU啊,还有这个叫net beans。这个gbu呢,以前呢,还确实国内的有一些成员呢都在用啊,当然现在呢都不用了啊,就是你知道有这么回事啊,叫BU,然后这个nes呢,在国内基本上就一直没有怎么流行起来过啊,国外的话呢,像呃这个这个出的一些书啊呃,有时候呢是用这个net bes来写的,国内呢其实用的也都比较少一些哈,这两个呢,其实都是历史了。啊,都不怎么用啊,然后下一个呢,就提到叫eclipse。
04:01
这个单词有时候还挺绕嘴啊啊eclipse啊对这个E呢,是哪个公司开发的知道吗。IBM啊,IBM开发的啊,而且这个单词的话呢,也很有特点,对,你搜一搜它这个叫日食啊,为啥叫日食啊,散公司开发的Java给他挡住是吧?啊不用看散了就直接看我这就可以了是吧?哎,叫日食啊,这挺狠的啊,这叫eclipse啊,诶这个呢是咱们用的比较多的,或者说呢,从传统的角度来讲,大家呢,基本上默认啊都是用的eclipse啊。这E呢,它是一个免费的啊,最受欢迎的,其实第一大特点免费是吧,然后集成度比较高哈,你想用什么框架什么插件呢,直接呢就添加就可以了,呃,其实比较好啊呃,现在的话呢,它的市场占有份额其实还是很高的啊,所谓的叫瘦死的骆驼比马大是吧,就是苹果呢,它都往下掉了3000的亿的市值还是7000多亿呢是吧,比一般的工资还是要高哈,这个e eclips呢,往下降啊,即使降,他现在市场份额其实还是不小的啊,那一个叫eclipse,那有的同学呢,是不是也听过叫my eclip,他俩呢,不是一个公司开发的,你看这个是这个公司了,这个MY呢,对,最简单一个特点收费。
05:31
还说诶这不也有免费版,免费版你你开发企业级开发肯定得用收费版的,免费版就是让你玩一玩是吧?啊让你体验体验,真正你要用的话,肯定还得收费,那就是那它的特点就是收费了。啊,他为啥就收费呢,它这个eclip呢,我们说这里边呢,插件呢,你都得自己去添加,然后呢,那ecl呢,它就把你常的这插件呢,都给你集成好了啊,你就直接呢给他一解压就可以用啊挺方便。
06:00
呃,也基于这个点,毕竟人家做了一些工作嘛,哎,所以呢,它就是一个收费版了。啊,也有同学会用MYCLS啊,跟eclips其实本质上来讲是差不多一样的一个体系的啊,至于说收不收费这个事呢,在中国来讲基本上不用考虑是吧?啊,这个我们总有办法解决的啊呃,所以他也好,Eclipse也好,其实本身来讲都算是eclipse体系的啊,用哪个都行啊,那咱们上课后期的话呢,讲框架,其实一开始也是先用eclipse啊,让大家也感受一下插件怎么自己去添加啊,不要太多的去依赖于已经给你添加好的。啊,这是这个情况,然后啊要提到的就是idea,一看这个界面,这个图就感觉还是挺帅的是吧?呃,这个idea的话呢,呃,被认为是目前Java开发效率最高的idea啊等等吧,你看他的网站,他自己也写说呃,什么the most popular这个Java development哈,他自己号称是最流行的Java的ID。
07:02
当然这个话呢,要国要国内的写的话,其实就得就得被罚钱了,就啊,因为现在国内的都不允许出现这种罪呀,第一呀,是吧,就要被罚钱了哈,这个不知道他为啥还敢样写哈,嗯,其实挺有意思的,就是idea呢,现在市场份额确实很高啊,确实在在往上涨,而且呢,基本上可以预见他一定会超过eclipse的,嗯,但是有很多程序员发现用了先用eclipse,后来换成idea以后,你问他idea有什么好处,他说了很多点,其实那些点呢,一都用,说的越多越只能表明一用的不熟,其实你要非要说idea有什么好处,其实最简单一句话就是他懂你,就是他的很多设置呢,非常的人性化,就是eclips有的idea,呃,Idea有的其实可有都有啊,只是说呢,它的有一些设置呢,你会发现非常的就是跟你想的就是你想。
08:02
做过什么事,他就放在这了,就让你去做,你没有看,说明你自己点一点点你都能点出来,那以可呢,这方面就稍微差一些啊,仅此而已,就是更人性化一些啊呃,那这两个工具呢,咱们也都会讲到啊,行啊,那就是这个事儿。
我来说两句