java的数据类型

本文详细介绍了Java中的数据类型,包括基本类型和引用类型,并重点解析了整数类型的使用及注意事项。通过实例演示了byte类型的大小及其取值范围。
首先弄清楚Java语言中数据类型:基本类型和引用类型
基本类型分为数值类型和布尔类型
数值类型分为浮点类型与整数类型
浮点类型分为float与double
整数类型分为byte,short,int,long,char

引用类型包括数组类型,接口类型,类类型

int, byte, short, long 都属于整数类型,而且它们都是有符号整数。

我们 在实际编程时,具体选用哪种数据类型,需要同时考虑实际需求和程序的性能。在选用具体的数据类型时,注意不要超出他们的范围。
关键字 数据类型 占用字节数 取值范围
byte 字节型 1个字节 -128-127
short 短整型 2个 -2的15次幂-2的15次幂-1
int 整型 4个字节 -2的31次幂-2的31次幂-1
long 长整型 8个字节 -2的63次幂~2的63次幂-1
float 单精度浮点型 4个字节 (这个记不太清楚了,呵呵)
double 双精度浮点型 8个字节

byte byte_max = Byte.MAX_VALUE; //请解释下这个代码 谢谢!
像这类问题你只要写个小程序测试一下就知道了,如下:
public class TestByte {
public static void main(String[] args) {
System.out.println(Byte.SIZE);//byte的占多少位,返回为8
System.out.println(Byte.MAX_VALUE);//byte最大值,返回为127
System.out.println(Byte.MIN_VALUE);//byte最小值,返回为-128
System.out.println(Byte.TYPE);//返回Byte的类型,返回为byte
}
}

所以说:赋值一个变量值为100 ,是可以的。但考虑到JAVA 1.6的封装箱,所以赋值是可以酌情考虑

转载于:https://www.cnblogs.com/youdashen/p/3641400.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值