摘要:
介紹 代碼在編譯的時候偶爾會出現(xiàn)代碼重排的現(xiàn)象,系統(tǒng)認為沒有邏輯關(guān)系的代碼可能會上下顛倒打亂代碼順序。對當(dāng)前線程不會產(chǎn)生影響,但是可能對別的線程產(chǎn)生了影響。稱為有序性。 圖解 閱讀全文
posted @ 2021-08-09 18:38
冰紅茶灬
閱讀(68)
評論(0)
推薦(0)
摘要:
線程和線程之間,一個線程可能看不到另一個線程的操作,稱為可見性問題。 代碼: public class Test01 { static int a = 0; public static void main(String[] args) { //匿名內(nèi)部類創(chuàng)建第一個線程 Thread t0 = new 閱讀全文
posted @ 2021-08-09 16:24
冰紅茶灬
閱讀(59)
評論(0)
推薦(0)
摘要:
步驟 定義類實現(xiàn)Runnable接口 重寫run()方法 在測試類創(chuàng)建子類對象 創(chuàng)建線程對象把子類對象作為參數(shù)傳入構(gòu)造方法 用線程對象調(diào)用start()方法開啟線程 //1.類實現(xiàn)Runnable接口 public class BBB implements Runnable { //2.重寫run方 閱讀全文
posted @ 2021-08-09 15:27
冰紅茶灬
閱讀(243)
評論(0)
推薦(0)
摘要:
步驟: 用類繼承Thread類 重寫run()方法 在測試類中創(chuàng)建Thread的子類對象 通過此對象調(diào)用Start //1.類繼承Thread public class AAA extends Thread { //2.重寫run()方法,把要多線程執(zhí)行的代碼寫在run里面 @Override pu 閱讀全文
posted @ 2021-08-09 15:19
冰紅茶灬
閱讀(245)
評論(0)
推薦(0)

浙公網(wǎng)安備 33010602011771號