synchronized的monitor監視器

干饭达人GoodLucy發表於2024-11-05
public class T {

    @SneakyThrows
    public static void main(String[] args) {
        System.out.println("此行後加鎖 monitorenter");
        synchronized (T.class){
            System.out.println("hello monitor");
        }
        System.out.println("此行前釋放鎖 monitorexit");
    }

}

反彙編位元組碼:javap -c T

執行緒爭搶鎖

相關文章