学习程序,应从最基本的类型开始,好高骛远的学习,是没有学习的根基。
大楼地基不好,建再高的楼也很容易倒塌。
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表示。
不同的编译器,规定也不一样.