浅谈java基本数据类型的范围(分享)
2017-10-21 11:20
591 查看
如下所示:
System.out.println("BYTE MAX_VALUE = " + Byte.MAX_VALUE); System.out.println("BYTE MIN_VALUE = " + Byte.MIN_VALUE); System.out.println("SHORT MAX_VALUE = " + Short.MAX_VALUE);//3万多,5位 System.out.println("SHORT MIN_VALUR = " + Short.MIN_VALUE); System.out.println("Int MAX_VALUE = " + Integer.MAX_VALUE);//21亿,10位 System.out.println("Int MIN_VALUE = " + Integer.MIN_VALUE); System.out.println("LONG MAX_VALUE = " + Long.MAX_VALUE);//9.。。,19位 System.out.println("LONG MIN_VALUR = " + Long.MIN_VALUE); System.out.println("FLOAT MAX_VALUE = " + Float.MAX_VALUE); System.out.println("FLOAT MIN_VALUE = " + Float.MIN_VALUE); System.out.println("DOUBLE MAX_VALUE = " + Double.MAX_VALUE); System.out.println("DOUBLE MIN_VALUR = " + Double.MIN_VALUE);
基本类型类型 |
boolean |
byte |
char |
short |
Int |
long |
float |
double |
void |
二进制位数 |
1 |
8 |
16 |
16 |
32 |
64 |
32 |
64 |
-- |
封装器类 |
Boolean |
Byte |
Character |
Short |
Integer |
Long |
Float |
Double |
Void |
java中的float与double符合IEEE754标准,这里仅输出其精度。
待解决的问题
1,为什么max的指数要比min的指数的绝对值小?
2,boolean的范围,用什么类型存储,计算时会发生类型转换?
3,有哪些数据类型在虚拟机内计算时需要转换类型?
以上这篇浅谈java基本数据类型的范围(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- java基本数据类型之整数型取值范围速算方法
- java基本数据类型取值范围
- Java 基本数据类型 对应表示范围
- java中基本数据类型的取值范围
- java中的基本数据类型?各占多少位?多少字节?取值范围?
- Java基本数据类型的长度范围
- Java数据类型转换、基本数据类型范围
- JAVA基本数据类型范围和float、double精度问题
- java中的基本数据类型?各占多少位?多少字节?取值范围?
- Java中基本数据类型的范围
- Java基本数据类型的取值范围
- Java中命名规则及基本数据类型的长度、表示范围
- Java基本数据类型的取值范围
- Java学习笔记----打印基本数据类型范围
- Java中基本数据类型的取值范围及存储需求
- java种基本数据类型的范围
- Java学习笔记----打印基本数据类型范围
- java中基本数据类型取值范围
- Java学习笔记----打印基本数据类型范围
- Java基本数据类型的【取值范围】【占内存大小】【默认值】