본문 바로가기

JAVA 기초/기본 데이터형, Object 데이터형

JAVA에서의 기본 데이터형

- 자바의 기본 데이터 형

  • 정수 type : byte, short, int, long
  • 실수 type : float, double
  • 논리 type : boolean
  • 문자 type : char 

- 자바의 참조 데이터 형

자바의 참조 데이터 형 (Object (객체)) 은 class의 이름에 따라서 변수의 타입이 결정된다.

예를 들어서 class의 이름을 Dudu 로 지었다면 Dudu du = new Dudu(); 로 객체를 생성할 수 있다.



<기본형 데이터 형과 Object 데이터 형의 차이>

자바의 기본 데이터 형은 자바에서 자체적으로 정의 되어 있어서 사용자가 마음대로 수정할 수 없으며, 기본형 변수는 그 실제 값을 저장한다. 반면에 참조 데이터 형은 값이 저장되어 있는 주소 값을 가지고 있게 된다. Dudu du = new Dudu(); 에서 du 는 new를 통해서 Dudu class의 주소 값을 저장하게 된다.