자바 변수 타입

jaybon·2023년 6월 28일
0

자바 java

목록 보기
6/11

값의 종류

우리가 주로 사용하는 값의 종류는 크게 문자와 숫자로 나눌 수 있으며 여기서 숫자는 다시 정수와 실수로 나뉜다.

기본형과 참조형

기본형(Primitive Type)

논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double) 계산을 위한 실제 값을 저장한다.

정수형의 default 자료형은 int 이며
실수형의 defalut 자료형은 double 이다.

int가 default인 이유는 CPU가 가장 효율적으로 처리할 수 있는 타입이기 때문이다.

참조형(reference type)

객체의 주소를 저장한다. 기본적으로 Java.lang.Object를 상속받을경우 참조형이 된다.
즉, 기본형을 제외하고는 참조형이라 생각해도 된다.

참조형 변수는 객체의 주소 또는 null을 값으로 갖는다.

String은 기본형이면서 참조형이다.

리터럴(literal)

그 자체로 값을 의미하는 것을 뜻한다.

프로그래밍 언어에서는 기본형 타입의 값은 메모리에 고정으로 저장되기 때문에, 고정 값을 저장하는 상수와 구분하기 위해 리터럴이라는 단어를 사용한다.

변수(variable) 값을 저장하기 위한 공간
상수(constant) 값을 한번만 저장할 수 있는 공간
리터럴(literal) 그 자체로 값을 의미하는 것

참고자료

https://catsbi.oopy.io/6541026f-1e19-4117-8fef-aea145e4fc1b

https://m.blog.naver.com/cdi098/222097722150

profile
티스토리 블로그 https://ondolroom.tistory.com/

0개의 댓글