1. 변수
변수란 값이 변하는 데이터이다.
값이 변하는 데이터를 사용하기 위해서는 해당 데이터 타입에 맞는 변수를 미리 선언해야 한다.
▶ 변수를 선언할 때는 데이터 타입을 지정한다.
▶ 문장의 마지막에는 ;을 넣는다.
int a; //정상
long b; //정상
double c; //정상
v; //에러 - 데이터 타입을 선언하지 않았다.
v int; //에러 - 변수와 데이터 타입의 순서가 바뀌었다.
▶ 변수 이름의 시작은 반드시(A~Z, a~z)나 _, $로 시작해야 한다.
int a; //정상
long _b; //정상
double $c; //정상
double 4d; //에러 - 숫자로 시작할 수 없다.
int user; //정상
int user number; //에러 - 공란을 변수 이름으로 사용할 수 없다.
int user_number; //정상
float a+b; //에러 - 연산자를 변수 이름으로 사용할 수 없다.
▶ 자바가 내부적으로 사용하는 예약어를 변수 이름으로 사용할 수 없다.
double for; //에러 - for는 자바의 예약어다.
int if; //에러 - if는 자바의 예약어다.
int ifV; //정상
여담
변수명은 각자 알아서 정하면 된다. 그러나 추후에 변수명이 가진의미를 모를 수 있다. f, ff, fff 보다 user, user_number라고 변수명을 정하는 것이 이해하는데 좋을 것이다.
처음 프로그램을 배울 때 사수(정확히는 대표)가 시간이 없다는 관계로 변수를 f =, ff =, fff = 이런식으로 코딩을 해놔서 저 변수가 뭔지 몰라 한참 찾아헤맨 기억이 있다.
변수명을 정하는거에는 정석이 없지만 소문자로 시작하며 두 개 이상의 단어로 이뤄질 경우 구분으로 대문자로 시작하는 경우가 있다. usernumber보다는 userNumber가 더 일반적이다.
'프로그래밍 언어 > 자바' 카테고리의 다른 글
데이터 타입의 사용 #3 (0) | 2019.02.21 |
---|---|
데이터 타입의 사용 #2 (0) | 2019.02.20 |
데이터 타입 (0) | 2019.02.16 |
Hello World, Hello Java (0) | 2019.02.09 |
자바 개발환경 구축 #3 (0) | 2019.02.05 |