변수타입 변수이름;
int age;
변수타입: 변수에 저장될 값이 어떤 타입인지 지정하는것
타입으로는 정수형, 실수형, 문자형, 문자열형 등등..
변수이름 : 변수에 붙일 이름, 메모리 공간에 이름을 붙여주는 것
메모리 빈 공간에 변수타입으로 알맞은 크기의 저장공간을 확보하고 그 저장공간에 이름을 지정해줄수 있다.
변수를 사용하기전 반드시 초기화(initialization)를 하고 사용해야 한다. 메모리는 여러 프로그램이 공유하는 자원으로써 전에 다른 프로그램에 의해 저장된 쓰레기 값(알수 없는 값)이 남아 있을수 있기 때문에 꼭 초기화를 하고 사용하기를 바란다.
int age = 25;
age가 25인것이 아니고
25가 age에 대입되는것이다.
자바에서는 오른쪽의 값을 왼쪽(변수)에 저장하라는 똣
대입연산자의 왼쪽에는 반드시 변수가 와야 한다.
변수 이름은 영문자(대문자, 소문자)나 숫자를 사용할 수도 있고, 특수문자 중에는 $와 _만 사용 (ex. count100, _master)
변수 이름의 시작은 숫자로 할 수 없음 ( ex. 27days(X), 1abc(X))
자바에서 이미 사용하고 있는 예약어는 사용할 수 없음 (while, break 등)
변수 이름은 프로그램내에서 사용되는 것이므로 그 용도에 맞고 가독성이 좋게 만드는것이 중요
ex) int numberOfStudent;