測試static語句塊是不是同步的

2021-08-30 01:30:33 字數 688 閱讀 4777

/**  

* 測試 static 塊是不是同步的  

*/  

public class testifstaticblockisalwayssynchronized    

// 建立 testclass 物件的執行緒   

static class createtestclassthread extends thread    

}   

}   

class testclass  catch (interruptedexception e)    

}   

// 建構函式,每個執行緒都會執行一次。   

testclass()    

}  執行結果:

thread 6927154 enters static block.    -- 後面等了兩秒才繼續輸出

testclass object created in thread 3043939

testclass object created in thread 6927154

testclass object created in thread 22540508

testclass object created in thread 3043939

果然如此,static 塊本身是同步的。

:d

測試是不是應該太強

昨天下午到旁邊一幢樓微軟live研發中心去,和以mvm聊測試 他的辦公室裡面放著從印度帶回來的沉重的板球拍 聊過以後,發現現在微軟的測試做的那叫乙個到位。大量的測試人員,每天跑上萬個測試案例,而且都是 自動完成,人一群一群的,測試機一排一排的。這倒是和上周三和陽萌聊到的google的感覺截然相反。g...

static語句塊的學習

引用eway 乙個類的執行,jvm做會以下幾件事情 1 類裝載 2 鏈結 3 初始化 4 例項化 而初始化階段做的事情是初始化靜態變數和執行靜態方法等的工作。class.forname args 0 true,off.getclass getclassloader jvm在load class之後就...

四十條測試你是不是合格的程式設計師

四十條測試你是否合格的php程式設計師,不官方,也不權威,但很給力。超過三條就不合格了。超過五條就得好好反省下自己的不足了。2014我來了 1.不會利用如phpdoc這樣的工具來恰當地注釋你的 2.對優秀的整合開發環境如 eclipsephp epp 或 zend studio pdt視而不見 3....