JVM和类
当调用java命令来运行某个Java程序时,该命令会启动一个Java虚拟机进程,不管该Java程序有多么复杂,该程序启动了多少个线程,它们都处于该java虚拟机进程里。
正如刚所说,同一个JVM所有线程、所有变量都处于同一个进程里,它们都使用该JVM进程的内存区。
当出现下面几种情况时,JVM进程将被终止:
1.程序运行到最后正常结束。
2.程序运行到使用
时间: 2024-09-28 20:59:57
当调用java命令来运行某个Java程序时,该命令会启动一个Java虚拟机进程,不管该Java程序有多么复杂,该程序启动了多少个线程,它们都处于该java虚拟机进程里。
正如刚所说,同一个JVM所有线程、所有变量都处于同一个进程里,它们都使用该JVM进程的内存区。
当出现下面几种情况时,JVM进程将被终止:
1.程序运行到最后正常结束。
2.程序运行到使用