- 博客(1)
- 收藏
- 关注
原创 java中String通过new和直接赋值的区别
前几天面试,常会问到有关String类的问题,今天闲来无事总结一下,希望可以帮到大家。 String的创建有两种方法: 1.String a="abc"; 这种方法:可能创建对象或者不创建对象,如果abc在java常量池中不存在,则会在常量池中创建对象,否则会把常量池的地址赋值给a 2.String b=new String("abc"); 这种方法:至少创建一个对象,也可能是两个,它会
2017-08-05 13:48:11 487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人