Overflow 오버플로우
연산결과가 해당 데이터 타입의 최대값보다 큰경우
예를들어 int의 최대값 2147483647보다 큰경우
int maxValue = Integer.MAX_VALUE; // 2147483647
int overflowResult = maxValue + 1; // 이 연산은 오버플로우를 일으킵니다.
Underflow 언더플로우
연산결과가 해당 데이터 타입의 최소값보다 작은경우
예를들어 int의 최소값 -2147483648보다 작은경우
int minValue = Integer.MIN_VALUE; // -2147483648
int underflowResult = minValue - 1; // 이 연산은 언더플로우를 일으킵니다.
'이론' 카테고리의 다른 글
java.util.regex 정규식 패키지 (0) | 2023.12.26 |
---|---|
AutoBoxing 오토박싱과 Unboxing 언박싱 (0) | 2023.12.22 |
String, StringBuffer, StringBuilder 클래스의 차이 (0) | 2023.12.08 |
java.lang패키지 : Object 클래스 (0) | 2023.12.08 |
java.lang패키지 (0) | 2023.12.08 |