JAVA变量类型

JAVA变量类型如下图:

JAVA变量类型


基本数据类型:

byte:最小的数据类型。8位/1字节。-2^7~2^7-1,即-128~127,默认值0。

short:短整型,16位/2字节,-2^15~2^15-1,即-32768~32767,默认值0

int:整型,32位/4字节,-2^31~2^31-1,即-2147483648~2147483647,默认值0

long:长整型,64位/8字节,-2^63~2^63-1,默认值0L

float:浮点型,32位/4字节,用于存储带小数点的数字(与double的区别在于float类型有效小数点只有6~7位),默认值0

double:双精度浮点型,64位/8字节,默认值0

char:字符型,单个字符,16位/2字节,0(’\u0000’)~65535(’\uffff’),是unicode编码,默认值空null

boolean:布尔型,1字节,判断真或假(仅有两个值,即true、false),默认值false


类型之间的自动转换:

容量小 ————————————————-> 容量大
byte,short,char << int << long << float << double
byte << short

byte和char ,short和char都不会存在隐式转换,相互之间只能进行强制类型转换。

小数型默认是double
整数型默认是int
布尔型默认是false


数据类型
byte 初始值—— 0
short 初始值—— 0
int 初始值—— 0
long 初始值—— 0L
char 初始值—— ‘u0000’,即null空
float 初始值—— 0.0f
double 初始值—— 0
boolean 初始值—— false
所有引用类型 null

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值