欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

浅谈java基本数据类型的范围(分享)

程序员文章站 2024-04-01 23:58:58
如下所示: system.out.println("byte max_value = " + byte.max_value); system.out.prin...

如下所示:

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); 

浅谈java基本数据类型的范围(分享)

基本类型类型

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基本数据类型的范围(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。