Type | Bits | Range of Values |
byte | 8bits | -128 ~ 127 |
short | 16bits | -32,768 ~ 32,767 |
int | 32bits | -2,147,483,648 ~ 2,147,483,647 |
long | 64bits | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 |
float | 32bits | IEE 754-1985 기준 |
double | 64bits | |
char | 16bits | \u0000 ~ \uffff |
boolean | 1bit | true, false |
흠
참고로 byte 의 8bits는 -(2^7) ~ (2^7)-1 이런 식으로 계산
'코딩 > Java' 카테고리의 다른 글
Java - Static에 대하여... (0) | 2023.06.11 |
---|---|
Java - Interface에 Abstract가 아닌 메서드를 작성할 수 있다?? (0) | 2022.02.05 |
Java Singleton Pattern(싱글톤 패턴) (0) | 2022.01.26 |
java - 왜 인터페이스? (0) | 2022.01.26 |
java - 다형성에 대한 이해 (0) | 2022.01.23 |