多線程在訪問(wèn)類(lèi)不同對(duì)象的成員函數(shù)時(shí),是否需要同步?如果不需要是為什么呢?
答:不需要,因?yàn)轭?lèi)的成員函數(shù)在程序的代碼段,在調(diào)用類(lèi)的成員函數(shù)時(shí),會(huì)傳入對(duì)象this指針,不同對(duì)象的this指針不同。代碼段訪問(wèn)的函數(shù)都在數(shù)據(jù)段或堆棧段,只要數(shù)據(jù)段與堆棧段地址不存在訪問(wèn)竟態(tài),訪問(wèn)就是線程安全的。
posted on 2013-02-01 16:09
胡滿超 閱讀(614)
評(píng)論(0) 編輯 收藏 引用