Везде говорится, что идентификатор Java может начинаться со всех символов (но не цифр), включая $
и _
, но я заметил, что такие методы, как isJavaIdentifierStart
, возвращают true и для других символов, например§
, £
, €
и т. Д.
Однако правильно ли начинать идентификатор с имеющихся там символов?