Java高併發面試題大全含答案

1 Thread的start方法和run方法的區別? run方法就是普通的一個方法,代碼運行在當前主線程,start會啓動一個新的線程,並運行run方法。 2 如何中止線程運行? 能夠設置一個標誌位,任務按期檢查這個標記,若是標誌設置爲取消則任務中止執行,但已執行部分沒法中止,標誌變量最好設置爲volatile。 3 普通線程與守護線程? 本質都是線程沒什麼區別,守護線程在主線程結束時將被拋棄,自
相關文章
相關標籤/搜索