Java变量
数据类型 | 关键字 | 内存占用 | 取值范围 | 字节型 | byte | 1个字节 | -128 至 127 定义byte变量时超出范围,废了 | 短整型 | short | 2个字节 | -32768 至 32767 | 整型 | int(默认) | 4个字节 | -2^31^ 至 2^31^-1 正负21个亿-2147483648——2147483647 | 长整型 | long | 8个字节 | -2^63^ 至 2^63^-1 19位数字-9223372036854775808到9223372036854775807 | 单精度浮点数 | float | 4个字节 | 1.4013E-45 至 3.4028E+38 | 双精度浮点数 | double(默认) | 8个字节 | 4.9E-324 至 1.7977E+308 | 字符型 | char | 2个字节 | 0 至 2^16^-1 | 布尔类型 | boolean | 1个字节 | true,false(可以做判断条件使用) |
变量的数据类型:
基本数据类型:4类8种
整型:byte short int long
浮点型:float double
字符型:char
布尔型:boolean
引用数据类型: 类 数组 接口 枚举 注解
字符串不属于基本数据类型,属于引用数据类型,用String表示
String是一个类,只不过字符串在定义的时候可以和基本数据类型格式一样
|
|