00:00
那接下来啊,我们就从整体上来看一下JAVA15当中各个新特性的一个情况,Java数呢,刚才我们也提到了,是在9月15号当天呢发布的,那这也是呢,Java迭代周期更新为六个月发布一个版本之后的第六个版本啊OK,那这些版本当中一个新的性啊,一共呢是有14个啊,这儿呢,我也罗列出来了,历史当中出现的各个版本的一个新车性的一个个数,大家能明显看到八和九当中的个数要多一些,那因为呢,之前发布的这个周期呢比较长,像八到九啊,九的时候呢,是在八之后三年半的这个时间,之后的话呢,是每半年发布一个版本,所以呢,之前的个数是后续新版本的个数的这个几倍到十几倍这样一个程度,包括呢,像今年这个全球受疫情的影响呢,大家也会看到这个照样9月15号呢,九月份的时候呢就发布了,所以可见呢,这个后续的版本再发布的话呢,问题也不大啊。那发布这个版本的话呢,我们看到每发布一个新的版本,那么之前一个版本呢,这个也就停止再去做维护了啊,除非呢你是一个LTS对吧?哎,这个大家应该也都比较清楚,好,这个呢我们就过了啊,一共呢是有14个新特性,那这14个新特性当中呢,会涉及到一个孵化器的模块,三个预览的特性,然后两个不推荐使用的功能和两个删除的功能,所以呢,主要是做了一些加加减减的操作,那如果从官方来看一下,这14个新特性呢,都有哪些,大家呢,直接把我这个链接呢,你放到这个浏览器当中啊就能看到,那一直到9月15号是一个可以available是吧,可以获取的,这呢一共罗列了就是这14个新特性,这14个新特性呢,我这儿呢,给大家做了一个划分啊,划分成呢就是主菜是吧,主菜呢,就是主要对大家影响比较大的,一共是有六个,那配菜呢,一共是有八个啊加在一起呢,一共是有14个。
01:49
当然呢,除了这14个之外呢,实际上还会有一些加加减减的一些变化,这呢就称为叫饭后甜点,这呢是有这样的三项啊,来给大家做一个说明,好,整个这十四项呢,对应的这个中文呢,我给大家也翻译了一下。
02:04
也就是我们下边啊罗列出来的这样的一些,当然了,这个GP不用多多介绍了,咱每次发布这个新版本,每个新特性呢,咱们就看成是一个GDK的增强建议啊,英文对应的呢,就叫做GP,好那么这些新特性总结一下,哎,整体上来看呢,这个新特性呢,并不算是很亮眼啊,对之前的一些pre的一些特性呢,有的做了一些确定,比如说呢,像文本块,像这个JDC,所以呢之后呢,大家可以放心大胆的去做一些使用啊,现在这个JDK14当中呢,也对这个像以前我们呃预览特性当中的这个Switch啊,已经是做过一些确定了,所以大家呢,在14以后呢,也都可以做一些使用了啊,那这呢是我们讲的JDK15啊,大家呢,整体上做一个了解啊,就可以了,那还是那句话,那我这里边发这个,这个亮出来就是量,说你发是你发啊,我用JAVA8是吧,这个新特性的话呢,我们每隔半年更新一个,但是呢,在实际大家开发当中,在公司当中啊,我们呢现在还是主张。
03:04
大家用扎巴。啊,还是主要长发那不同这个新版本特性的话呢,大家可以玩一玩啊,体验体验啊,但是呢,并不是说你玩玩就罢了,为什么这么讲呢?我们知道明年呢,在这个七暂的时候呢,会发布这个新的特性。啊,这个我们刚才是写到这儿了是吧,在明年这个七月份的时候,九月份的时候呢,会发布JDK10期,这呢是一个LTS,那你不能到这个时候呢,你再突然的去了解这个新的版本啊,因为呢,这个新的版本呢,这个长期知识的版本,也是基于我们历史当中讲解的这些新版本的这个特性来的,所以说大家呢,关注一下这个过程,所以呢,对你了解JAVA17或者快速上手JAVA17也是非常具有帮助的啊是这样的一个情况,好,那么在整个JAVA15发布的这个版本当中呢,这个贡献的企业都有哪些呢?诶毫无疑问Oracle呢,在这里边占据了绝大部分的这个工作量啊,其次呢,是这个这个redight,所以呢,横向来看就是这个比重从高往低的一个,呃,排序啊,在这个排序当中,大家会看到啊,这个腾讯这呢是腾讯这儿呢,还提到了阿里巴巴,还提到了国内的龙鑫,还有华为啊,这呢是咱们国内的这个企业啊发言呢,哎,他们也参与到整个GDK的这个更新当中啊,参与到这个世界。
04:20
顶级公司的这个游戏当中了啊,那我们希望呢,在后续的版本当中,他们贡献呢,也越来越大,好,那么接下来的话呢,我们想演示这些新特性。毫无音的话呢,我们需要装官方发布的JDK15,这呢是官方的这个链接啊,这就不用多说了,大家去官方直接下载就可以,那另外呢,就是我们安装完GTK15之后呢,需要安装相应的支支持GTK15的开发环境,这里呢,也是我们比较主流的啊,提到了eclips,提到nets,提到idea,那现在呢idea呢在企业开发当中使用的频率是最高的,所以这呢,我们也使用idea给大家呢做一个演示,那idea的话呢,这个一般呢它这个。输入这个网址的话呢,比较慢一些啊,所以我这提前呢,就把这个链接呢,就是这个让他去连接这个服务器的请求了,那么idea的话呢,这里边儿大家呢,装22020.2这个版本就可以了。
05:12
这个二代版本呢,就支持JK15啊是U呢属于这个叫旗舰版,Community呢属于这个社区版啊,它是个免费的,这呢我们用这个社区版呢,就可以来演示Java事物中的这些新特性,那它有哪些具体的这个特性呢?哎,这我们打开看一看,哎它哎这个我们看这个what's new是吧。在这个2020.2这个版本当中呢,我们也能看到它这JAVA15的一个support对吧?哎,它的一个支持,所以呢,我们装这个2020.2这个版本就OK行,这儿呢,是我们说的这个大体上的一个新特性的概述,那下面的话呢,我们就分别展开来给大家讲解一下各个呃新特性。
我来说两句