인프런 커뮤니티 질문&답변

이승환님의 프로필 이미지
이승환

작성한 질문수

김영한의 실전 자바 - 기본편

클래스 도입

Student 클래스 타입 크기 질문

작성

·

279

1

Student 객체의 참조값을 담는 Student 클래스 타입의 크기는 어느정도인가요? (ex. int는 4byte double은 8byte인 것처럼)

답변 1

4

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 이승환님

참조값의 크기는 JVM 시스템에 따라서 달라지는대요.

32비트 시스템은 32비트(4byte)를 사용합니다.

64비트 시스템은 64비트(8byte)를 사용합니다.

추가로 64비트 시스템에서 64비트를 그대로 다 할당하면 메모리 낭비가 발생할 수 있기 때문에 JVM의 구현에 따라서 64비트 시스템에서도 32비트(4byte)를 사용하기도 합니다.

감사합니다.

이승환님의 프로필 이미지
이승환

작성한 질문수

질문하기