是一回事,前者系统自动new 了 分配到堆空间
<<2可以有个取巧的记法<<几就是*2的几次方,怎么算出来的等下再说下面说第2题 由于b是byte类型所以他的取值最大到128所以加到128时他就为0了这时候i 为127
我认为是没区别的。都是一个对象。
int a[]=new int []{1,2,3};这种写法不合java的语法,无法在内存创建对象。