메모리구조1 [2023-03-13]메모리 구조(heap,stack영역), 기본타입 변수 : 하나의 값을 저장할 수 있는 메모리 공간 [JVM 메모리 구조] 힙(heap)영역 -객체타입(참조타입): stack영역과 heap영역을 같이 씀 -변수와 메모리 주소를 가짐 스택(stack)영역 -기본타입 (정수,실수,논리) stack영역만 사용 -메모리 주소가 없고 그냥 값만 가져다가 쓰는 것임 -객체타입은 heap 영역을 쓰고 stack 영역도 씀 int a = 1; int b = 1; System.out.println(a==b); // true 기본타입이라서 단순히 값을 비교 (stack영역에 들어감) int[] c = {1}; int[] d = {1}; System.out.println(c==d); // false 객체타입이라서 주소값을 비교 (heap영역에 들어감) int i=1; //.. 2023. 3. 13. 이전 1 다음