面试
心中的执念
一个人倘若需要从思想中得到快乐,那么他的第一个欲望就是学习
展开
-
为什么 String 对象是不可变的
字符串常量池之所以存在,就是因为字符串在 Java 中是不可变的,不同的 String 变量可以引用池中的同一 String 变量, 也因此,Java 运行时环境节省了大量堆空间;如果 String 不是不可变的, 则字符串驻留(String interning)将是不可能的,因为一旦任一变量更改所引用的String对象的值,它也会反映在其他变量中。如果字符串不是不可变的,那么它可能会对...原创 2019-01-01 20:30:11 · 357 阅读 · 0 评论 -
java中 ==和equals和hashCode的区别
面试的时候,经常被问到,总结一下,大家一起努力,如有不正确的地方,多多指教。原创 2018-12-28 17:34:53 · 837 阅读 · 0 评论