Java Virtual Machine (JVM) and its life time
A runtime occurrence of the Java virtual machine has an agreeable mission in life i.e; to run one Java application in mobile applications development process. The point when a Java app begins, a runtime case is conceived. The point when the app finishes, the occurrence perishes. In the event that you begin three Java applications in the meantime, on the same machine, utilizing the same solid execution, you will get three Java virtual machine occurrences. Every Java app runs inside its own JVM or Java virtual machine.
A JVM instances begins running its singular application by conjuring the main () system for some preliminary class. The main () technique must be open, static, return void, and acknowledge one parameter: a String cluster. Any class with such a main () technique could be utilized as the beginning phase for a Java app.