打赏

java8大基本数据类型

 

基本类型 字节数 位数 最大值 最小值
byte 1byte 8bit 2^7 - 1 -2^7
short 2byte 16bit 2^15 - 1 -2^15
int 4byte 32bit 2^31 - 1 -2^31
long 8byte 64bit 2^63 - 1 -2^63
float 4byte 32bit 3.4028235E38 1.4E - 45
double 8byte 64bit 1.7976931348623157E308 4.9E - 324
char 2byte 16bit 2^16 - 1 0

 

 @参考文章

 

 

char: 一个字符能存储一个中文汉字或一个英文字符,这与mysql是一致的mysql中,select char_length('张');结果输出1,java中测试System.out.println("张".length());结果输出1

 

一字节8位,低位可转高位,高位转低位会损失精度。

在声明变量或常量的时候,考虑性能,能用低位的尽量不用高位

最后放一张别人家的图片

 

ps:char_length('张');求字符数,select length('张');求字节数(受编码方式影响)@别人家的介绍

posted @ 2017-07-06 15:21  每天都要学一点  阅读(388)  评论(0编辑  收藏  举报