00:00
那重启完电脑以后,我们下边呢,就来安装一下intellIgEnce接idea,嗯,咱们这块呢,讲intellIgEnce idea的话呢,就是比较务实的,就是因为咱们现在在讲这个Java语言层面,所以呢,呃,给大家提供这个文档,这个文档里边呢,写的内容呢稍微多一些,呃,咱们这块呢,就不会说把这个文档里边从头到尾这个内容就都给大家讲了,咱们呢做这样的一些调整的话呢,只是讲到前七个部分啊,诶一直到这个模板,我们简单说一下,后边涉及到这样的几个部分呢,咱们目前呢还用不着,诶所以呢就不讲了,如果大家呢有兴趣呢,就后边涉及到呃相关的一些关于web层面的一些配置啊,那这块呢,大家可以看一下这个官网的一套视频哈,诶官网这套视频呢,是之前这个录的里边呢,写的就会稍微多一些这个内容啊,这个呢,我们就不说这个事儿了,今天呢,咱们讲这个tellig idea主要是基于咱们要讲多线程以及后边这个内容,所以说呢,咱们把这个idea呢,需要安装和做一个配置,咱们只讲到前面的这七节。
01:00
这个课件的话呢,给大家保留了一个完整版,就是后边的内容也都有,好,那我们呢,就按照这个顺序呢,从上往下的这个内容给大家讲解一下啊,首先呢,这个叫interity idea啊,这呢属于一个具体的Java开发的一个IDE啊,叫集成开发环境了,咱们前面用的呢叫eclipse,嗯,知道这个单词呢,大家得会写啊,这个eclipse呢,属于这个产品,这个产品呢是哪个公司的呀,IBM的,嗯,这IBM开发的啊,Eclipse的意思呢,就是一个日食是吧?嗯,然后呢,Eal idea呢,这是咱们用的Java的一个也是开发环境,跟这个eclips呢是一个竞争关系啊,两个不同的这个集成开发环境了,这个in idea呢,是这个公司开发的啊,叫je princes啊啊这个了解一下就可以了,这个J主这个公司的话呢,是一个捷克的公司啊,就是属于东欧的一个国家啊,你要说这个公司的话呢,呃,只是开发了一个idea,感觉呢还一般。
02:00
嗯,但是这个公司呢,你会发现他开发了很多的应用程序,而且呢,每一款都是爆款,嗯,这个呢是他这个官网,我刚才呢这块也这个提前呢把它登录了一下,这呢就是杰布这个公司的这个官网啊,这个屏锁了是吧。好了吧。哎,这呢是这个公司的一个官网啊,然后在这个呃,Tools这里边,他会看到我们会看到呢,它有很多这个IDE有这么多啊,这么多I呢,就是你放在这儿就能看到它的一个图标,那每一个IDE呢,都是做什么的,其实大家可以简单了解一下啊,哎,像这个我这样直接点下它啊,这样出不来,你看看这吧。啊,这个我就没有网了,就回不去了,卡这了啊因为呢,给大家一波屏的话呢,这个网就连不上了,有啊你看下边这块,这能看着是吧,但是这块呢,只能看到这一排了,所以以防出现这样问题呢,这不我截个图嘛,是吧,看截图吧,啊这个截图里边呢,排在第一个呢,它叫intellIgEnt idea,他竟然写了一句这样嚣张的话是吧?The most intellIgEnt Java IDE啊啊最智能的Java的集成开发环境啊这个现在就怀疑这个欧洲的这个国家,他们这个审核不严格是吧?啊在咱们国内像这种most的这种绝对是不让说的哈,呃,对这个什么第一呀,最什么呀是吧?啊不光这样的,前段时间不是这个瓜子儿也出事了,什么所谓的遥遥领先是吧?啊,遥遥领先也被告了啊,说这样也不行啊,人家市场份额确实也比较高,大概得有70%多吧,然后其他几个厂商也不行,说你这70多不能叫遥遥领先是吧,遥遥领先我。
03:49
我们这怎么办呀,是吧啊,就是又又侵权了又得赔钱啊啊像类似的这种话都不能说了啊,像以前这个罗永浩那时候开发这个锤子,呃,当然说这个东漫球,呃,原来说一开始叫东漫球最好用的,呃,这就出现这个最了不行,后来呢,就改成说叫全球第二好用的是吧?呃,这个不知道现在算不算违法啊,反正人家没说是第一啊,说第二是吧,谁是第一你们自己去争吧啊啊诶这个呢是idea啊,然后除了它之外呢,后边这个叫py charm,哎py charm呢就是开发Python啊,Python的这个前两个字母PY嘛,然后web storm,这是来开发这个web前端的,就如果呢,大家要学习这个前端开发,现在基本上用的都是web stop啊,都是用的它,然后PP开发PP的啊,然后cline呢,这是开发的C或C加加的,然后goland的啊,这个高land是吧,这个开发这个go语言的哈,然后b code的,这个是用来开发基于iOS的,或者基于这个ma系统的。
04:49
啊,你使用这个OC啊,Sweft的等等啊,你要是开发苹果这一套系统的应用的话呢,用的是APP code的啊,然后Ruby曼啊,这个是开发Ruby应用程序的,然后呢在data开发这个数据库的,然后这个reader啊,开发导net平台的啊,基本上大家能看到这里边啊,他把这个我们现在主流的开发的一些场景就都覆盖到了,而且呢,它的这些集成开发环境都还是算比较主流的啊,也就是说呢,如果大家以后要学Python的话呢,你用的就是py charm啊,哎,你要学这个web前端就用的是它,哎,当然咱们这个接触到,当然这go的话呢,这个我也用过这个啊,就这几个主要的用过的,哎,这个idea的话呢,就是咱们开发Java应用程序,包括大家做大数据开发啊,基本上用的都是idea啊,属于这样的层面,那还有一个呢,就是开发这个安卓,开发安卓的话呢,以前也是基于eclipse啊添加的这个插件,然后很快的话呢,在一六年左右啊,这个安卓studio呢,就推出来了啊,简称as这个安卓studio呢这个。
05:49
先注意一下,它不是这个jet prince这个公司开发的,它是谷歌开发的,当是谷歌呢,是基于这个idea的一个社区版啊,就是一个免费版啊,开发的这样的一个啊,这个安卓studio啊,就是你能看到这个公司呢,还是挺厉害的啊,开发的这个产品呢,都是一些爆款行,这个呢做一个了解就可以了,然后我们呢,主要这里需要安装的就是tellig idea,那对它呢进行一个介绍,主idea的全称呢叫tellig idea,是Java的集成开发环境,呃,在业内呢,公认为是最好的开发环境,呃,开发工具你说个之一,哎,这是可以的是吧?哎,这就没毛病了啊,尤其是在这样一些方面啊,可以说是超长的,哎,大家呢,现在看这些呢,可能还没有什么概念,诶咱们一点点来,后边呢,咱们讲项目的时候呢,也都会用idea,诶所以大家呢,你到时候呢,就会体现这样的一些结构啊,实际上呢,这样一些事情呢,在我们ecl当中都可以做啊,都可以做,那为什么现在这个idea作为一个呃叫后起之秀,然后呢,这个市场份额越来越大呃推广。
06:49
尝是一方面啊,另外呢,肯定最重要的还是它的产品做的好啊,你要说它最简单的一个好处,相较于eclipse是什么?呃,其实就是它的人性化啊,你会感觉一上手以后呢,诶就是特别爽啊,你不光是看界面也好是吧,有的时候你找一些功能的话呢,你用不着去百度,你直接呢就呃点着点着就知道它在哪儿了啊就是它的这些设计,呃,就非常的这个人性化啊,你要是eclipse当中好多时候你得去专门百度查一下啊,在哪个里边去找是吧,那就稍微麻烦一些啊,然后关于idea的一个官网介绍,这是一五年他写了这样的一段话,说Excel是吧,啊或者叫是叫深请Excel吧,啊,这个就是那个excellent的一个前缀呗,是吧,啊就是接出的啊,说在这个企业级开发,移动端或者web开发层面,呃,它是杰出的,然后呢,可以使用这个Java skyla和gro这样的语言,嗯,然后呢,他还将这个最新。
07:49
新的流行的技术和框架呢,都集成过来了,哎,通过这个auTo Box,就是通过它的这个提供的这一套库是吧,都可以来获取一下最新的流行的技术和框架啊,是这样的诶像我们这个Java呢,做了更新以后,比如除了JDK11了啊,第一时间idea呢也会做更新啊,去支持最新的JDK版本啊下边是它的一个翻译就不看了,然后在语言层面的支持,呃,其他框架层面的支持啊,这个就不多看了,一会儿我们安装的时候呢,大家也能看到,哎,它可以呢,去让你去选择去安装一些额外的插件,哎,如果你需要的话啊,好,再往后橡胶eclips这个优势啊,强大的整合能力啊,这个速度更快更便捷啊,这个提示功能更广泛,更好用的快捷键和代码模板啊,精准搜索,像这些事儿的话呢,嗯,咱们说了eclclipse其实都有啊,就是大家呢,用完idea以后呢,如果有人问你说eclclipse跟idea你都用过有什么区别,大家呢,最好不要说的太细。
08:49
啊,知道为啥吗?就是你说的乐器说idea有这个啊,这个idea有这个,你说的越多啊,就证明你eclips用的越不熟啊,因为E能做的,Idea能做的,其实ecl呢也都可以做,大家都做企业级开发,不可能说你你能做我这做不了,那你开发项目会有一些欠缺嘛,是吧,其实都可以做,只是说呢,你可能做一些配置的时候呢,感觉用Li eclips呢,差点意思,就感觉配置感觉不是那么人性化一样,是吧?呃,就像有时候你可能用苹果手机以前呢,讲它这个相机啊,就是你打开这个相机以后呢,它自动的哎,你点个按钮它就照相了,哎远近的调调焦啊,包括色彩啊等等,它都它都给你设置好了啊,你要是用别的相机的话呢,你就选什么专业模式啊,这个模式啊,那个模式啊,就感觉很复杂,那这个呃,这个苹果它的一些应用呢,就感觉更人性化一些啊,其实也就这样啊,你要说这个功能大家其实你有的我也有啊,属于这个意思啊好,然后在下边儿呢,是关于。
09:49
个抽上调查,嗯,这个呢,咱们不是泛泛的去说啊,说这个idea现在很很火或怎么样的是吧,这呢是拿咱们这个商务毕业的学生来抽上调的调查的啊,就是268个,呃,Java毕业的学生,目前呢,在企业里边用的一个比例啊,你会看到这个idea呢,已经过半了啊,这个33的话呢,是这个1LIS,嗯,除此之外呢,还有叫MYCLS是属于收费的了啊,然后还有sts。
10:16
嗯,SCS呢,其实也是集成,其实也算基于这个eclipse啊,做了一些插件啊,出来的一个开发环境啊,就是能看到这个idea呢,呃,确实是一个,即使你在其他的平台上,咱们这是以咱们这个商务毕业的学生的这样的一个样本来统计的啊,即使你在其他的层面上看到的这个统计数据,那idea呢,即使没有过半,那他未来也一定会过半啊,就基本上能够看到它一定是第一开发环境啊。好,下边呢,涉及到这个idea的一个下载的地址啊,这是它的一个官网地址,这个地址的话呢,哎,我这呢,刚才提前已经登录了一下啊,就是这个下边这个地址,把这个地址的话呢,你输入到这个这个浏览器当中,或者呢,你就登录这个官网也能够找到这个下载地址,嗯,这个地址里边呢,我们能看到这个idea呢,是支持Windows Mac和Linux的啊,主流的这个操作系统,然后再往下呢,有两个主流的版本。
11:09
啊,一个呢叫U,一个呢叫community,这个呢叫旗舰版,这个呢叫社区版啊那这两个版本有什么区别呢?往下看这个勾多,这个勾少是吧?哎,那你想选勾多的吧,应该,哎勾多跟勾少的区别呢,你看你要是开发这个JAVA1这个程序,就是企业级开发的话呢,你就得装这个版本,哎这个版本呢,你你做一些安卓本地的是吧,一些安卓的开发呀,Java的一些应用程序啊,这都是可以的。啊,那这时候的区别就是这个免费,这个收费是吧?啊那你想想这个,呃,用这个功能更多做企业级开发,那你得付钱啊,就是这个意思,它跟eclips不一样,Eclipse的话呢,都是免费的,就是你自己下载就行了啊,没有涉及到这样复杂的版本,然后再下载的话呢,你可以去下载这个叫点exe这个,呃,这个程序就直接呢,你双击去安装就可以了,也可以下载这种给你这个压缩好的啊,你一解压就能用啊,这种有点像咱们说那种绿色版一样啊,诶解压开以后呢,你点开里边那个图标就可以去用了,这个呢,就需要做一些下一步,下一步这样的一些操作啊,属于这样,哎,咱们呢就下一下这个叫exe这个就行啊,这块呢用不着大家去下载了,就咱们提前都给大家下好了啊,就这个这呢是一个U就是旗舰版啊,然后呢,我这提供的是2017.3这样个版本,然后在这个官网上看,这能看到吧。
12:36
诶诶,这不是在这儿呢,说叫coming in2019.1,哎,这就相当于它又出了一些更新的一些版本了啊,然后呢,比较稳定的版本呢,现在还有一个叫2018.3.4这个版本,诶大家的话呢,你可以去呃装咱们现在这个版本其实已经足够咱们使用啊,然后呢,你也可以去官网再去下载相对比较新的这个版本啊,这都可以啊,这都可以行,这是关于这个呃版本的一个介绍和说明,那么在官网呢,也提供了一个呃这两个版本的详细的一个对比,以及呢,就是详细的一个使用文档啊,在后边这两个我呃提前登录了一下,这两个版本的详细的一个对比啊,你可以看一下。
13:16
然后以及呢,就是idea呢,到底该怎么用,哎,官方呢,也提供了一个相对详细的一个文档。但是大家呢,基本上也没什么兴趣是吧,因为看起来是不是也比较吃力啊啊哎,那咱们就看这个文档了,哎,看我这提供的这个文档就可以了啊就是你知道官网呢,其实也做了这样的事情,诶其实很多时候呢,大家学一个新的技术,按说哈,你你你要学这个技术,第一个你要找的地方就是找它的官网,诶官网呢,通常也都会提供一些相关的一些使用文档,所以这里边也要求大家呢,就是英语你别太差啊,就是你不能指望着学任何一个新的技术呢,哎,都去找那些中文社区是吧?诶然后看看那些这个这个呃,别人怎么翻译成的这个中文啊,照着他这个中文呢去学习啊,不排除里边呢有一些翻译的不对不准确的地方啊,你最最权威的,那肯定是看这个官网诶,官方提供的文档,这是最权威的啊,他一定不会出错的,好,那这块呢,咱们就接着往下来看啊,下面呢,就涉及到一个具体的安装过程了啊,上面呢相当于一些介绍啊,先停一下。
我来说两句