基本数据类型

int a = 100
int b = 100
int c =1000
int d = 1000
a==b?c==d?
true false
因为在Integer内部维护了一个内部类,常量池 大小-128到127 如果存的数在常量池范围内则使用常量池内已存的,取也是同一个数。

你可能感兴趣的:(基本数据类型)