1 volatile是什么? 它是Java提供的一種輕量級的同步機制。與synchronized修飾方法,代碼塊不同,volatile只用來修飾變量。并且與synchroni...
1 volatile是什么? 它是Java提供的一種輕量級的同步機制。與synchronized修飾方法,代碼塊不同,volatile只用來修飾變量。并且與synchroni...
作者在這一節(jié)中介紹了將枚舉和接口結(jié)合使用的用法:用枚舉來實現(xiàn)接口。這樣就可以實現(xiàn)枚舉類的多態(tài),如作者給的操作符重載的例子: 代碼本身也比較簡單易懂,就是利用接口來實現(xiàn)枚舉的多...
位域(Bit Field)這個概念不常見,它可以把數(shù)據(jù)以二進制位的形式緊湊的存儲,它允許程序?qū)Υ私Y(jié)構(gòu)的位進行操作。早期計算機資源十分珍貴,使用位域可以十分明顯的減少內(nèi)存占用,...
對比靜態(tài)工廠 靜態(tài)工廠方法很容易讓人想到設(shè)計模式的靜態(tài)工廠,也叫簡單工廠,作者說兩者不同,我認為這兩者僅是從概念上來講有區(qū)別,從技術(shù)的角度來講沒有區(qū)別 簡單來說,其區(qū)別體現(xiàn)在...
今天繼續(xù)修煉,第一句話就深表認同: 信任,但要核實 這句話說得太好了,以前我就掉過光信任但不核實的坑,核心確實重要,核心才能和信任首尾呼應(yīng)形成閉環(huán)。 什么是特性測試呢?特性 ...
書中對使用外部配置參數(shù)化應(yīng)用程序的描述是這樣的: 如果代碼依賴某些值,而這些值在應(yīng)用程序發(fā)布后還有可能改變,那么就把這些值放在程序外部。 使用在外部配置依賴的參數(shù)可以使系統(tǒng)更...
大年三十的早上,在靜悄悄的辦公室里比較適合做些務(wù)虛的思考,沒有了平時的吵鬧,也沒有雜事來打斷思路,搞一杯咖啡,想一想過去和將來,還是有機會理出一些頭緒的。 TMS一直是一個務(wù)...