자바 프로그램을 시작하려면 → 자바 파일을 생성해야함(클래스) → 시작점인 main 함수를 만들어야 함
코드가 많아지면 함수를 이용해서 쪼갠다. 변수가 많아지면 쪼갠다 → 클래스로 쪼갬
클래스에 비슷한 성격의 데이터와 함수를 묶는다.
main에서 불러서 사용
→ class를 직접 사용하는 방법 (static)
→ classd의 복사본인 객체를 생성해서 사용하는 방법 (non-static)
객체의 개성(나이, 이름, 거주지)을 표현하는 때는 non-static
모든 객체가 동일하게 사용하는 공유정보(인류 평균 나이)는 static
→ static이 붙은 것은 static이 붙지 않은 것을 사용할 수 없다. 반대는 가능하다.