学习程序,应从最基本的类型开始,好高骛远的学习,是没有学习的根基。
大楼地基不好,建再高的楼也很容易倒塌。
java基本类型:
数据类型 | 关键字 | 占用比特数(位) | 字节数 | 取值范围 | 缺省数值 |
布尔型 | boolean | 8 | 1 | true,false | false |
字符型 | byte | 8 | 1 | -128--127 | 0 |
整数型 | char | 16 | 2 | 0--65535 | '\u0' |
短整型 | short | 16 | 2 | -32768--32767 | 0 |
整型 | int | 32 | 4 | -2147483648--2147483647 | 0 |
长整型 | long | 64 | 8 | -9.22E18--9.22E18 | 0 |
浮点型 | float | 32 | 4 | 1.4013E-45--3.4028E+38 | 0.0F |
双精度型 | double | 64 | 8 | 2.22551E-208--1.7977E+308 | 0.0D |
C基本类型:
char 占用: 1
int 占用: 4
float 占用: 4
double 占用: 8
long 占用: 4
short 占用: 2
注:在C语言中没有boolean类型,而用int类型的0,1表示。
在C语言中没有byte类型,而用char表示。
不同的编译器,规定也不一样.