변수: 단 하나의 값을 저장할 수 있는 메모리 공간 변수타입: 변수에 저장될 값이 어떤 타입(type)인지를 지정 변수이름: 변수에 붙인 이름(메모리 공간에 이름을 붙여주는 것) 변수를 선언하면, 메모리의 빈 공간에 변수타입에 알맞은 크기의 저장공간이 확보되고, 앞으로 이 저장공간은 변수이름을 통해 사용할 수 있게 된다. 변수의 초기화: 변수를 사용하기 전에 처음으로 값을 저장하는 것 Why? 메모리는 여러 프로그램이 공유하는 자원이므로 전에 다른 프로그램에 의해 garbage value가 남아있을 수 있기 때문 (+) 지역변수는 사용되기 전에 초기화를 반드시 해야 하지만 클래스변수와 인스턴스변수는 초기화를 생략할 수 있다. 식별자(identifier): 프로그래밍에서 사용되는 모든 이름, 식별자는 같은..