java/자료형

자바 자료형의 종류

컴공 윤서혜 학습일기 2019. 4. 8. 21:45

자바에서는 크게 나누어서 기초형(primitive type)과 참조형(reference type)의 자료형이 있다.

 

 

기초형                

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

 

기초변수 : int, double, char등(자료형)으로 선언된 변수를 기초 변수라 합니다. 기초 변수는 할당 메모리에 저장되는 데이터가 저장된다.(이것이 참조변수와 차이점이다.)

 

참조형 : 실제 객체를 가리키는 주소 저장(클래스, 인터페이스, 배열 등등..). 객체는 따로 만들어진다.

 

 

참조 변수 : 참조 변수가 바로 객체이다. 참조 변수는 기초 변수와 차이가 있는데,  참조 변수는 주소값이 저장된다. 즉, 처음 객체를 선언해서 초기화를 하면 해당 객체에는 주소값이 저장되는 것이다. 

 

 

참조 값 : 객체의 메모리를 생성했을 때 메모리와 연결된 유일한 숫자값이다. 이 숫자값을 참조변수가 받으며, 참조값을 가지고 해당 객체를 처리한다. 참조값으로 작업하면 내부에서 참조값에 연결된 메모리로 작업하는 것과 같은 효과이다 = 주소값

 

'java > 자료형' 카테고리의 다른 글

List 추가정리  (0) 2019.07.09
자바 ArrayList  (0) 2019.05.25
(자바) 배열값 복사 & 복제  (0) 2019.04.24
자바 ArrayList  (0) 2019.04.08
자바 배열  (0) 2019.04.07