Java의 정석 기초편(남궁성) 정리 + a/1 ~ 5. 자바 시작, 변수, 연산자, 조건문과 반복문, 배열
변수 10 . 기본형과 참조형
doriver
2022. 7. 30. 14:25
자료형(data type)
값(data)의 종류(type)에 따라 값이 저장될 공간의 크기와 저장 형식을 정의한 것
변수를 선언할때는 저장하려는 값의 특성을 고려하여 가장 알맞은 자료형을 변수의 타입으로 선택하면 된다.
자료형은 크게 '기본형'과 '참조형' 두가지로 나눌수 있다.
기본형(primitive type)
기본형 변수는 실제 값(data)을 저장
계산을 위한 실제값을 저장. 모두 8개
논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double)
참조형(reference type)
참조형 변수는 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다
객체의 주소(4 byte 정수)를 저장한다. 8개의 기본형을 제외한 나머지 타입
자바는 C언어와 달리 참조형 변수간의 연산을 할수 없다. 실제 연산에 사용되는 것은 모두 기본형 변수이다.