首先是一段程序:
public class Main{
public static void main(String[] args){
System.out.println(Thread.currentThread().getName());
}
}
這個程序的執行結果是main,意思是一個叫做main的線程在執行方法main(),這里輸出放入main和main方法沒有什么關系,只是名字恰巧一樣而已,我們把這個線程叫做主線程。
一個進程在運行的時候至少會有一個線程在執行,此時這個線程就是由JVM創建的。