※ 참고서적 : 자바의 정석
1.1 변수(variable)란? 단 하나의 값을 저장할 수 있는 메모리 공간(새로운 값 저장시 기존값 삭제)
1.2 변수의 선언과 초기화
- 변수타입 변수이름
- 변수 타입은 저장 공간 크기를 규정한다.
- 쓰레기값 제거를 위해서는 변수 선언 이후 변수 사용 전에 초기화해야 한다. 이때, 대입연산자 '='를 사용한다.
cf. 지역변수는 사용되기 전에 초기화해야 하지만, 클래스 변수와 인스턴스 변수는 초기화 생략 가능
- 타입이 같을 경우 콤마로 구분하여 한줄로 선언
ex) int a,b;
(코드)
- 변수의 값을 교환하려면 임시 저장소 역할을 하는 별도의 변수를 만들면 된다.
(코드)
1.3 변수의 명명 규칙
- 대소 문자가 구분 된다.
- 예약어 사용하면 안 된다.
- 숫자로 시작하면 안 된다.
- 특수 문자는 '_'와 '$'만 사용 가능하다.
※ 권장 하는 사항
- 클래스 이름의 첫 글자는 대문자
- 변수와 메소드 명의 첫 글자는 소문자로 시작한다.
- 여러 단어로 이루어진 이름은 다음 단어의 첫 글자를 대문자로 한다. ex) variableName
- 상수의 이름은 모두 대문자로 이루어져 있다.(이때 여러 단어로 이루어질 경우 _ 로 구분) ex) STUDENT_NUMBER