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