java 8大数据类型

java既然是一种语言,那么它的数据类型有哪些呢?
2大类:基本类型 引用类型

基本类型:共8种
数值 6种:整数4种+浮点数2种
1 整数:4种
在这里插入图片描述
单词:Bit: 位,byte:字节,1个字节8位
Byte: -128-127
short: -32768 – 32767
整数可以使用十进制,八进制,十六进制表示,分别如下:

整型常数的默认类型:int
在整型常数后加L或者l表示长整型

2 浮点数:2种
float: 单精度 与int相同占4个字节空间, 32bit
double: 双精度 与long相同占8个字节空间, 64bit
浮点型常数的默认类型:double
在浮点型常数后加F或者f,表示单精度
在浮点型常数后加D或者d,表示双精度
3布尔型:boolean
只有2个值:true; false; 注意都要小写

4 字符型:char
写在一对单引号之间, 例如:‘A’
Java中,无论英文,中文,数字,均使用2个字节,16位的空间存储。
实际保存的是字符所对应的unicode编码;范围: 0-65535;
因为保存的是编码,所以char可以参与算术运算;

转义字符: 对一些比较特殊的字符,不能直接表示,需要转义
常用转义字符: \t: 8个空格; \n:换行

特殊表示方法: \uXXXX, 其中XXXX表示4位16进制的数,表示此编码所对应的字符,
例如:字符a编码为97,转成16进制为61,则字符a可以这样表示’\u0061’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值