728x90
320x100
1. 기본자료형 primitive data type [8가지고정]
- 정수형 : byte, short, int, long char
- 소수형 : float, double
- 기타 : boolean
**순서 : bsil fd
![](https://t1.daumcdn.net/keditor/emoticon/face/large/034.png)
타입 | 최소 | 최대 |
byte | -2^7 | 2^7-1 |
short | -2^15 | 2^15-1 |
int | -2³¹ | 2³¹-1 |
long | -2^63 | 2^63-1 |
char | 0 | 2^16-1 |
1) 정수형
short 타입 범위 : -32,768 ~ 32,767
일반적으로 아주 큰 숫자를 계산하지 않는 한은 int
부족할 경우 큰숫자 계산하는 때는 long - 숫자뒤에 꼭 소문자 l 붙여줄 것(엘)
char 지정하는 방법
- ' '안에 직접 값을 넣는 것
- '\u0000 등 16진수 값을 넣는 것
- 유니코드 번호 지정 (0 ~ 65,535)사이
2) 소수형
소수점 처리 시 일반적으로 double
대량 소수점 데이터 저장은 float
double : 부호(1자리)+지수(8자리)+가수(23자리) = 32비트
float : 부호(1자리)+지수(11자리)+가수(52자리)=64비트
3) 기타
- boolean : true, false 두 값만 존재
2. 참조 자료형 Reference Data Type
728x90
320x100