- 프로그램에서는 항상 변하는 값을 나타낼 필요가 있음 (ex>
학생의 성적,합계,게임의 레벨,회원 주소등등...)- 표현하려는 수에 맞는 데이타 타입(자료형)을 이용하여 변수를 선언
- 표현하려는 자료가 숫자, 문자, 문자열등 다양할 수 있으므로 그에 맞는 자료형을 사용
- 변수 선언은 자료형과 변수 명으로 선언함 선언과 동시에 초기화 할 수 있음
package ch05; public class VariableTest { public static void main(String[] args) { int age, count; age = 10; int level = 10000; System.out.println(age); System.out.println(level); } }
- 변수 이름은 영문자(
대문자,소문자)나 숫자를 사용할 수도 있고, 특수문자 중에는$와_만 사용 (ex>count100,_master)- 변수 이름의 시작은 숫자로 할 수 없음 ( ex>
27days(X),1abc(X))- 자바에서 이미 사용하고 있는 예약어는 사용할 수 없음 (
while,break등)- 변수 이름은 프로그램내에서 사용되는 것이므로 그 용도에 맞고 가독성이 좋게 만드는것이 중요
ex>int numberOfStudent;- 변수명은 소문자로 시작해서 단어의 의미가 바뀔때마다 첫 글자를 대문자로 작성 (카멜 표기법)
카멜 표기법(Camel Case) 작성법
- 맨 앞에 오눈 글자는 소문자로 표기합니다.
- 단어 + 단어의 형태의 변수가 된다면 뒤에 단어가 시작할 때는 대문자로 시작합니다.
- 표기한 모습이 낙타의 등과 같다고 하여 카멜 표기법이라고 합니다.
int addressNumber, phoneNumber