자바 4Android 개발 튜 토리 얼(5)자바 의 기본 데이터 형식 특징

자바 의 데이터 형식 은 기본 데이터 형식 과 참조 데이터 형식 으로 나 뉜 다.
 
기본 데이터 형식 은 수치 형,문자 형(char),불 형(boolean)으로 나 뉜 다.
 
수치 형 변수
 
1.정수 형
유형
저장 공간 을 점용 하 다
표시 범위
byte
1 바이트 바이트
-128~127
short
2 바이트
-215~215-1
int
4 바이트
-231~231-1
long
8 바이트
-263~263-1
자바 의 정형 상수 의 세 가지 표현 형식: 
―   십 진법 정수,예 를 들 어 12,-31
 
8 진 정 수 는 0 으로 시작한다.예 를 들 어 012.
 
―16 진수,0x 또는 0x 로 시작한다.예 를 들 어 0x 12
 
자바 의 전체 상수 기본 값 은 int 형식 입 니 다.log 형식 상수 설명 후 L 을 추가 합 니 다.
 
eg:
 
long a=10L;
2.부동 소수점 형
유형
저장 공간 을 점용 하 다
표시 범위
float
4 바이트
-3.403E38~3.403E38
double
8 바이트
-1.798E308~1.798E308
문자 변수
자 바 는 유 니 버 설 문자 집합 을 사용 하여 문 자 를 표시 하고 저장 합 니 다.
 
문 자 는 작은 따옴표 로 포 함 된 단일 문자 이다.
 
eg:
 
char c='b';
유 니 코드 문자 집합 은 무엇 입 니까?ASCII 문자 집합 부터 말하자면...
 
1.컴퓨터 에서 모든 데 이 터 는 바 이 너 리 로 표시 하지만 a,b 와 같은 자 모 는 바 이 너 리 로 직접 표시 할 수 없습니다.
 
2.표준 ASCII 코드 는 흔히 볼 수 있 는 기호,숫자 와 대소 문자 등 7 자리 바 이 너 리 를 사용 하여 번 호 를 매 긴 다http://baike.baidu.com/view/15482.htm
 
그러나 ASCII 문자 집합 에는 영문 문자 만 있 습 니 다.컴퓨터 가 다른 언어의 문 자 를 처리 하 는 데 편리 하도록 유 니 코드 는 모든 언어의 모든 문자 에 통일 되 고 유일한 바 이 너 리 코드 를 설정 하여 언어 간 텍스트 변환 과 처리 수 요 를 만족 시 켰 습 니 다.숫자 0-0x10FFFF 를 사용 하여 문 자 를 표시 하고 최대 1114112 자 를 허용 합 니 다.
 
난 코드 의 발생
한 파일 에 데 이 터 를 기록 할 때 a 문자 집합 을 사용 하여 바 이 너 리 데이터 로 컴퓨터 에 저장 하고 데이터 가 컴퓨터 에서 읽 어 낼 때 b 문자 집합 을 사용 하면 어 지 러 운 코드 가 발생 합 니 다.
 
자바 가 유 니 버 설 문자 집합 을 사용 하기 때문에 유 니 버 설 인 코딩 은 두 개의 바이트 를 차지 하기 때문에 char 형식의 변수 도 두 개의 바이트 를 차지 하기 때문에 자바 에서 하나의 char 변 수 는 한 자 를 저장 할 수 있 습 니 다.
 

 
불 형 변수
 
논리 연산 과 프로그램 프로 세 스 제어 에 적용 되 며,자바 에 서 는 true 와 false 두 가지 수치 만 있 습 니 다.
 
eg:
 
boolean a=true;

좋은 웹페이지 즐겨찾기