java数据类型归集,整理

原始数据类型-包括byte,short,int,long, float,double,boolean和chartypeSizeRangedefaultbyte1字节(Byte)/8位(bit)-128(-2^7) to 127(2^7-1)0short2字节(Byte)/16位(bit)-32768(-2^15) to 32767(2^15 - 1)...
摘要由CSDN通过智能技术生成
原始数据类型-包括byte,short,int,long, float,double,boolean和char
type Size Range default
byte 1字节(Byte)/8位(bit) -128(-2^7) to 127(2^7-1) 0
short 2字节(Byte)/16位(bit) -32768(-2^15) to 32767(2^15 - 1) 0
int 4字节(Byte)/32位(bit) -2,147,483,648(-2^31) to 2,147,483,647(2^31 - 1) 0
long 8字节(Byte)/64位(bit) -9,223,372,036,854,775,808(-2^63) to 9,223,372,036,854,775,807(2^63 -1) 0L
float 4字节(Byte)/32位(bit) -2^128 to +2^128 0.0f
double 8字节(Byte)/64位(bit) -2^1024 to +2^1024 0.0d
boolean 1位(bit) true or false false
char 2字节(Byte)/16位(bit) \u0000(即为0) to \uffff(即为65535) ‘u0000’

float的范围为-2^128 ~ +2^128,也即-3.40E+38 ~ +3.40E+38;double的范围为-2^1024 ~ +2^1024,也即-1.79E+308 ~ +1.79E+308。

Float和Double的最小值和最大值都是以科学记数法的形式输出的,结尾的"E+数字"表示E之前的数字要乘以10的多少次方。比如3.14E3就是3.14 × 103 =3140,3.14E-3 就是 3.14 x 10-3 =0.00314。

非原始数据类型 - 例如字符串,数组和 类

非原始数据类型称为引用类型,因为它们引用对象。

之间的主要区别原始和非原始数据类型为:

  • 原始类型是在Java中预定义的(已定义)。非原始类型由程序
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值