- 博客(1)
- 收藏
- 关注
原创 String的equals和==
String引用对象笔记String是不可变类equalsString的==和其他的区别 String是不可变类 String的底层value是使用final修饰的char数据,详细可见下图 1、由于是final修饰,String一旦定义值就是不可修改的,如: String str = “123”; 这个数据的str存在栈中,保存的是指向常量池“123”的地址,“123”则直接被存储在jvm字符串常量池。 String str2 = new(“123”); str2存在栈中保存着堆中new对象的地址,堆中
2021-03-22 20:32:44 331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人