Java 변수에는 원시타입과 참조타입이 있습니다.
[Java] Primitive type, Reference type
전역 변수와 지역 변수로 나누어집니다.
전역 변수
: 어느 위치에서든 호출이 가능합니다.
인스턴스 변수
: 객체가 생성될 때 생성되어 그 객체를 참조하고 있는 다른 객체가 없으면 소멸합니다.클래스 변수
: 클래스가 생성될 때 부터 자바 프로그램이 끝날 때 까지 생존합니다.지역 변수
: 특정 구역 내에서만 사용 가능합니다.
지역 변수를 선언한 곳 부터 지역 변수를 선언한 중괄호가 끝날 때 까지 생존합니다.
public class VariableTypes {
int instance;
static int classVariable;
public void method(int parameter) {
int local;
}
}