Tôi biết những kiến thức dưới đây:Sự khác nhau giữa tham chiếu yếu và tham chiếu yếu kém là gì?
Tham chiếu yếu cho phép thu gom rác để thu thập các đối tượng khi vẫn cho phép các ứng dụng để truy cập vào các đối tượng.
Vì vậy, nếu đối tượng đã được khai hoang, bạn phải tạo lại khi cần.
Sau đó, sự khác nhau giữa tham chiếu yếu và tham chiếu yếu kém là gì? Tôi nghĩ về nó như sau: (theo msdn)
tham chiếu yếu kém: nếu GC lấy lại đối tượng, đối tượng thực sự là phát hành.
tham chiếu yếu dài: nếu GC lấy lại đối tượng, đối tượng vẫn là tồn tại (vì được lưu trong bộ nhớ cache).
Vậy ai đó có thể cho tôi biết thêm chi tiết?
nó được giải thích tốt ở đây: http://stackoverflow.com/questions/310685/weak-references –