JAVA정리 1. 참조변수
참조 타입의 종류는 배열, 열거, 클래스, 인터페이스가 있다.int, char같은 기본 타입 변수는 스택(Stack) 영역에 직접 값을 갖고 있지만, 참조 타입 변수는 스택 영역에서 값이 아니라 힙 영역(Heap)의 주소값을 가진다. (참조 타입의 실제 값은 힙영역에 생성된다!) 참조 변수의 비교 연산(==, !=)비교 연산은 기본 타입 변수의 경우 변수의 값이 같은지 아닌지 비교하지만, 참조 타입 변수의 경우 같은 객체를 참조하는지 아닌지 비교하게된다. null참조 타입의 변수는 힙 영역의 객체를 참조하지 않는 뜻으로 null값을 가질 수 있다. 이경우 스택 영역에는 변수는 생성하지만 힙 영역에는 객체를 생성하지 않는다.null을 가지고 있는 참조변수를 사용할경우 NullPointerExcepton 오..
Study !/JAVA
2018. 9. 7. 18:12