1. 程式人生 > >智慧指標(android sp wp)

智慧指標(android sp wp)

1. 智慧指標實現的原理是:物件內部保持著物件本身的引用數目,當引用數目為0時,也說明此物件沒有地方再使用到,呼叫delete來刪除自身即可。

2. 棧中的普通物件的生命週期只是在該方法體內部,當所在方法返回,實現堆疊平衡時,棧中普通物件的析構方法會被自動呼叫 。如android,而引用具體物件的物件(sp物件),基本都是棧物件,這樣,建構函式是由程式設計師顯示呼叫或者系統呼叫拷貝建構函式,解構函式是由棧平衡時自動呼叫來觸發而不需要程式設計師顯示呼叫解構函式。