JAVA

JAVA(3) 자료형

동동이임 2023. 3. 22. 11:02

▶ 자료형(tybe)

 

// 1. 논리형(논리값 = true / false)
boolean isTrue; // 1byte
		
// 2. 숫자형
// 2_1. 정수형
byte bNum; // 1byte (-127 ~ 128)
short sNum; // 2byte
int iNum; // 4byte(-21억 ~ 21억) => 정수형중 대표자료형이고, 리터럴한 정수값이 제시되어 있을때 해당 값을  int자료형으로 판단한다(기본자료형)
long lNum; // 8byte
		
// 2_2. 실수형 사이즈에 따라 소수점 아래 더 많은 숫자를 담을 수 있다.
float fNum; // 4byte => 소수점아래 7자리까지 표현가능.
double dNum; // 8byte => 실수형중 대표자료형 리터럴한 실수값이 제시되어 있을때 해당 값을 double자료형으로 판단한다. 소수점아래 15자리까지 표현가능.
		
// 3. 문자형
char ch; // 2btye;
		
// -------- 여기까지 총 8개의 자료형 == 기본자료형 --------
		
// 4. 문자열 (참조자료형)
String str;
		
// -------- 여기까지 총 9개의 변수를 선언했고, 메모리공간에 9개의 저장공간이 할당되었음 --------