반응형
# 정수형 선택기준
## 정수형의 종류와 크기
- 정수형 : byte, short, int, long
- byte부터 long까지 크기가 1byte 부터 시작해서 2배씩 증가한다.
## int 사용 권장
- byte와 short가 int형에 비해 크기가 작아 메모리를 절약할 수 있지만, 저장할 수 있는 값의 범위가 작아 연산 시 값의 범위를 넘어서 잘못된 결과를 얻을수 있다.
- JVM의 피연산자 스택(operand stack)이 피연산자를 4byte 단위로 저장하여 크기가 4byte 보다 작은 자료형의 경우 4byte로 변환 후 연산이 수행되기 때문에 int 사용이 권장된다.
## 정리
- 정수형 변수를 선언 시 int 타입으로 진행.
- int의 범위(약 +-20억)를 넘어서는 수를 다뤄야 할 경우 long 사용.
반응형
'기타' 카테고리의 다른 글
실수형 선택기준 (0) | 2022.07.19 |
---|---|
정수형의 오버플로우, 실수형의 오버플로우 (0) | 2022.07.19 |
인코딩과 디코딩 (0) | 2022.07.19 |
오라클 치환 (REPLACE, REGEXP_REPLACE) (0) | 2022.07.07 |
setInterval 문법, 종료, 즉시실행 방법 (0) | 2022.06.27 |