정수(int) : 숫자 0을 기준으로 해서 양수 1 ~ ...// -1 -2 -3 ~ ...
즉 소숫점이 없으면 정수
실수(double) : 숫자 0을 기준으로 해서 0과 1사이에 있을법한 숫자들
0.1 / 0.01 등 즉 소숫점이 있으면 실수
상수 : 값 변경불가
literal(리터럴)
-소스코드안의 고정된 데이터
long타입의 리터럴을 사용할때에는 데이터 뒤에'L(l)'을 작성한다
float타입의 리터럴을 사용할때에는 데이터 뒤에 'F(f)'을 작성한다
자료형
기본자료형
이름과 값이 하나
데이터 공간의 크기가 고정
1byte 2byte 4byte 8byte
논리형 boolean
문자형 char
숫자형 byte short int long
실수형 float double
1bit > 0 or 1
8bit > 1byte
1byte > 0~255
참조자료형
.length() : 문자열의 글자수를 확인
.equals() : 문자열이 같은지 확인
:> 출력값은 논리형 값인 불린 true false 값으로 나온다.
변수