[JAVA] 자바에서의 변수 종류
·
Computer Science/Programming Language
선언 위치에 따른 변수의 종류 선언 위치에 따라 종류가 3가지로 나뉜다. (1) iv 인스턴스 변수 (2) cv 클래스 변수(static, 공유 변수) (3) lv(지역 변수) 코드로 구분해 보면 다음과 같다. class Variables{ int iv;//인스턴스 변수 static int cv;//클래스 변수 void method(){ int lv =0; //지역 변수 } } (1) iv(instance variable) 인스턴스가 생성되었을 때 생성 Time class가 있다고 가정할 때, "int hour; int min; int sec;" 이것들을 iv라 할 수 있음! 언제 생성됨? 객체를 생성할 때, 만들어짐 객체는 iv를 묶어놓은것! 이라고 이해하면 쉽다. (엄밀히 얘기하면 틀린 말이지만, 일..