종류/크기 | 1 byte | 2 byte | 4 byte | 8 byte |
논리형 | boolean | |||
문자형 | char | |||
정수형 | byte | short | int | long |
실수형 | float | double |
정수형 기본타입 - int
실수형 기본타입 - double
기본형 범위
범위는 각 자료형이 가질수 있는 값의 범위를 뜻한다. 정수형(byte, short, int, long)의 경우 (-2∧n-1) ~ (2∧n-1) -1 범위를 갖는다.
자료형 | 저장 가능 값의 범위 |
byte (1byte) | -128 ~ 127 |
short (2byte) | -32768 ~ 32767 |
int (4byte) | 약 -20억 ~ 20억 |
char (2byte) - 문자형 | 0 ~ 65535 |
int타입의 변수는 약 10자리수 값을 저장할수 있으므로, 그 이상의 값이 나올거라고 예상한다면 long 타입으로 선언하는것이 좋다.
키워드
자바에서 키워드란 식별자로 사용할 수 없는 문자열을 뜻한다. 즉, 특별한 기능을 수행하는 문자열을 키워드라고 부른다.
byte, char, int, long등의 자료형들도 특별한 기능을 수행하기 때문에 키워드에 속한다.
if, true (※대소문자 구분), this, final, abstract, default, break, else, case, catch, for, null, new, super, while, goto, interface, switch 등이 존재한다. 키워드는 변수명으로 사용불가.
'자바' 카테고리의 다른 글
MVC 패턴이란? (0) | 2023.11.21 |
---|---|
[자바 기초] 연산자 (0) | 2021.05.07 |
[자바 기초] 상수와 리터럴 (0) | 2021.03.13 |
[자바] 자주 발생하는 오류 정리 (0) | 2021.03.08 |