인프런 커뮤니티 질문&답변
객체 메모리 질문입니다!
작성
·
193
퀴즈
67%나 틀려요. 한번 도전해보세요!
자바 가상 머신(JVM)의 주된 역할은 무엇일까요?
자바 소스 코드를 작성한다.
자바 프로그램을 컴파일한다.
자바 바이트코드를 실행한다.
프로그램 실행 중 발생하는 오류를 수정한다.
답변 2
1
1
박매일
지식공유자
Book b;
이렇게 선언만 하면 b라는 변수만 만들어지고 b에 아직 Book이라는 객체가 들어가있지 않은 상태기 때문에 b는 [객체변수]라고 부릅니다.
b=new Book(); 이렇게 하면 b는 실제 Book이라는 인스턴스를 가리키게 되어 아래에 설명드린것 처럼 b가 [인스턴스변수]가 되구요.
이해가 되셨을까요?





