Java教程是针对JDK 8编写的。本页中描述的示例和实践未利用后续版本中引入的改进,并可能使用不再可用的技术。
有关Java SE 9及后续版本中更新的语言功能的摘要,请参阅Java语言更改。
有关所有JDK版本的新功能、增强功能以及删除或弃用选项的信息,请参阅JDK发行说明。
本课程介绍了JMX API的基本概念,即托管bean(或MBeans)。
MBean是一种托管的Java对象,类似于JavaBeans组件,遵循JMX规范中规定的设计模式。MBean可以表示设备、应用程序或任何需要进行管理的资源。MBeans公开的管理接口包括以下内容:
管理接口在MBean实例的整个生命周期中不会更改。当发生某些预定义事件时,MBeans还可以发出通知。
JMX规范定义了五种类型的MBean:
本教程中的示例仅演示了最简单的两种MBean类型,即标准MBean和MXBean。