자료형
(1) 기본 자료형 (primitive data type)
자바 컴파일러에 의해서 해석되는 자료형
(2) 참조 자료형 (reference data type)
자바 API에서 제공되거나 프로그래머에 의해서 만들어진 클래스를 자료형으로 선언하는 경우
클래스 타입, 인터페이스 타입, 배열 타입, 열거 타입
(3) 기본자료형의 종료
자료형 | 키워드 | 크기 | 기본값 | 표현 범위 |
논리형 | boolean | 1byte | false | true 또는 false (0과1로 대체할 수 없음) |
문자형 | char | 2byte | \u0000 | 0 ~ 65,535 |
정수형 | byte | 1byte | 0 | -128 ~ 127 |
short | 2byte | 0 | -32,768 ~ 32,767 | |
int | 4byte | 0 | -2,147,483,648 ~ 2,147,483,647 | |
long | 8byte | 0 | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 | |
실수형 | float | 4byte | 0.0 | -3.4E38 ~ + 3.4E38 |
double | 8byte | 0.0 | -1.7E308 ~ + 1.7E308 |
확장 특수 출력 문자(escape sequence)
종류 | 의미 |
\a | 경로음이 난다 |
\n | 엔터 키의 기능을 갖는다. 줄을 바꾼다.(new line) |
\t | 수평 탭으로 일정한 간격을 띄운다.(tab) |
\b | 백스페이스로 뒤로 한 칸 후진한다.(backspace) |
\r | 동일한 줄의 맨 앞 칸으로 커서만 옮긴다(carriage return) |
\f | 출력 용지를 한 페이지 넘긴다.(form feed) |
\\ | \문자를 의미 |
\' | '문자을 의미(single quote) |
\" | "문자를 의미(double quote) |
\0 | 널문자를 의미(null) |
형변환
형변환은 자료형을 현재 자료형을 다른 자료형으로 변경하는 것을 말한다.
묵시적 형변환은 컴파일러가 자동적으로 형변환하는 것을 의미한다. 명시적 형변환은 수동으로 변환할 자료형을 지정하는 것을 의미한다.
변수의 선언과 초기화, 호출 동영상
자료형에 대한 동영상
'자바' 카테고리의 다른 글
성적입력1[if문으로 학점체크] (0) | 2016.09.19 |
---|---|
자바의 연산자 (0) | 2016.07.11 |
자바 프로그래밍 언어 식별자 명명 규칙 (0) | 2016.07.05 |
자바 코드 작성 기초 - 출력 및 주석처리 (0) | 2016.07.04 |
자바 코드 작성 및 cmd모드(콘솔)에서 실행 (0) | 2016.07.03 |