변수 변수가 어디에 선언되어있는지가 중요. 이 위치에 따라서 변수를 구분한다. 자바의 변수는 ( 클래스 변수, 인스턴스 변수, 지역 변수 ) 이렇게 세 개로 나뉜다. 지역변수 - 멤버 변수를 제외한 변수 클래스 변수 - 멤버 변수 중 static 붙은 변수 인스턴스 변수 - 멤버 변수 중 static 붙지 않은 변수 class Variables { int a; // 인스턴스 변수 static int b; // 클래스 변수 ( static 변수, 공유 변수 ) void method(){ int c; // 지역 변수 } } 클래스로부터 객체를 만드는 과정을 클래스의 인스턴스화. 어떤 클래스로부터 만들어진 객체를 그 클래스의 인스턴스. 객체는 모든 인스턴스를 대표하는 포괄적인 의미를 갖고 있으며, 인스턴스는 ..