열렬히.뛰기

원시형 → 참조형

Language > 프로그래밍 언어 > Java > 원시형 → 참조형

자바에서의 자료형

자바에서의 자료형을 다시 생각해보자.

New database

얘네는 객체가 아니다. (그래서 이를 원시형 자료라고 한다.)

사실 객체지향 언어에서 모든 것은 객체여야 하는데…

그것이 자바가 완전한 객체지향 언어는 아닌 이유이다.

Wrapper 클래스

그러나, 자료구조 및 알고리즘을 다루다 보면 원시형이 불편할 때가 많다.

그래서 자바에서는 원시형을 대체하는 클래스가 존재한다.

이를 Wrapper(래퍼) 클래스 라고 한다.

주요 Wrapper 클래스

이 외에도 BigInteger 등의 클래스가 존재한다.

숫자 관련 래퍼클래스는 전부 Number 클래스의 자손이다.