[摘要]JDK是软件开发从业者再熟悉不过的一个Java开发运行库了,它内含java的运行环境,所以移动或嵌入式设备上的应用程序,都离不开JDK。JDK(TM)11 64位对JDK之前的几乎所有版本都有很好的...
JDK是软件开发从业者再熟悉不过的一个Java开发运行库了,它内含java的运行环境,所以移动或嵌入式设备上的应用程序,都离不开JDK。JDK(TM)11 64位对JDK之前的几乎所有版本都有很好的兼容性,编译和运行都十分方便。当然JDK(TM)11开始走商业化道路,需要支付一定的费用。相比于比较成熟的JDK8,很多开发人员对JDK11还抱有怀疑态度。不过根据Oracle官方给出的说法,此版本将会一直维护到2026年。新版本的推出少不了大量的bug存在,相信jdk11还要走很长一段路,大家才会改变对它的担忧吧。
JDK 11中的一些重要更改
1.Oracle不再提供JRE和Server JRE下载; 因此,自动更新不再可用。
2.Oracle不再提供32位Windows下载。
3.Java Web Start,Java插件和Java控制面板在JDK中不可用。
4.JavaFX被剥离出来,需单独下载
5.JAXB和JAX-WS不再与JDK捆绑在一起。
6.Java部署技术在JDK 9中已弃用,在JDK 11中已删除。
7.Java applet和Web Start功能,包括Java插件,Java Applet Viewer,Java控制面板和Java Web Start,以及javaws工具,已在JDK 11中删除。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。