참조타입 변수
자바의 변수는 참조타입 변수와 기본타입 변수로 나눌 수 있다. 기본타입(primitive) 변수는 byte, char, short, int, long, float, double, boolean과 같은 타입의 변수가 해당되고, 참조타입 변수는 배열, 열거, 클래스, 인터페이스가 해당된다. 변수는 메모리의 스택 영역에 생성되는데 기본 타입변수는 직접 그 값을 저장하고 있다. 하지만 참조 타입변수는 힙영역에 생성된 객체의 주소를 참조한다. 여기서 변수명은 메모리 공간에 붙여진 이름이다. 그림으로 나타내면 다음과 같다. +자바는 문자열이 리터럴이 동일하다면 같은 String 객체를 공유하도록 되어있다. String Name=”내이름”; String Name2=”내이름”; 참조타입 변수를 ==로 비교하면 그 값은..
2019. 12. 22. 16:57