Java八大数据类型的简介~1(byte),1(boolean),2(short),2(char),4(int),4(float),8(double),8(long)

基本类型概念
java的基本数据类型可以简称为“四类八种”:

整型:(byte、short、int、long):整数数据类型默认是int
浮点型:(float、double)
字符型:(char)
布尔类型:(boolean):true 真 和 false 假
byte -> short -> char -> int -> long -> float ->double(小到大)

数据类型转换:
自动类型转换(自动),较小的类型转换为一个更大的类型
byte -> short -> char -> int -> long -> float ->double

强制类型转换(手动),更大的类型转换到一个较小的类型
double -> float -> long -> int -> char -> short ->byte

数据类型关键字封装类型占用字节默认数值取值范围
布尔型booleanboolean1falsetrue或false
字节型byteByte10-128 ~ 127
整型intInteger40-2147483648~2147483647
短整型shortShort20-32768 ~32767
长整型longLong80.0l-9223372036854775808~9223372036854775807
浮点型floatFloat40.0f1.4E-45~3.4028235E38
双精度浮点型doubleDouble804.9E-324~1.7976931348623157E308
字符型charCharacter2‘\u0000’‘\u0000’ ~ ‘\uffff’

什么是包装类
这个问题,其实前面已经有了答案,因为Java是一种面向对象语言,很多地方都需要使用对象而不是基本数据类型。比如,在集合类中,我们是无法将int 、double等类型放进去的。因为集合的容器要求元素是Object类型。
为了让基本类型也具有对象的特征,就出现了包装类型,它相当于将基本类型“包装起来”,使得它具有了对象的性质,并且为其添加了属性和方法,丰富了基本类型的操作。

格言:不驰于空想,不骛于虚声

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值