- 博客(1)
- 收藏
- 关注
转载 java对象声明 初始化 =null new() 的总结
首先要明白,java里对象传递的时候,传递的都是引用(也就是对象的地址),这比传递整个对象高效的多。而基础类型,int,double等传递的才是值。比如,(new ArrayList<String>).add(new String("hello")),jvm只是把new String("hello")的地址存入到了列表list里面。String str = new String("Test"),是开辟内存放入了对象,并把它的引用赋给str。同理,BookInfo bookinfo=null
2020-08-13 11:02:43 647
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人