객체 : class 안에 있는 instance 지역변수 : local variable(로컬변수) 과 같은 말이다. 자바에서는 메소드 안에만 쓰이는 변수라고 한다. 따라서 메소드를 호출할때 변수가 만들어지고 메소드가 끝나면 소멸한다. 메소드에서 쓰이는 매개변수도 지역변수이다. 이것도 메소드 안에서 쓰이기 때문이다. 전역변수 : 객체변수(인스턴스 변수)와 클래스변수(static 변수)로 나눠지는데 객체변수는 클래스영역에서 선언되며 클래스의 객체를 생성할때 만들어진다. 즉 객체화를 시켜서 호출해야지만이 가능하다. 하지만 static 변수는 객체화를 시키지 않고도 사용이 가능하며 객체변수가 객체화 시킬때마다 서로 다른 공간을 가지는 반면 static변수는 여러번 객체화 시켜도 공통적인 저장공간을 가지게 된다. ..