當前位置:趣味科普網>經驗>

arraylist執行緒安全嗎

經驗 閱讀(2.02W)

arraylist執行緒安全嗎

如果程式碼所在的程序中有多個執行緒在同時執行,而這些執行緒可能會同時執行這段程式碼。如果每次執行結果和單執行緒執行的結果是一樣的,而且其他的變數的值也和預期的是一樣的,就是執行緒安全的。

執行緒(英文:thread),臺灣地區譯為執行緒(英文:threadofexecution)、緒程,作業系統技術中的術語,是作業系統能夠進行運算排程的最小單位,它被包涵在程序之中,是行程中的實際運作單位。一條執行緒指的是程序中一個單一順序的控制流,一個程序中可以並行多個執行緒,每條執行緒並行執行不同的任務。在UnixSystemV及SunOS中也被稱為輕量程序(lightweightprocesses),但輕量程序更多指核心執行緒(kernelthread),而把使用者執行緒(userthread)稱為執行緒。計算機科學術語,指執行中的程式的排程單位。