1. static static은 해석하면 '정적인' 이라는 뜻을 갖고 있다. Java에서 정적이다라는 것은 메모리에서 삭제되지 않는 것을 의미한다. static 키워드를 이용하면 프로그램 시작부터 종료까지 삭제되지 않는 변수나 메소드를 만들 수 있다. 2. 인스턴스 변수와 메소드 지역변수는 선언된 {}블록 안에서만 사용이 가능하다. 인스턴스 변수와 인스턴스 메소드는 객체를 생성했을때 사용한 변수와 메소드. 일반적으로 클래스에 선언되어 있는 변수와 메소드를 의미함. 객체가 메모리에 저장되어 삭제되기 전까지 인스턴스 변수와 인스턴스 메소드를 사용할 수 있다. 3. 클래스 변수와 메소드 클래스 변수와 클래스 메소드는 어플리케이션 시작부터 종료까지 메모리에서 삭제되지 않고 계속해서 사용가능한 변수..