java에서 정수를 표현하기위한 자료형에는 byte, short, int, long이 있다.
메모리 제한 때문에 다양한 자료형이 존재

1비트에는 2개의 숫자 저장가능 0,1
2비트에는 4개의 숫자 저장가능 00 , 01, 10, 11
>> n비트에는 2^n개의 수를 저장 가능
byte는 8비트 > 256개의 숫자 저장가능 > 반은 음수, 반은 양수와 0을 표현 > -128 ~ 127
short는 16비트 > -32,768 ~ 32,767
int는 32비트 > -2,147,483,648 ~ 2,147,483,647
long은 64비트 > -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
'Programing Language > JAVA' 카테고리의 다른 글
| 직렬화, 역직렬화 (0) | 2024.10.09 |
|---|---|
| Serializable, Throwable, Exception (0) | 2024.09.28 |
| java.util.Optional (0) | 2024.05.22 |
| new BufferedReader( new InputStreamReader(System.in) ); (0) | 2024.04.13 |
| 주석 종류 (0) | 2024.04.13 |