数据类型

整数型

byte 占一个字节 -128~127

short 占两个字节 -2^15~2^15-1

int 占四个字节 -2^31~2^31-1

long 占八个字节 -2^63~2^63-1

浮点型

float 占四个字节 -3.403E38~3.403E38

double 占八个字节 -1.798E308~1.798E308

字符型

char 占两个字节 0~65535

布尔型

boolean

boolean理论上是占八分之一个字节,因为一个开关就可以决定ture和false了,但java中boolean 类型没有明确的制定他的大小,但是在Hotspot中一个boolean是按照一个int类型大小存储的。

方法返回地址

returnaddress

在JVM规范中说明了这也是一个基本类型,存在与jvm层面的,代表一个方法的返回地址。

数据转换

默认转换

byte,short,char---int ---long---float---double

byte,short,char相互之间的转换,它们参与运算首先转换为Int类型

强制转换

目标类型 变量名=(目标类型)(被转换的数据);

boolean类型不能转换为其他的数据类型

instanceof运算符

该运算符是二目运算符,左面的操作元是一个对象,右面是一个类。当左面的对象是右面的类或子类创建的对象时,该运算符的结果是true,否则是false

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值