특정클래스내에서 멤버변수를 선언했을때
public ArrayList<Button> mBtnList = null;
와
public ArrayList<Button> mBtnList = new ArrayList<Button>();
이렇게 객체를할당했을때의 메모리를 차지하는용량이 틀린가요?
그러니까
멤버변수를 선언만하고 객체를생성해 할당하지않은상태에도
메모리 공간을 차지하는지 궁금합니다
변수만 있는상태와 객체할당된 상태의 메모리를 차지하는용량이 어떻게되는지...