Java
java object 삭제 ? 초기화 ?
휴렛
2014. 9. 18. 17:34
반응형
School s = new School();
s = new School();
레퍼런스 's' 에 새로운 객체를 대입하면 첫번째 객체는 버려지고 새로운 객체가 생성된다.
School s = new School();
s = null;
's' 를 '해제' 하면 첫번째 객체는 버려지게 되고, 결국 s는 아무것도 참조하지 않는다.
결국 사용하지 않으면, 가비지컬렉터로 제거됨.
반응형