티스토리 뷰
long, float, double type value
long | l, L | long value = 19873343L; |
float | f, F | float f = 13.579F; |
double | d, D | double d = 13.579d; // 생략 가능 |
Java의 Primitive Type
논리형 boolean
정수형 byte, short, int, long
실수형 float, double
문자형 char
- 1 bit는 부호 표시에 사용된다.
- 양수는 1부터 시작하기 때문에 표현 범위가 -1되어진다. (0을 고려)
- 실수형의 range가 표기되어 있지 않은 이유는, 자바에서 실수형은 정확도 보다는 많이 표현할 수 있는 방법을 선택하기 때문이다. 정밀한 소수점 연산을 위한 big decimal 등등.. 별도의 자바의 math 패키지 내의 개념들을 사용한다.
사진 출처
crunchify.com/java-tip-wherever-possible-try-to-use-primitive-types-instead-of-wrapper-classes/
'Java > Java 사용법들' 카테고리의 다른 글
[Java] 상속간의 메모리할당과 참조변수, 형변환 (0) | 2021.01.23 |
---|---|
[Java] Singleton Pattern (0) | 2021.01.23 |
[Java] 자바 기술 면접 질문들 (0) | 2021.01.21 |
[Java] 클래스 생성과 사용, 클래스 변수와 클래스 메소드 (0) | 2021.01.18 |
[Java] Java 클래스/ 어플리케이션 / 웹 어플리케이션 (0) | 2021.01.14 |
댓글