叫我小野就好呀-JAVA数据类型
作者:互联网
目录:
数据类型:
基本数据类型:
1.数值型
整数类型(byte,short,char,int,long)
整数类型 字节数 取值范围
byte 1 0000 0000 -128~127
short 2 0000 0000 0000 0000 -2^15 ~ 2^15 - 1
int 4 -2^31 ~ 2^31 - 1
long 8 -2^63 ~ 2^63 - 1
浮点类型(float,double)
小数类型
float 4 -3.403E38 ~ 3.403E38
double 8 -1.798E308~1.798E308
注意:
1.虽然小数表示的范围特别大,但是永远不能够存储所有的小数,
因为小数存在无限不循环小数
2.同样是4/8个字节的小数类型取值范围大于整数类型,
原因是小数和整数的存储形式不一样
3.在处理金融相关项目的时候,小数的计算要求精度非常高,
那么使用float或者double来表示会出现精度问题,
后期考虑使用BigDecimal来处理
2.字符型(char)
字符类型
char 2 0 ~ 65535
3.布尔型(boolean)
布尔类型
boolean 1 0000 0000 false / 0000 0001 true
引用数据类型:
1.类(class)
2.接口(interface)
3.数组
4.枚举(enum)
标签:小野,0000,float,数据类型,char,类型,JAVA,小数 来源: https://blog.csdn.net/Ysz_Xy/article/details/90342767