Comment puis-je accéder à l'utilisation de la mémoire par programmation via JMX?

Je suis à la recherche pour Java exemple JMX code pour accéder aux valeurs de JMX attributs à partir d'une autre machine virtuelle.

Avec JConsole, je n'ai pas de problème à java.lang/Mémoire/Attributs/HeapMemory

Comment puis-je obtenir les mêmes informations à partir d'un programme Java s'exécutant dans une machine virtuelle?

Des exemples de toutes les options de ligne de commande nécessaire, ou d'autres choses qui doivent être commencé apprécié.