java基本数据类型与引用数据类型

java八大基本数据类型以及其包装类

兄弟们,咱们废话不多说直接上内容

首先java有八大基本的数据类型,同时都有所对应的包装类,那么这时就有兄弟要问了?为什么要使用包装类型了?

大家都知道java是现象对象的语言(OOP),但是我们再使用的时候更多的都是在用其包装类。比如:Map集合都用过吧。

Map<Integer, Integer> map = new HashMap<Integer, Integer>();
map.put(1, 1);
/*
*/

这段代码中使用的就是int的包装类Integer,如果使用基本数据类型就会报错,这个大家自己测试一下,毕竟只看不做也没什么太大的效果,都动动小手做一下让自己记得更加的深刻一点

基本数据类型对应的包装类占用的字节数取值范围
byteByte1-128~127
shortShort2-32768~32767
intInteger4-2147483648~2147483647
longLong8-9223372036854774808~9223372036854774807
floatFloat43.402823e+38~1.401298e-45
doubleDouble81.797693e+308~4.9000000e-324
charCharacter2
booleanBoolean

所以呀根据这个表格兄弟们以后在使用的时候都要注意一下如果数字过大可能会报错,这些都是比较简单的内容多多注意就好。

引用数据类型

我们经常使用的也是容易出错的
String就是一个引用数据类型

String

接口
数组

都是引用数据类型

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值