>>50
52の言が正しい。
"a" + "b" + "c" + "d" + "e" という式は "abcde" に静的に評価できるので
コンパイル時に "abcde" に自動的に置き換えられる。
これはJava言語仕様で決まっている。

Javadoc にあるのは静的に評価できないときの話。例えば
String a = "a", b = "b", c = "c, d = "d", e = "e";
なら a + b + c + d + e は new StringBuffer(a).append(b).append(c).append(d).append(e).toString() になる。