0
이 키가 오래되어서 버릴 준비가되었는지 어떻게 알 수 있습니까? 왜 문자열 리터럴? 예를 들어 자바 : weakhashmap이 키가 '쓸모없는'것인지 아닌지를 어떻게 결정합니까?
,private static WeakHashMap<<? extends Object>, String> m =
new WeakHashMap<<? extends Object>, String>();
public static void A(){
Point p = new Point();
m.put(p, "a");
}
그것은 'P'키 A() 반환 즉시 사라질 것이라는 점을 의미합니까?
의미가 있지만 ... 왜 문자 리터럴/ – peter
문자열 리터럴과 관련이 있습니까? –
은 string key = new string ("something") 대신 string key = "something"을 사용하는 것과 같습니다. – peter