黑马程序员技术交流社区

标题: java八种数据类型详细总结! [打印本页]

作者: 马铃薯    时间: 2015-2-13 19:48
标题: java八种数据类型详细总结!
八种基本数据类型
byte
以1个字节(8位)存储整数的单位:
取值范围是-128到127。
short:
是以2个字节(16位)存储整数的单位,
short的取值范围-32768~32767,
因为这个范围比较小,不是很常用
(基本不用)
int:
以4个字节(32位)存储整数的单位。
取值范围是从-2^31到2^31-1,
大约是-21亿到21亿,
int的使用频率是最高的。
注意:在java程序中直接写出的整数称为
整数字面量,默认是int类型的。
long:以8个字节(64位)
存储整数的单位  从-2^63到2^63-1,
这个的范围是非常非常大的,字面量在超出int范围时,需要在后面加一个“L”。
//long L=2222L;
char:字符类型,
表示一个16位无符号整数
(只有正数和0)
取值范围从0--65535
float:(单精度)
是以32位来表示一个数字,
即能表示整数也能表示小数,
取值范围是-2^128-2^128-1。
它的范围比int和long都大,
但是精度比int要低。
因为它的精度和范围比较低,
所以一般很少使用(基本不用)
double(双精度):
是以64位来表示一个数字
可表达的范围和精度都比float要大,
所以一般小数都用double来表示。
Boolean类型:true/false,
代表真假,
通常声明一些判断语句的返回值。


作者: 刘立峰    时间: 2015-2-13 20:16
韩国脚后跟脚后跟




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2