자바의 자료형은 크게 기본형과 참조형으로 나뉜다.
기본형은 정해진 자료형을 직접 저장할 수 있고, 참조형은 기본형을 제외한 모든 자료형으로, 객체의 주소를 저장한다.
1. 기본형
종류 | 타입 | 길이(byte) | 범위 |
정수형 | byte | 1 | -2^7~2^7-1 |
short | 2 | -2^15~2^15-1 | |
int | 4 | -2^31~2^31-1 | |
long | 8 | -2^63~2^63-1 | |
실수형 | float | 4 | (+/-) 약 1.4E-45~3.4E38 |
double | 8 | (+/-) 약 4.9E-324~1.8E308 | |
문자형 | char | 2 | '\u000'~'\uFFFF' |
논리형 | boolean | 1 | true. false |
2. 참조형
C의 포인터 개념과 같이 저장공간에 실제 값이 저장되어 있는 주소를 저장하며 배열, 클래스, 문자열 등이 이에 해당한다.
참고: 자바의 정석
*해당 게시글은 개인 공부 목적으로 작성된 것임을 알립니다
'IT > Java' 카테고리의 다른 글
[Java/자바] 4. 배열(Array)의 선언과 초기화 (0) | 2020.05.29 |
---|---|
[Java/자바] 3. 자바의 반복문 (for, for-each, while, break, continue) (0) | 2020.05.28 |
[Java/자바] 2. 자바의 자료형 변환 (Type Conversion) (0) | 2020.05.16 |