跳转至

String a = _ab_; String b = _a_ + _b_; a == b 吗?

面试回答

面试官: String a = "ab"; String b = "a" + "b"; a == b 吗?

你: 是 true。 因为编译期会做常量折叠,"a" + "b" 直接优化成 "ab",两个引用指向常量池里同一个字符串对象。

deepseek_mermaid_20260612_3138cc.png