Java中关于整型的使用细节

本文介绍了Java中各种整数类型如int、long的范围和存储长度,并强调它们不受操作系统影响。Java程序通常首选int类型,当数值超出其范围时才使用long。此外,byte类型的范围为-128到127,超过则会抛出编译错误。对于处理超大数据,Java提供了BigInteger类。内容还涵盖了位操作和计算机存储的基本概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Java各个整数类型与固定的范围和字段长度,并且不受os(操作系统)影响
2.Java整型常量具体值默认认为int型
System.out.println(100); //int类型
System.out.println(100L); //long类型    这个类型不同,用了重载
byte b = 100;
System.out.println(b); //b为int类型
3.Java程序中变量常声明为int类型,除非不足以表示大数,才使用long类型
4.bit:计算机中的最小存储单位 , byte:计算机基本存储单元 (字节)
5.byte内存范围为 -128 ~ 127 (重点记忆)
byte d1 = 1;
d1 = 100;
d1 = 128;    (报错) //byte最大值为127
6.BigInteger用来处理超大数据值 (扩展)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zou-jvm

码字不易,可怜可怜作者吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值