唯一的JVM进程

当启动Java虚拟机运行某个Java程序时,不管Java程序有多么复杂,都只占用1个JVM进程,都使用JVM进程的内存区。
JVM进程结束后,进程在内存中的状态会丢失,即再次开启JVM进程,内存不会保留上次内存中的信息。

JVM进程终止的情况:

  • 进程运行到最后正常结束
  • 程序运行到使用System.exit() 或 Runtime.getRuntime().exit()代码初结束
  • 程序执行过程中遇到未捕获的异常或错误而结束
  • 程序所在平台强制结束JVM进程

版权声明:本文为u013617791原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u013617791/article/details/85228509