[JAVA] 기본형(primitive type)

hannah·2022년 8월 10일
0

기본형에는 모두 8개의 타입(자료형)이 있으며, 크게 논리형, 문자형, 정수형, 실수형으로 구분된다.

분류타입
논리형boolean
true와 false 중 하나를 값으로 갖으며, 조건식과 논리적 계산에 사용된다.
문자형char
문자를 저장하는데 사용됨, 변수에 오직 하나의 문자만 저장할수 있음
정수형byte, short, int, long
정수를 저장할때 사용된, 주로 int가 사용됨. byte는 이진 데이터를 다룰때 사용되고, short은 C언어와의 호환을 위해서 추가되었다.
실수형float, double
실수를 저장하는데 사용됨, 주로 double이 사용됨

boolean을 제외한 나머지 7개의 기본형은 서로 연산과 변환이 가능하다.

1byte2byte4byte8byte
논리형boolean
문자형char
정수형byteshortintlong
실수형floatdouble

int는 CPU가 가장 효율적으로 처리할수 있는 타입이기 때문에, 효율적인 실행보다 메모리를 절약하려면, byte나 short을 선택하는것이 좋다!

profile
모든사람들이 같이 일하고 싶어하는 개발자 dream

0개의 댓글