java有八种基本数据类型: byte、int、short、long、boolean、char、float和double
相应的类为Byte、Int、Short、Long、Boolean、Charecter、Float和Double
这里,布尔是逻辑型,char是文本型,byte、short、int、long是整数型,float、double是浮点型
byte:1字节- 128至127
short:2字节-2^15~2^15-1
int :4字节-2^31~2^31-1
long:8字节-2^63~2^63-1
布尔:1字节true false (在Java中不能用0或0以外的值代替) ) ) ) )。
float: 4字节-3.403E38~3.403E38
double:8字节-1.798E308~- 4.9E324
char:2个字节’ u 0000‘~’ uffff’(十六进制,换算为0到0~65535 ) )。
(1字节为8位)
java学习视频推荐: java入门学习
示例: package com.Howard.test01;
//*
* java基本数据类型的字节,取值范围
由于java.lang.Boolean没有提供size方法,因此,
*因此,这里只具体展示了8种基本数据类型中的7种
* @author Howard
* 2017年2月24日
*/
公共类基本数据类型测试{
publicstaticvoidmain (string [ ] args ) {
system.out.println (integer.type ' : ' integer.size
' ' integer.min _ value '~' integer.max _ value;
system.out.println (short.type ' : ' short.size
' ' short.min _ value '~' short.max _ value;
system.out.println (byte.type ' : ' byte.size
' ' byte.min _ value '~' byte.max _ value;
system.out.println (long.type ' : ' long.size
' ' long.min _ value '~' long.max _ value;
system.out.println (character.type ' : ' character.size
' ' (int ) Character.min_value'~'(int ) Character.MAX_VALUE );
system.out.println (float.type ' : ' float.size
' ' float.min _ value '~' float.max _ value;
system.out.println (double.type ' : ' double.size
' ' double.min _ value '~' double.max _ value;
}
}
执行结果:
更多java相关文章推荐: java开发入门