[JAVA] 자바 변수 type (기본형)
변수의 종류는 간단하지만 매번 느낌 오는대로 쓰고 있어서 속 시원하게 한번 정리해놓으려고 한다.
JAVA 에는 8가지 기본형 변수가 있다.
기본형은 실제 값을 저장한다. (참조형은 객체의 주소를 저장하는 반면)
1) boolean (논리형) :
- true or false
- 1 byte
2) char (문자형) :
- 'A' 와 같은 하나의 문자를 저장할 때 사용한다
- 2 byte
3) byte (정수형) :
- 이진데이터를 다루는 때 사용
- 1 byte
4) short (정수형) :
- C 언어와의 호환을 위해 추가되었다
- 2 byte
5) int (정수형) :
- 말 그대로 integer (정수), 가장 많이 사용된다
- 보통 int 로도 충분하지만, 특별히 4 byte 보다 더 큰 용량의 숫자를 사용하게 된다면 아래의 'long' 을 사용하도록 한다
- 4 byte
6) long (정수형) :
- int 의 용량보다 더 큰 숫자를 호환하고자 만들어졌다
- 8 byte
- long l = 10000000000L;
7) float (실수형) :
- 실수를 저장하는데 사용된다
- 4 byte
- float f = 3.14f;
8) double (실수형) :
- float 의 용량보다 더 큰 실수를 저장할 때 사용된다
- 8 byte
- double d = 3.14d;
[예제]
// 자료형 = 기본값
boolean flag = false;
char grade = ''; // 공백
byte b = 0;
short s = 0;
int i = 0;
long l = 0; // 0L 로 자동변환
float f = 0; // 0.0f 로 자동변환
double d = 0; // 0.0d 로 자동변환
'[개발 공부] > [자바 JAVA]' 카테고리의 다른 글
[Java] 짧은 URL 생성 구현하기 (1) | 2024.11.29 |
---|---|
[JAVA - Spring Boot] 스프링부트 사용하기(1) (0) | 2022.09.24 |
[JAVA] 다차원 배열 (Java Array) / 배열의 복사 (0) | 2022.06.14 |
[JAVA] 자바 반복문 정리 - for / while / do while (0) | 2022.06.09 |