난 다음 코드 스냅 샷이 : 자바 메모리 관리
public void getResults(String expression, String collection){
ReferenceList list;
Vector <ReferenceList> lists = new <ReferenceList> Vector();
list = invertedIndex.get(1)//invertedIndex is class member
lists.add(list);
}
이 방법이 완료되면, 내가 로컬 개체 (목록리스트) "파괴"하는 것을 supose을. invertedIndex에 저장된 목록에 의해 점유 된 메모리가 또한 해제되었는지 알 수 있습니까? 또는 자바가 list = invertedIndex.get (1);을 할당 할 때 새로운 메모리를 할당합니다.
Vector는 더 이상 사용되어야하는 구식 데이터 구조입니다. –