1.메모리에서 객체 생성(동적 생성)
:객체는 메모리에서 동적으로 생성되며, 객체가 더이상 필요없게 되면 GC(Gabage Collector)에 의해서 제거된다.
2.레퍼런스(가리킨다)
:생성한 객체의 주소를 변수에 저장하는 것을 레퍼런스라고 한다.
같은 클래스에서 만들어졌어도 레퍼런스 주소가 각각 다르다.
3.자료형이 같아도 다른 객체
:자료형이 같아도 다른 공간에 존재하는 객체는 다른 객체이다.
4.null과 NullPointException
레퍼런스에 null이 저장되면 객체의 연결이 끊기며, 더이상 객체를 이용할 수 없다.
'JAVA' 카테고리의 다른 글
16.패키지와 static(수정중) (0) | 2021.04.07 |
---|---|
15.생성자와 소멸자 그리고 this 키워드(수정중) (0) | 2021.04.07 |
13.메서드 (0) | 2021.04.06 |
12.클래스 제작과 객체 생성 (0) | 2021.04.06 |
11.객체 지향 프로그램이란 (0) | 2021.04.06 |