java 1.7 - java数据类型

java 数据类型 :

在这里插入图片描述
bit(位)
数据存储的最小单位。在计算机中的二进制数系统中,位,简记为b,也称为比特,每个0或1就是一个位(bit)。计算机中的CPU位数指的是CPU一次能处理的最大位数。

基本数据类型: 4类8种 byte short int long char float double boolean

整型 : 整数

类型字节数位数范围
byte1字节8位[-128, 127]
short2字节16位[-32768, 32767]
int 默认4字节32位[-21亿, 21亿]
long8字节64位[-2^63, 2^63-1]

整数的字面长量值默认的数据类型是int类型

如果给byte,short类型变量赋值,只要在其范围之内的字面常量值都能成功赋值
如果想要给long类型的变量赋值,需要在数据的后面添加一个Ll推荐使用大写L

浮点型 : 小数

类型精度字节数精确位数
float单精度4个字节精确7位有效数字
double默认双精度8个字节精确15位有效数字

小数默认字面常量值类型为double,如果想要给float赋值,在数据的后面添加一个 fF
小数因为内部存储方式的不同,运算不精确的

字符型char
表示单个字符

类型精度字节数范围
char字符型2个字节[ 0 , 65535 ] 65536种

表示字符的方式:

  1. ‘单个字符’ 'a'  '1'  ','  ''---------------- 作用范围(单引号)
  2. 0~65535之间的整数表示某个字符 ,可以在Unicode表中查看
    如果字符型的数据参与运算,默认转为十进制的数后再去运算

布尔型
一般使用布尔类型做逻辑判断

类型精度范围
boolean1位true , false

引用数据类型 : 类 接口 数组[ ]

链接:
数组Array
接口 interface

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值