IP屬地:江蘇
看了Java開(kāi)發(fā)手冊(cè)(嵩山版).pdf,摘錄一些......【強(qiáng)制】抽象類命名使用Abstract或Base開(kāi)頭;異常類命名使用Exceptio...
相同點(diǎn): 都不能被實(shí)例化都包含抽象方法,這些抽象方法用于描述系統(tǒng)能提供哪些服務(wù),而這些服務(wù)是由子類來(lái)提供實(shí)現(xiàn)的在系統(tǒng)設(shè)計(jì)上,兩者都代表系統(tǒng)的抽象...
前情提要 傳統(tǒng)的開(kāi)發(fā)模式是全部的都在app模塊里面,項(xiàng)目越做越大,單一模塊的開(kāi)發(fā),耦合非常嚴(yán)重。那么項(xiàng)目組件化、模塊化就應(yīng)運(yùn)而生了。 項(xiàng)目組件化...
靜態(tài)成員和單例模式會(huì)失效,因?yàn)檫M(jìn)程內(nèi)存空間相互獨(dú)立,所以虛擬機(jī)內(nèi)的靜態(tài)方法區(qū)的靜態(tài)變量也是互相獨(dú)立。由于單例模式是基于靜態(tài)變量的,因此單例模式會(huì)...
內(nèi)聚 每個(gè)模塊盡可能獨(dú)立完成自己的功能,不依賴于模塊外部的代碼 耦合 模塊與模塊之間接口的復(fù)雜程度,模塊之間聯(lián)系越復(fù)雜耦合度越高,牽一發(fā)而動(dòng)全身...