[Java] 2. 1 기본 자료형

2.1 기본 자료형

Java 언어에서 제공하는 기본 자료형에는 논리값을 표현하는 boolean 형식부터 하나의 문자를 표현하는 char 형식, 표현 범위에 따라 정수를 표현하는 byte, short, int, long 형식, 표현 범위와 오차 범위에 따라 실수를 표현하는 float, double 형식을 제공합니다.

 

형태 예약어 메모리 크기 디폴트 값 표현 범위
논리값 boolean 1 비트 false true 혹은 false
문자 char 2 바이트 ‘\0’ 0~65535
정수 byte 1 바이트 0 -128 ~ 127
short 2 바이트 0 -32768 ~ 32767
int 4 바이트 0 – 2의 31승 ~ 2의 31승 -1
long 8 바이트 0 – 2의 63승 ~ 2의 63승 -1
실수 float 4 바이트 0.0 -3.4E38 ~ 3.4E38
double 8 바이트 0.0 -1.7E308 ~ 1.7E308

[표 2.1] 기본 자료형

 

이번 장에서 자료형을 테스트하기 위한 프로젝트를 하나 생성하세요.

 

앞으로 단위 테스트를 위한 메서드를 정의하고 진입점에서 이를 호출하는 구조로 프로젝트를 만들기로 합시다. 필요에 의해 main 함수의 테스트를 원하는 부분을 제외한 나머지 부분을 주석 처리하면 효과적으로 학습할 수 있습니다.

[소스 2.1] Program.java


2.1.1 논리형

2.1.2 문자형

2.1.3 정수형

2.1.4 실수형