1.기본타입
1) 종류
종류 | 설명 | 저장공간 | 범위 |
boolean | 논리값 | 1bit | true / false |
char | 유니코드 문자 | 16bits | \u0000 ~ \uFFFF |
byte | 부호 있는 정수 | 8bits | -128~127 |
short | 부호 있는 정수 | 16bits | -32768 ~ 32767 |
int | 부호 있는 정수 | 32bits | -2147483648 ~ 2147483647 |
long | 부호 있는 정수 | 62bits | -9223372036854775808 ~ 9223372036854775807 |
float | 실수 | 32bits | 1.40239846E-45f ~ (표현 가능 양수 범위) 3.40282347E+38f |
double | 실수 | 64bits | 4.94065645841246544E-324 ~ (표현 가능 양수 범위) 1.79769313486231570E+308 |
2)특징
- 자바는 플랫폼 독립적인 언어라서 데이터 타입의 크기가 항상 일정
- c언어같은 경우는 플랫폼 종속적이라 cpu 처리 능력이나 운영체제에 따라 데이터가 차지하는 메모리 공간의 크기가 달라질 수 있다
2. 레퍼런스 타입
레퍼런스는 포인터와 비슷한 개념으로 일단 주소라고 기억해두기
- 배열 레퍼런스
- 클래스 레퍼런스
- 인터페이스 레퍼런스
'자바' 카테고리의 다른 글
[자바 개념] 정규표현식, Pattern (0) | 2023.02.10 |
---|---|
[자바 개념] StringBuffer, StringBuilder (0) | 2023.02.06 |
[자바 개념] stream (0) | 2023.01.13 |
[자바 개념] switch (0) | 2023.01.12 |
[자바 개념] Math (0) | 2023.01.12 |