Java DataType 정리
-
자바의 데이터 타입은 크게 기본형(Primitive type)과 참조형(Reference type) 2가지로 나눌 수 있으며 기본형에는 숫자형, 문자형, 논리형 으로 나눌 수 있다.
-
숫자형은 다시 정수형과 실수형으로 나눈다.
-
참조형은 기본형을 제외한 나머지로 배열(Array), 클래스(Class), 문자열(String), 시스템(System)등이 있다.
-
정수형으로는 byte(1byte), short(2byte), int(4byte), long(8byte) 이 있으며 기본값으로는 int 이다.
-
실수형으로는 float(4byte), double(8byte) 이 있으며, 기본값으로는 double 이다.
-
문자형으로는 char(2byte)를 사용하고, 논리형으로는 boolean(1byte)를 사용한다. 논리형 boolean 는 true, false 두가지 값만을 가진다.
-
변수는 데이터 타입에 따라 선언 하며, 다음과 같은 방식으로 선언 할 수 있다.
int num; num = 10; int num = 10; long = 1024L; float = 3.14f;long 과 float 는 사용할 때 접미사로 L과 f를 붙여 주어야 한다.
-
변수 이름을 정의 할땐 다음 사항을 주의 하여야 한다.
- 변수명은 대소문자를 구분한다. Munilive와 munilive 는 다른 변수이다.
- 변수명은 영문, 숫자, _(언더라인) 으로만 이루어 져야 한다.
- 변수명의 시작은 숫자로 할 수 없다. 영문과 _만 허용
- 예약어는 사용이 불가능 하다. 예약어로는 true, false, int, char 등.
※ 변수명에 특수문자로 _ 외 $도 사용이 가능하다. 하지만 사용을 하지 않는 것을 권한다.
구분 타입 저장공간 비 고 정수형 byte 1byte short 2byte int 4byte 기본형 long 8byte 값 입력시 접미사로 L을 사용 실수형 float 4byte 값 입력시 접미사로 f를 사용 double 8byte 기본형 문자형 char 2byte 유니코드를 사용 논리형 boolean 1byte
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스 에 따라 이용할 수 있습니다.
Comments
Related Posts
Java 정수형, 실수형 데이터타입의 저장 가능한 범위
Java에서 사용되는 DataType 기본형 중에 정수형과 실수형의 자료 범위표 이다. 아래 코드는 위 표에서 설명하는 Min/Max에 해당하는 범위를 Java에서 직접 출력하기…
JAVA 조건문 if, switch
와 는 어떤 조건에 대하여 실행해야 할 구문을 나눌때 사용한다. 와 가 어떻게 다른지에 대하여 알아 보도록 하자. if if 문은 if, if-else, if-else if 세가지…
JAVA Operator(연산자) 종류
연산자란 어떠한 기능을 수행하는 기호로서 일반적인 수학과 기호와 비슷하다 생각 하면된다. Java의 연산자는 크게 단항, 이항, 삼항, 대입 연산자로 나뉘며 이항 연산자는 다시 산…