인스턴스변수1 02-1. [자바] 변수와 메서드 선언위치에 따른 변수의 종류 변수는 클래스변수, 인스턴스변수, 지역변수 모두 세 종류가 있다. 이 종류는 '변수의 선언된 위치'로 변수의 종류를 알기 위해서는 변수가 선언된 영역을 확인해야한다. 멤버변수를 제외한 나머지 변수들은 모두 지역변수이며 멤버변수에 static이 붙으면 클래스변수, 붙지 않은 것은 인스턴스변수이다. class Variables { //멤버변수 영역 : 인스턴스변수, 클래스변수 모두 멤버변수에 속함 int iv // 인스턴스변수 static int cv; // 클래스변수(static변수, 공유변수) void method() { int lv = 0; //지역변수 } } 변수의 종류 선언위치 생성시기 클래스변수 (class variable) 클래스 영역 클래스가 메모리에 올라갈 때 인.. 2020. 12. 9. 이전 1 다음