For <code>String a = "hi"; String b = "hi";</code> — <code>a == b</code> is
- Acheck_circle
true (string literal pool optimization)
- B
Throws NPE
- C
Compile error
- D
false (different objects)
Explanation
Java string literals are interned; same literal → same object reference.