첫째, 기본 데이터 유형
1. 기본 데이터 유형은 무엇입니까?
기본 유형 또는 유형의 내장, 자바 클래스에서 특별한 유형의 다른입니다했다. 그들은 우리 프로그램에서 가장 자주 사용되는 유형입니다. 자바 먼저 선언 된 변수의 데이터 유형은 첫째 변수를 초기화하는 변수 할당라고 언급해야한다, 강력한 형식의 언어입니다.
2, 8 가지 기본 데이터 형식
바이트의 8 비트 데이터의 최대 저장 수량이 255, -128 ~ 127 사이의 범위에 저장된 데이터.
짧은 16 비트 최대 데이터 저장 용량은 데이터 범위는 -32768에서 32767이고, 65536이다.
INT : 32 비트의 데이터 저장 용량은 32 마이너스 (12)의 최대 힘을, 상기 데이터 범위는 31 승 영하 1 N 2 2 음극 (31) 일 것이다.
길이 : 64 비트 최대 데이터 저장 용량 (264)을 뺀 12는 데이터 (63)의 양의 전원에 음극 (63)의 2 마이너스 1/2 승의 범위.
플로트 32 비트 데이터 3.4e-45 ~ 1.4e38의 범위에 직접 할당 번호 F. F 또는 후에 첨가되어야
배 64 비트 데이터 4.9e-324의 범위 ~ 1.8e308, D 또는 D가 첨가 될 수있는 할당에 추가 될 수있다.
부울 : 만 두 값 true와 false.
문자 : 16 비트는 작은 따옴표로 유니 코드 할당을 저장합니다.
도 2는 자바 각 단순 유형의 크기를 결정한다. 크기는 기계의 구조의 변화와 함께 변경되지 않습니다. 변경할 수 없습니다이 크기는 하나의 이유 Java 프로그램이 너무 휴대용 기능입니다입니다. 비트의 수는 다음 표에 정의 된 자바 단순 유형 및 대응 랩퍼 클래스 점유.
간단한 유형 |
부울 |
바이트 |
숯 |
짧은 |
Int 인 |
긴 |
흙손 |
더블 |
빈 |
이진수 |
1 |
8 |
(16) |
(16) |
(32) |
(64) |
(32) |
(64) |
- |
래퍼 클래스 |
부울 |
바이트 |
캐릭터 |
짧은 |
정수 |
긴 |
흙손 |
더블 |
빈 |
HTTPS : //www.cnblogs.com/Free-Thinker/p/4573068.html 링크를 참조하십시오
둘째, 플로트
1. 플로트는 무엇입니까?
2. 어떤 시나리오에서이 플로트를 사용합니까?
이 사용됩니다 3, 문자 유형?
4. 왜 포장?
5, 바이너리 바이트, 문자, 중국어, 영어 편지, 컴퓨터의 저장에 관한?
데이터의 세 유형 간의 전환
1, 강력한 회전
HTTPS : //www.cnblogs.com/javastack/p/9111750.html 링크를 참조하십시오
2, 정밀도가 손실됩니다
3 메모리 오버플
네, BigDecimal의 유형에 깊이
다섯째, 참조 데이터 형식
한 개체가 주에 할당 될 때의 참조를 지정한다.
작은 타입으로 변환 유형, 당신은 "변환을 축소"의 결과에주의를 지불해야 2, 그렇지 않으면 그들은 무의식적으로 정보 유형 변환 과정을 잃게됩니다.