Java程序的运行原理:
* 由java命令启动JVM,jvm虚拟机的启动是单线程的还是多线程的?JVM启动就相当于启动了一个进程。
* 接着有该进程创建了一个主线程去调用main方法。
*
* 思考题:jvm虚拟机的启动是单线程的还是多线程的?
*
* 多线程的。
* 原因是垃圾回收线程也要先启动,否则很容易会出现内存溢出。
* 现在的垃圾回收线程加上前面的主线程,最低启动了两个线程,所以,jvm的启动其实是多线程的。
jvm虚拟机的启动是单线程的还是多线程的
最新推荐文章于 2022-04-20 08:26:03 发布