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);
- }
- }