변수 이름은 숫자와 영문자, 2종류의 특수문자($, _ ) 만 사용이 가능합니다. (ex. _num , abDc )
변수 이름은 숫자로 시작할 수 없습니다.
자바에서 이미 사용하고 있는 예약어는 사용할 수 없습니다. (ex. for, while, break 등)
변수 이름은 그 변수의 사용 용도와 가독성이 쉽게 작성하는 것이 좋습니다.
정수형 | 문자형 | 실수형 | 논리형 | |
---|---|---|---|---|
1바이트 | byte | - | - | boolean |
2바이트 | short | char | - | - |
3바이트 | int | - | float | - |
4바이트 | long | - | double | - |
int num = 11123456789; // Error
long lnum = 11123456789; // Error
long lnumber = 1112345678900L; // 정상작동
char ch1 = 'A';
char ch2 = 65;
System.out.println(ch1);
System.out.println(ch2);
실행결과
A
A
double dnum = 12.29;
float fnum = 12.29F;
System.out.println(dnum);
System.out.println(fnum);
실행결과
12.29
12.29
var a = 10.0;
var b = 10;
var c = "abc";
b = 1229;
//c = 1229; // Error