同一个JVM的有线程、所有变量都处于同一个进程里,他们都使用JVM进程的内存区。当系统出现以下几种情况时JVM进程将被终止:
1、程序运行到最后正常结束
2、程序运行到使用System.exit()或Runtime.getRuntime().exit()代码处结束程序。
3、程序执行过程中遇到未捕获的异常或错误而结束。
4、程序所在平台强制结束了JVM进程
注意两次运行java程序,处于...
分类:
编程语言 时间:
2016-05-12 22:28:33
阅读次数:
244
类加载机制与反射
JVM和类,当调用java命令运行某个java程序时,该命令会启动一个java虚拟机进程,不管该java程序有多么复杂
该程序启动了多少个线程,他们都处于该java虚拟机进程里,同一个JVM的所有线程,所有变量都处于同一个进程里
他们都使用JVM进程的内存区,当系统出现一下几种情况时,JVM进程将被终止:
(1)程序运行到最后正常结束
(2)程序运行到使用System....
分类:
其他好文 时间:
2014-12-06 15:29:58
阅读次数:
170