Java数据类型
Java的数据类型分为两大类
- 基本数据类型
- 引用数据类型
基本数据类型如下:
数据类型 | 存储大小 | 作为类变量和实例变量时的默认值 |
---|---|---|
int | 4个字节 | 0 |
short | 2个字节 | 0 |
long | 8个字节 | 0 |
byte | 1个字节 | 0 |
float | 4个字节 | 0.0f |
double | 8个字节 | 0.0 |
char | 2个字节 | '\u0000' |
boolean | 没有明确规定 | false |
测试代码:
public class Demo {
public static int a1;
public static short a2;
public static long a3;
public static byte a4;
public static float a5;
public static double a6;
public static char a7;
public static boolean a8;
public static void main(String[] args) {
System.out.println(a1);
System.out.println(a2);
System.out.println(a3);
System.out.println(a4);
System.out.println(a5);
System.out.println(a6);
System.out.println(a7 == '\u0000');
System.out.println(a8);
}
}
结果:
除了基本数据类型之外的数据类型都是引用数据类型。