[Effective Java] 다 쓴 객체 참조를 해제하라


[Effective Java] 다 쓴 객체 참조를 해제하라

다 쓴 객체 참조를 해제하라. - 자바는 가비지 컬렉터를 갖추기에 다 쓴 객체를 알아서 회수해 준다. - 하지만 가바지 컬렉터를 사용한다고 해서 메모리 관리에 더 이상 신경 쓰지 않아도 된다고 생각하는 건 오해이다. - 스택 구현 코드 public class Stack { private Object[] elements; private int size = 0; private static final int DEFAULT_INITIAL_CAPACITY = 16; public Stack() { elements = new Object[DEFAULT_INITIAL_CAPACITY]; } public void push(Object e) { ensureCapacity(); elements[size++] = e; } public Object pop() { if (size == 0) { throw new EmptyStackException(); } return elements[--size]; } pr...


#effectivejava #null #가비지컬렉터 #다쓴객체 #이펙티브자바 #참조해제

원문링크 : [Effective Java] 다 쓴 객체 참조를 해제하라