摘要:
查看本人文章索引請(qǐng)通過http://www.rzrgm.cn/seesea125/archive/2012/04/17/2453256.html我們?cè)诰幊讨凶畛S玫哪J骄褪菃卫J搅?,然而單例模式都用在什么?chǎng)合?為什么不用靜態(tài)方法而要用單例模式呢?要搞清這些問題,需要從靜態(tài)方法和非靜態(tài)方法的區(qū)別和聯(lián)系說起。一、靜態(tài)方法常駐內(nèi)存,非靜態(tài)方法只有使用的時(shí)候才分配內(nèi)存?一般都認(rèn)為是這樣,并且怕靜態(tài)方法占用過多內(nèi)存而建議使用非靜態(tài)方法,其實(shí)這個(gè)理解是錯(cuò)誤的。為什么會(huì)這樣,先從內(nèi)存分配開始說起:托管堆的定義:對(duì)于32位的應(yīng)用程序來說,應(yīng)用程序完成進(jìn)程初始化后,CLR將在進(jìn)程的可用地址空間分配一塊保 閱讀全文
posted @ 2012-04-05 17:31
趙學(xué)智
閱讀(39085)
評(píng)論(37)
推薦(23)

浙公網(wǎng)安備 33010602011771號(hào)