有了 GC 還會不會發生內存泄漏?

問題的發現 這個問題是我在寫C++時考慮到的,C++需要手動管理內存,雖然現在標準庫中提供了一些智能指針,可以實現基於引用計數的自動內存管理,但現實環境是很複雜的,我們仍要注意循環引用的問題。還有一個容易被忽視的問題就是對象間關係的「佔有」和「非佔有」,這個問題其實在具有GC的C#和Java中也一樣存在。 目前.NET和Java的GC策略都屬於Tracing garbage collection,
相關文章
相關標籤/搜索