• JVM System Threads翻译问题,求指导

    2015/06/08 peterpanzsy 6 评论

These background threads run in addition to the main thread, which is created as part of invoking public static void main(String[]), and any threads created by the main thread. 这句怎么翻译?

我的翻译:
这些后台线程在主线程以及任何被主线程创建的线程之外运行,主线程是作为public static void main(String[])方法调用的一部分被创建。

上下文:
JVM System Threads
If you use jconsole or any debugger it is possible to see there are numerous threads running in the background. These background threads run in addition to the main thread, which is created as part of invoking public static void main(String[]), and any threads created by the main thread. The main background system threads in the Hotspot JVM are:

原文:http://blog.jamesdbloom.com/JVMInternals.html

2 收藏


直接登录
最新评论
  • 勤快的michlemy   2015/06/08 精华评论

    除了由public static void main(String[])方法调用时创建的主线程以及由主线程创建的任何其他线程,还有很多后台线程运行着

  • StevenT   2015/06/08

    这些后台线程在调用public static void main(String[] args)方法时,由主线程创建,并且任何线程都是由主线程创建的。 (从语句关系上来说,应该是这样子吧?)

    • 感觉这些后台线程是独立于main线程在后台运行的,应该不是由主线程创建,因为主线程是应用程序创建的,而这些后台线程是JVM维护的。我的理解是这样

  • StevenT   2015/06/08

    呃,哈哈哈 我翻译的好蠢。。

  • Alick 码农-拉大东 2015/06/08

    这些额外运行在后台的线程在 “public static void main( String[] )“ 被调用时就被创建了,当然所有线程都是由主线程所创建的。