자바 java 클래스 인스턴스 지역 변수


자바 java 클래스 인스턴스 지역 변수

자바의 변수는 선언 위치에 따라 총 3가지가 있는데요. 클래스 영역에서 선언하는 클래스(class), 인스턴스(instance)와 메서드 영역에서 선언하는 지역(local) 변수가 있습니다. 종류 선언 위치 생성 시 class 클래스 영역 class가 메모리가 올라갔을 때 instance instance 생성 시 local 메서드 영 변수 선언문 수행 시 class vs instance class Car2 { String model; static String lineup; } class 영역에서 2개의 변수를 선언했습니다. model은 인스턴스 변수이며 lineup은 클래스 변수인데요. 이 둘을 묶어 멤버 변수라고도 합니다. 무슨 차이인지 소스를 통해 확인해 보겠습니다. Car2 note1 = new Car2(); Car2 note2 = new Car2(); note1.model ="NT550"; note1.lineup = "Galaxybook2"; 2개의 인스턴스 생성 후 참조 변...


#멤버번수 #인스턴스변수 #자바 #지역변수 #클래스변수

원문링크 : 자바 java 클래스 인스턴스 지역 변수