澄清Java线程的概念

时间:2014-05-12 05:49:18

标签: java multithreading

这是一旦java程序开始执行就会开始的线程? 这是在接受我的采访时被问到的。 所以任何人都可以在这里提出答案

3 个答案:

答案 0 :(得分:4)

来自Thread API文档

  

当Java虚拟机启动时,通常会有一个非守护程序线程(通常调用某个指定类的名为main的方法)。

此线程将被称为主线程。

答案 1 :(得分:1)

启动时创建的线程称为main thread。它是调用main方法的那个。

编辑:显然有人打我的答案。

答案 2 :(得分:0)

  

Java中的' main()'方法是指正在运行的线程,   每当Java程序运行时。它调用主线程,因为它是   程序开始时开始运行的第一个线程。其他   线程可以从这个主线程中生成。主线必须是   程序中的最后一个线程结束。当主线程停止时,   程序停止运行。

     

主线程是自动创建的,但可以通过它来控制   使用Thread对象编程。 Thread对象将保存   在currentThread()方法的帮助下引用主线程   Thread类。

了解更多详情,请查看此链接