深入理解java虚拟机(性能监控)|基础工具总结

下面表4-5~表4-14中罗列了JDK附带的全部(包括曾经存在但已经在最新版本中被移除的)工具

及其简要用途,限于篇幅,本节只讲解了6个常用的命令行工具。笔者选择这几个工具除了因为它们是

最基础的命令外,还因为它们已经有很长的历史,能适用于大多数读者工作、学习中使用的JDK版

本。在高版本的JDK中,这些工具大多已有了功能更为强大的替代品,譬如JCMD、JHSDB的命令行

模式,但使用方法也是相似的,无论JDK发展到了什么版本,学习这些基础的工具命令并不会过时和

浪费。

·基础工具:用于支持基本的程序创建和运行(见表4-5)

image-20220506162814679

安全:用于程序签名、设置安全测试等(见表4-6)

image-20220506162839435

·国际化:用于创建本地语言文件(见表4-7)

image-20220506162905066

·远程方法调用:用于跨Web或网络的服务交互(见表4-8)

image-20220506162921642

·Java IDL与RMI-IIOP:在JDK 11中结束了十余年的CORBA支持,这些工具不再提供[1](见表4-9)

image-20220506163003169

·部署工具:用于程序打包、发布和部署(见表4-10)

image-20220506163019882

Java Web Start(见表4-11)

image-20220506163036157

·性能监控和故障处理:用于监控分析Java虚拟机运行信息,排查问题(见表4-12)

image-20220506163108831

·WebService工具:与CORBA一起在JDK 11中被移除(见表4-13)

image-20220506163131355

·REPL和脚本工具(见表4-14)

image-20220506163146518

 
posted @ 2022-05-06 16:32  码出新生活!  阅读(50)  评论(0)    收藏  举报