線程池的實現原理和常見問題

線程池實現原理 1.線程池狀態 runState 表示當前線程池的狀態,它是一個volatile變量用來保證線程之間的可見性 static final 變量表示runState可能的幾個取值 RUNNING 當創建線程池後,初始時,線程池處於RUNNING狀態 SHUTDOWN 如果調用了shutdown()方法,則線程池處於SHUTDOWN狀態,此時線程池不能夠接受新的任務,它會等待所有任務執行
相關文章
相關標籤/搜索