代码改变世界

main函数和线程的关系

2017-12-01 11:07  钰火  阅读(1232)  评论(0编辑  收藏  举报

java中运行一个main函数时,有多个其他线程也同时运行。

如:
Reference Handler线程,用于处理引用对象本身垃圾回收问题(软引用、弱引用、虚引用等)。
Finalizer线程,用于垃圾收集前,调用对象的finalize()方法。
JDWP Transport Listener: dt_socket线程,负责受理客户端的debug请求。