Я познакомился с интересной дискуссией на форуме, где мы обсуждали имена переменных.
В противоположность этому, я заметил, что для переменной имеет значение имя символа Юникода, например, допустимо следующее:
int \u1234;
Однако, если я, например, дал ему имя #, он вызывает ошибку. Согласно Sun tutorial, это действительно, если "начинаться с буквы, знака доллара" $"или символа подчеркивания" _ "."
Но юникод 1234 является некоторым эфиопским персонажем. Итак, что действительно определено как "письмо"?