Java数据类型(基本数据类型)学习
与其他语言一样,Java编程同样存在,比如int a,float b等。在学习变量之前我就必须先了解Java的数据类型啦。
Java的数据类型包括基本数据类型和引用数据类型。具体如下:
各数据类型取值范围如下:
类型名称 |
关键字 |
所占字节 |
取值范围 |
字节型 |
byte |
1 |
-2^7~2^7-1 |
短整型 |
short |
2 |
-2^15~2^15-1 |
整型 |
int |
4 |
-2^31~-2^31-1 |
长整型 |
long |
8 |
-2^63~-2^63-1 |
单精度浮点类型 |
float |
4 |
-3.4E38~3.4E38 |
双精度浮点类型 |
double |
8 |
-1.7E308~1.7E308 |
字符型 |
char |
2 |
0~65535 |
布尔型 |
boolean |
1 |
true或false |
每个类型的取值范围还可以这么测试:
-
public class JavaTest2{
-
public static void main(String[] args){
-
System.out.println(Byte.MAX_VALUE+""+Byte.MIN_VALUE);
-
System.out.println(Short.MAX_VALUE+""+Short.MIN_VALUE);
-
System.out.println(Integer.MAX_VALUE+""+Integer.MIN_VALUE);
-
System.out.println(Long.MAX_VALUE+""+Long.MIN_VALUE);
-
System.out.println(Float.MAX_VALUE+""+Float.MIN_VALUE);
-
System.out.println(Double.MAX_VALUE+""+Double.MIN_VALUE);
-
}
-
}