首先介绍java基础类型各自占几个字节:(1个字节为8位二进制)
byte 1个字节
short 2字节
int 4字节
long int 8字节
char 2字节
float 32字节
double 64字节
boolean 1个字节
以上为基本数据类型占用字节数,只要记住字节小的类型可赋值给字节大的类型。例如 short可以赋值给int。
short q = 1;
int r = q;
如果反之需要强制换转类型,有可能导致数据丢失的风险。
首先介绍java基础类型各自占几个字节:(1个字节为8位二进制)
byte 1个字节
short 2字节
int 4字节
long int 8字节
char 2字节
float 32字节
double 64字节
boolean 1个字节
以上为基本数据类型占用字节数,只要记住字节小的类型可赋值给字节大的类型。例如 short可以赋值给int。
short q = 1;
int r = q;
如果反之需要强制换转类型,有可能导致数据丢失的风险。