深入理解java虚拟机(性能监控)|基础工具总结
及其简要用途,限于篇幅,本节只讲解了6个常用的命令行工具。笔者选择这几个工具除了因为它们是
最基础的命令外,还因为它们已经有很长的历史,能适用于大多数读者工作、学习中使用的JDK版
本。在高版本的JDK中,这些工具大多已有了功能更为强大的替代品,譬如JCMD、JHSDB的命令行
模式,但使用方法也是相似的,无论JDK发展到了什么版本,学习这些基础的工具命令并不会过时和
浪费。
·基础工具:用于支持基本的程序创建和运行(见表4-5)
安全:用于程序签名、设置安全测试等(见表4-6)
·国际化:用于创建本地语言文件(见表4-7)
·远程方法调用:用于跨Web或网络的服务交互(见表4-8)
·Java IDL与RMI-IIOP:在JDK 11中结束了十余年的CORBA支持,这些工具不再提供[1](见表4-9)
·部署工具:用于程序打包、发布和部署(见表4-10)
Java Web Start(见表4-11)
·性能监控和故障处理:用于监控分析Java虚拟机运行信息,排查问题(见表4-12)
·WebService工具:与CORBA一起在JDK 11中被移除(见表4-13)
·REPL和脚本工具(见表4-14)