原创 線程基本操作

線程基本操作:新建、終止、中斷、等待 wait 通知 notify    掛起 suspend 繼續執行 resume     等待線程結束 join 謙讓 yield  線程優先級新建線程:Thread thread = new Thr

原创 volatile

volatile:而聲明變量是 volatile 的,JVM 保證了每次讀變量都從內存中讀,跳過 CPU cache 這一步。兩種特性: 1.保證此變量對所有的線程的可見性2.禁止指令重排序優化。