A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 龙乾坤 初级黑马   /  2012-5-1 16:10  /  1544 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

当一个类被类加载器加载到内存中的时候,JVM创建一个线程指向main方法的人口点,是不是就一开始创建一个守护线程指向垃圾回收器,还是等创建对象的时候才创建垃圾回收器的守护线程来监视对象对生命周期。

1 个回复

倒序浏览

其实,JVM启动时候就启动了多个线程,但以目前学到的知识知道至少有2个线程可以分析出来。

首先要明确一点,任何线程启动都有自己的任务。

main线程负责执行主函数,垃圾回收线程负责回收垃圾。



线程1:执行mian函数的线程  (该线程的任务代码都定义在main函数中)jvm创建的主线程的任务都定义在了主函数main中。

线程2:负责垃圾回收的线程。 ( 该线程的任务代码都在垃圾回收器中呢,在底层呢)垃圾回收会在不定期的回收。


其他线程若干..俺不知道了,肯定有就是了...欢迎交流QQ:443883861 博客:www.itcast.info


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马