본문 바로가기

인프런 스터디/예제로 공부하는 Java 100 문제풀이 Part.1

자료형, 연산자 - 11: 데이터 타입, 자료형, type

자바의 자료형 종류와 각 타입의 사이즈

 

[1] 자바의 데이터타입(자료형)

크게 봤을 때 기본형 타입, 참조형 타입.

 

[2] 기본형 타입(Primitive Data Type): 8개

정수형: byte(1byte), short(2byte), int(4byte)(→ 자바에서 기본적으로 사용하는 정수형 타입), long(8byte)

실수형: float(4byte), double(8byte)(→ 자바에서 기본적으로 사용하는 실수형 타입)

문자형: char(2byte) --> 문자 한개, 참고로 자바의 기본형타입에서는 문자열을 다루는 타입은 없다.(참조형에 가야 있다)

부울형(논리형: 참 or 거짓): boolean(1byte) → true, false

 

[3] 참조형 타입(Reference Data Type): 위 기본형에 속하지 않는 데이터형들

대표적인 타입: 클래스(class), 배열(array), 인터페이스(interface), 문자열(String/immutable)

참조형 변수의 특징: 데이터가 저장된 메모리의 주소 값을 저장하는 변수이다.