자바 기본2 - 기본형과 참조형, 형 변환
자바의 변수에는 기본형과 참조형이 존재한다.
기본형
- boolean, char, byte, short, int, long, float, double 총 8가지 타입이 존재한다.
| boolean | char | byte, short, int, long | float, double | |
|---|---|---|---|---|
| 기본값 | false | ‘\u0000’ | 0 | 0.0 |
| 종류/크기 | 1byte | 2byte | 4byte | 8byte |
|---|---|---|---|---|
| 논리형 | boolean | |||
| 문자형 | char | |||
| 정수형 | byte | short | int | long |
| 실수형 | float | double |
참조형
- 기본형 제외 나머지(String, System 등)
- 객체의 주소를 저장하고 있다.
- 기본값 =
null
형 변환
- 변수의 타입을
다른 타입으로 변환하는 것을 말한다. - boolean을 제외한 나머지 기본형은 서로
형변환이 가능하다. - 작은타입에서 큰타입으로 형변환은
생략이 가능하다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.