java9加强了工具,定义额外的诊断命令,为了提升java虚拟机的可诊断性。不过看了一下jcmd好像和8没有什么区别,怎么办?被官网那句话坑了?html
http://docs.oracle.com/javase/9/tools/javac.htm#JSWOR627前端
是这个工具这个版本尚未出吗?都查不到这样的命令 ,仍是我理解的不对java
TBD是什么意思?待定吗?也奇怪,JEP 228那段文字点进去跳到的是openjdk的描述地址 http://openjdk.java.net/jeps/228oracle
还有java9中移除了jhat,所谓的虚拟机堆栈快照分析工具,好吧,我也没用这个,oracle说该工具是JDK 6中添加的实验性和不受支持的工具。它已通过时了。工具
java中比较重要的javac也变化比较大(http://docs.oracle.com/javase/9/tools/javac.htm#JSWOR627).net
尤为其中对于编译module的功能,不过不少尚未实操过,其中指定编译的版本只能是 6 7 8 9 ,对于5真的过久远了哈。还有可选的参数都变长了许多,htm
比起jdk8,此次的文档写的感受好了不少,毕竟前端技术发展的这么快!上面显示的还有jdk 8 7 6文档
http://docs.oracle.com/javase/9/index.htmlcmd
明天就是祖国的生日啦,实在写不下去啦!!!虚拟机
须要放飞一下,也须要放空一下。