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

java之int,double,float,long,字节,位和他们之间存在的内存泄漏

程序员文章站 2022-05-20 17:51:39
...

1、java中的位是传输单位,字节是存储单位,8个位等于1个字节

2、int 4个字节,32位。最小值-2的31次方,最大值2的31次方

3、long 8个字节,64位。最小值-2的64次方,最大值2的64次方

4、double  8个字节,64位。最小值为-2的1074次方,最大值为2的1024次方

5、float 4个字节,32位。 最小值为-2的148次方,最大值为-2的128次方

当Double或者float的最大值减去最小值的正数,此时为内存泄漏,结果为错误的