기본형과 참조형
1. 기본형
- boolean, char, byte, short, int, long, float, double
- 실제 값을 저장
- 기본형의 종류와 크기
1) 논리형 – boolean(1 byte) : true/false 조건식과 논리적 계산에 사용
2) 문자형 – char(s byte) : 변수당 하나의 문자만을 저장
3) 정수형 – int(4 byte 20억), byte, short, long(8 byte 800경)(아주큰 정수)
byte(1 byte) : 이진 데이터 다루는 데 사용
short(2 byte) : c언어와의 호환을 위해 추가(잘 안쓰임)
4) 실수형 – folat(4 byte), double(8 byte)
2. 참조형
- 기본형을 제외한 나머지(string, system 등)
- 메모리 주소를 저장(4 or 8 byte)
4byte : 약 40억 6byte : 40억 * 40억 = 1600경 byte 저장
- Date today ; // 참조형 변수
today = new Date() ; // today에 객체의 주소를 저장
- 참조 변수는 객체의 주소를 저장