1.数组
例子: int[] a = {1,2,3} 等价于int[] a = new int{1,2,3}
分配顺序:
1. new int[]
2. {1,2,3}
3. int[] a
2.类实例化一个对象
例子:Tool tool = new Tool(5,6)
1.new Tool() //开辟空间,并为成员变量赋初始值
2.(5,6) //给成员变量赋值
3. Tool tool //在栈中给生成一个引用,并为引用赋一个地址
因为都是引用数据类型,1和2的原理都是相同的