java数据类型分为基本数据类型和引用数据类型

一、java八大基本数据类型

byte:占1个字节 范围是-128~127 -2^7 ~ 2^7-1

short:占2个字节 范围是-32768~32767 -2^15 ~ 2^15-1

int:占4个字节 范围是-2147483648~2147483647 -2^31 ~ 2^31-1

long:占8个字节  -2^63 ~ 2^63-1

float:占4个字节 范围是-2147483648~2147483647 -2^31 ~ 2^31-1

double:占8个字节  -2^63 ~ 2^63-1

char:占2个字节 范围是-32768~32767 -2^15 ~ 2^15-1

boolean:占1位 只有true false

java 八种数据类型占多少字节 java基本数据类型所占字节_java 八种数据类型占多少字节

 

 1字节等于8位。

java中整数扩展:

java 八种数据类型占多少字节 java基本数据类型所占字节_16进制_02

 

 java中8进制和16进制的表示,如上图

浮点数扩展:

java 八种数据类型占多少字节 java基本数据类型所占字节_java_03

 

BigDecimal这个类型做处理