1
我有一個HashMap,它是Student類型的。學生是一個用戶定義的對象,它由幾個屬性以及一個名爲College的其他用戶定義對象組成。現在,在使用之後,我想清除HashMap使用的所有內存,並依次清除Student和College對象使用的所有內存。所以,雖然無效,我是否需要顯式無效Student和College對象,然後將NULL引用分配給HashMap對象?或者只給HashMap對象分配NULL會釋放Student和College對象使用的內存?清除集合對象中的引用
Map<String, Student> myMap = new HashMap<String, Student>
Student std = myMap.get("");
College col = std.getCollege();
col = null; std = null;
myMap = null;
我需要做上述所有以釋放內存HashMap的使用?或者取消HashMap將釋放所有的內存?
對這個傢伙有什麼幫助? – Nikhil 2015-04-14 10:18:49