jcmd utility is used to send diagnostic command requests to a running Java Virtual Machine (JVM). Like when you need stack trace, heap dump, vm arguments, system properties etc.
Below are official links for more details on jcmd
https://docs.oracle.com/javase/8/docs/technotes/tools/windows/jcmd.html https://docs.oracle.com/javase/9/tools/jcmd.htm