: 다양한 종류의 자료를 표현할 수 았는 값
일반적으로 웹페이지에서 처리하고자 하는 "데이터"에 해당한다.
자료형 (data Type)
-프로그래밍 언어에서 변수의 종료를 구별하기 위해 사용되는 키워드
변수를 사용하는 방법은 "선언"과 "할당"의 두 영역으로 구분이 된다.
데이터형 변수이름;
데이터형 변수이름 = 값;
데이터형 변수이름 = 값;
boolean은 true(참), fasle(거짓) 중의 한 가지만 갖는다.
boolean isKorean = true;
boolean isJapenese = false;
char는 홑따옴표(' ')로 감싸진 한글자만 대입 가능
char first = '곽';
long, float, double은 다른 데이터 형과의 구별을 위해 값 뒤에 데이터 형의 첫 글자를 접미사로 가질 수 있다.
접미사는 대/소문자를 가리지 않지만 가급적 대문자로 사용하는 것이 좋다.
long money = 50000000L;
float PI =3.14F;
double lat = 128.3242D;
반복하여 다른 값이 할당될 수 있지만, 선언은 중복 불가
int num1 = 100;
num1 = 200;
int num1 =300;
선언되지 않은 변수는 사용할 수 없다.
num1 = 200;
num2 = 300;
값이 대입되지 않은 변수는 다른 변수에 대입하거나 출력할 수 없다.
int num1;
int num2 =num1;
System.out.println(num1);
생성된 변수는 다른 변수에 대입될 수 있다.
int num1 = 100;
int num2 = num1;
상수 = 변하지 않는 수
변수와 마찬가지로 메모리상에 존재하지만 값이 변경될 수 없는 데이터
final 키워드를 사용하여 선언된 변수는 상수로 생성된다.
메모리상에 이름이 생성되므로 접근은 가능하지만 할당한 값을 변경할 수는 없다. (읽기전용)
상수이름규칙
모두 대문자로 표시한다
final double PI;
final int COLOR;