Java VM 启动的时候会有一个java.exe 该进程中至少有一个线程负责java程序的执行,而且这个线程运行的代码存在于main()方法中,该线程称为主线程。 jvm启动不止一个线程,还有负责垃圾回收机制的线程。 自定义线程: 继承Thread类,复写run方法,创建对象,start调用。