Integer i = num;
num在[-128,127]区间内的话，初始化的值是和int i＝num相等的！
但如果不在此范围，则Integer i指向的不是数值而是内存！
如果用new Integer(num)的附值方式全部指向栈内存！