数据类型:
java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的
数据类型:
1.基本数据类型:
数值型:
整数(byte、short,int,long) 给个整数 默认是int
byte: 内存占用:1 取值范围:-128~127 如:
short:内存占用:2 取值范围:-32768~32767 如:
int:内存占用:4 取值范围:-2的31次方到2的31次方-1 如:int i = 1000;
long:内存占用:8 取值范围:-2的63次方到2的63次方-1 如:long l = 10000000000L;
浮点数(float、double) 给个浮点数 默认是double
float:内存占用:4 取值范围: 如:13.1 单精度
double:内存占用:8 取值范围: 如:13.14 双精度 double d = 13.14;
字符(char):char:内存占用:2字节 取值范围:0-65535 如: char c = 'a';
非数值型:
布尔值:boolean 内存占用:1字节 true false 如:boolean bb = true;
2.引用数据类型:
类(class)
接口(interface)
数组([ ])