Java_数据类型

变量就是申请内存来存储值。
java的两大数据类型:内置数据类型和引用数据类型

数据类型

6种数据类型(4种整数型,2种浮点型),一种字符类型,一种布尔类型

数据类型 位数 描述
byte 8位 -128 (-2^7) ~ 127(2^7-1)
short 32位 -2147483648(-2^31) ~ 2147483647 (2^31-1)
long 64位 -9223372036854775808(-2^63) ~ 9223372036854775807(2^63-1)
float 32位 默认值是 0.0f
double 64位 默认值是 0.0d
boolean true/false 默认为false
char 16位 Unicode字符 \u0000 ~ \uffff (0-65535)

引用类型

引用类型指向一个对象,指向对象的变量就是引用变量。
对象、数组都是引用数据类型
所有引用数据类型的默认值都是null

自动类型转换

由低到高: byte.short.char--> int --> long --> float --> double

强制类型转换

注意精度问题

猜你喜欢

转载自www.cnblogs.com/zeo-to-one/p/9471425.html