java內功系列三(多線程)

1.併發和並行區別:並行指某時刻多個同時執行,併發指某時刻只能有一個執行但是由於cpu的輪換執行宏觀上感覺是同時執行。 2.線程擁有自己的堆棧、程序計數器、局部變量。但是多個線程只能共享父進程的全部資源。 3.線程啓動幾種方式。一:繼承Thread後重寫run方法後就可以實例化對象用star()啓動一個線程執行(多個thread之間不能共享)。二:實現Runnable(多個thread啓動時傳入同
相關文章
相關標籤/搜索