데이터 타입
기본 타입
정수, 실수, 문자, 논리 리터널을 저장하는 타입
- 정수타입
- byte, char, short, int, long
- 실수타입
- float,double
- 논리타입
- boolean
참조타입
객체의 주소를 참조하는 타입으로 배열, 열거, 클래스, 인터페이스 타입을 말한다.
- 배열타입
- 열거타입
- 클래스
- 인터페이스
기본 타입은 실제 값을 가지고 있고 참조타입은 메모리의 저장된 실제값의 주소값을 가진다.
기본타입의 비교는 실제 값이 같은지를 판단하지만 참조타입은 동일한 객체(객체의 주소값)를 참조하는지 비교한다.
'Back-End > JAVA' 카테고리의 다른 글
[JAVA]Generic 명명 관례 (0) | 2024.05.23 |
---|---|
[EffectiveJava]생성자 대신 정적 팩터리 메서드를 고민하라. (0) | 2022.05.04 |
[JAVA]오버로딩 (0) | 2022.05.04 |
[JAVA] NaN, Infinity (0) | 2022.04.25 |
[JAVA]오버플로우 (0) | 2022.04.25 |