使用runnable創(chuàng)建線程 主線程 (Main) 與子線程的關(guān)系?
主線程 (Main) 與子線程的關(guān)系?這是一個線程和一個進(jìn)程。java程序啟動后,它是一個進(jìn)程。一個過程相當(dāng)于一個空盒子。它只為加載資源提供空間。特定的調(diào)度不是由進(jìn)程完成的,而是由線程完成的。java
主線程 (Main) 與子線程的關(guān)系?
這是一個線程和一個進(jìn)程。java程序啟動后,它是一個進(jìn)程。一個過程相當(dāng)于一個空盒子。它只為加載資源提供空間。特定的調(diào)度不是由進(jìn)程完成的,而是由線程完成的。java程序從main啟動后,進(jìn)程開始為整個程序提供各種資源。此時,將啟動一個線程,這是主線程。它將安排資源并開展具體行動。Thread和runnable是主線程下的子線程,這是父子關(guān)系。此時,Java程序是多線程的,這些線程一起工作來調(diào)度和執(zhí)行資源。