两种方式性能一样,因为只要new了一个新对象,都要在内存开辟一个空间,,都生成一个引用地址如:0x3243和0x5660
第一种:把引用地址赋给了a 如:a=0x3243
第二种:内存引用地址生成了但是没有赋给谁
两种方式各用所用
当要多次使用这个对象的时候,第一种方式就比较适合了
当只要使用一次的时候,第二种方式就比较适用了。
例如作为一个参数传递的时候
List<Student<String,int>> al = new List<Student<String,int>>();
al.add(new Student("zhangsan",19));
|