00:00
那接下来的话呢,我们看一下剩余的这三个新特性,这三个新特性呢,主要涉及到是移除或者叫废弃的操作,那首先呢,我们来看一下移除了叫soloaries和Spark这个端口的这个情况啊,那这个新特性的话呢,我们在Java师当中呢,其实提到过,当时呢标记为是叫deprecated,那现在呢,在我们事务当中做了一个remove的操作啊,做了一个remove操作,那主要目的是什么呢?主要呢,是因为近些年来呢,咱们这个service,嗯操作系统,呃以及呢,我们这个Spark这个端口,呃,逐渐的被Linux操作系统和英特尔呢处理器呢所取代了,那进而的话呢,我们希望这个开发者的话呢,呃就不要呢再去在solidx和Spark上呢进行这个维护了,那更多的把精力呢,放在Linux和英特尔这个处理器上啊,所以呢,这个新特性的一个木呢,有利于我们平台呢,更好的向前发展。啊,所以这个呢,不用多说啊,比较简单,那第二个呢,就提到了叫移除啊,Ni号GS的一个引擎。
01:00
这个NEJS引擎呢,实际上是在JAVA8当中才引进来的啊,一四年的时候引进来的,它呢是替换了原有的那个叫a reno的这个GS的引擎啊,那在JAVA9和JAVA10当中啊,印象很深啊,当时还对这个ne号呢进行了一个升级维护,以为呢要被征用了啊,当然很遗憾呢,在11当中马上呢就标记为depreated了。啊,直接呢就被废弃了,那在咱们这个Java事务当中啊,隔了有几年的一个时间,在Java事当中呢,彻底呢是把这个哎,Ne号的这个GS引擎呢给移除掉了啊已经没有了,做了remove了,对吧?那么这里边就提到我们为什么要移除这个ne号,难道我们不需要在呃,Java虚拟当中去执行GS程序吗?那这里边就提到了一个取代它的叫grow vm。那一看到这个VM呢,很显然呢,它是一个Java虚拟机,对吧?啊,这个Java虚拟机确实呢很强大啊,它呢我们可以称为呢叫跨语言的一个全站虚拟机啊,大家呢,你看到我这个图,它不光呢可以用来解释运行像Java Ruby Python这样语言,C语言对吧,还可以呢用来解释运行像scla gro2语言,GSC加加啊等等这样的编程语言,所以呢,它可以完全呢可以称为呢叫跨语言的全站虚拟机。
02:13
非常的牛啊,可以作为任何语言的运行平台呢来使用。那如果说呢,我们未来呢,有一款虚拟机去替换house虚拟机的话呢,那毫无疑问啊,那就是啊虚拟机。啊,很强大对吧,这个gar类虚拟机的话呢,它的性能呢,竟然还是这个ne号呢,它的两倍以上,那进而的话呢,我们完全没有必要呢,是不是在维护这个号呢?哎,所以这里边呢,我们把这个ne号呢,在事物当中呢,就做了一个移除啊,那移除它的同时呢,包括我们在这个JDK相关的这个B目录下的勾勾S这样一个指令呢,也就做了一个移除操作了,相关的这个具体的模块呢,是这样两个模块。啊,OK,这个就清楚了是吧,哎,那么大家呢,顺便呢,也关注一下我们这个,哎哎,Grow这样一个虚拟机啊。
03:00
好,然后呢,再提到一个就是废弃的叫R的一个激活机制啊,这个RM大家呢,就是做过开发的应该也都比较清楚啊,Remote method的vocation啊,远程方法调用,那远程方法调用呢,其中有一部分呢,叫做激活机制,那这个机制的话呢,被标记为deprecated了,那在未来的版本当中肯定也会做一个删除,那这里呢,只是这个呃,做了一个标记而已啊嗯,它作为一个过时的部分呢,在JAVA8当中呢,其实就是一个可选的,那就是也不一定非得要用啊,就是一个可选的,然后呢,我们说呢,这一部分呢,激活机制呢,增加了维护的一个负担,所以呢,我们直接呢,就把它标记成是一个depreated了。啊,Deb了,在这里边呢,就提到这个I啊,它的这种激活机制啊,这个咱们知道呢,这个r mi远程方法调用啊,它呢是在咱们这个JDK啊1.2的时候呢,呃,引入的啊,在JDK1.2的时候引入的,它主要呢是提供了开发分布式系统的一个强大能力啊,像咱们说g two e规范里边这个EJB是吧,那EJB的话呢,主要就是使用这个iy呢,来实现这个bin的一个远程调用啊,实现B的一个远程调用的啊在这个mi的系统当中,由于面对的主要是这个分布式的这个数据分布式的这个对象是吧?那这些分布式的对象呢,如果我们一直让它处于这种活跃的状态的话呢,那很显然是不是占据更多的这个系统资源,所以这里边呢,就提到了2I呢,它使用叫延迟激活啊,延迟激活就是将激活的对象呢,推迟到客户第一次使用的时候呢,在使用之前我们来进行一个激活或者叫创建。
04:37
那为什么我们这时候又废弃了呢?啊,因为对于大多数呢,现在应用程序来讲,分布式系统呢,都是基于web的啊,Web服务器呢,解决了穿越防火墙过滤请求身份验证和安全性的问题,其中呢也提供了很多延迟加载的技术,那基于此的话呢,我们就没有必要非得使用二呢它的一个激活机制了啊这儿呢,我们也减少维护的一个成本,所以呢,在八当中是可选的,15当中就干掉了。
05:01
啊,就是这样个情况啊,行,那这呢,咱们就把这个,呃,主要的14个新的星当中最后的这三个,哎,我们做了一个说明,哎,整个呢,关于这个我们叫配菜这一部分呢,大家整体上做一个了解就行啊啊你要说这里边哪个稍微重要一些,像这个S啊JC是吧?啊当然这哥们呢,只在open DK当中,而且呢,有一个更好的JJC呢,可以去替换啊,所以JJC咱们这个更多的关注一下就OK了啊就OK了。
我来说两句