如果代碼所在的進程中有多個線程在同時運行,而這些線程可能會同時運行這段代碼。如果每次運行結果和單線程運行的結果是一樣的,而且其他的變量的值也和預期的是一樣的,就是線程安全的。
線程(英文:thread),台灣地區譯為執行緒(英文:threadofexecution)、緒程,操作系統技術中的術語,是操作系統能夠進行運算調度的最小單位,它被包涵在進程之中,是行程中的實際運作單位。一條線程指的是進程中一個單一順序的控制流,一個進程中可以并行多個線程,每條線程并行執行不同的任務。在UnixSystemV及SunOS中也被稱為輕量進程(lightweightprocesses),但輕量進程更多指内核線程(kernelthread),而把用戶線程(userthread)稱為線程。計算機科學術語,指運行中的程序的調度單位。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!