生成線程的幾種方式,以及他們的區別

生成線程的方式分別爲: (1)繼承Thread類 (2)實現Runnable接口 (3)實現Callable接口,通過Future得到線程執行信息 (4)通過線程池創建線程 1)通過繼承Thread類實現對象 優點: Thread類實現了Runnable接口,編寫簡單,如果需要訪問當前線程,可以通過this獲得 缺點: java是單繼承機制,擴展性降低 備註: Synchronized如果鎖的位置
相關文章
相關標籤/搜索