Java数据类型与操作符

在Java中,数据类型有两种划分方式。

1.常量与变量,常量又有常量值和常量之分。
2.基本类型数据与引用类型数据

变量(指在程序运行过程不变的量)
定义常量格式:final datatype variableName(大写);
Eg: final float DFHG=10.2f;(末尾必加f或F,否为double类型)
final long F=515331521L;(末尾比加L或l,否为int类型)
常量值
八进制要以数字0开头,十六进制要以数字0x或0X开头。
布尔型(Boolean)常量值只有false和true。

基本类型数据
4种8类
整数:byte(1字节),short(2字节),int(4字节),long(8字节)
浮点数:float(4字节),double(8字节)
字符:char(2字节)
布尔:boolean(1字节)
布尔型变量或表达式只能取false(并不等于0)和true(并不等于1)之一,它的值不能转换成任何数据类型。
7类基本类型数据转换顺序(从小到大)
byte,short,char 》》int 》》long 》》float 》》double

引用类型数据
数组,类(class),接口(interface)

操作符注意事项
1.“==”对于基本类型数据,是判断其值是否相等;对于引用类型数据,是判断地址(即同一对象)是否相等(如果比较值用equals()方法)
2.几乎所有的操作符都只能操作“基本类型数据”,但“=(=)”、“!=”,这三个操作符能操作所有的对象,此外String类支持“+=”和“+”。
3.关系、逻辑运算符生成的是一个布尔(boolean)结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值