Ответ 1
Это восьмеричная escape-последовательность, указанная в разделе 3.10.6 JLS. Так, например:
String x = "\16";
эквивалентно:
String x = "\u000E";
(В качестве октала 16 = Hex E.)
So \1
us U + 0001, символ "начало заголовка".
Октальные escape-последовательности очень редко используются в Java в моем опыте, и я лично избегал их там, где это возможно. Когда я хочу указать символ с помощью числовой escape-последовательности, я всегда использую \uxxxx
.