Лексика Java: пробелы, идентификаторы и комментарии - Вопросы

Всего: 2 вопросов

1. 

С каких символов может начинаться идентификатор в Java?

Идентификатор должен начинаться с буквы, символа валюты (например, $) или соединительного символа (например, подчёркивания _). Начинаться с цифры он не может: 6j и 5g не скомпилируются, а _n, $p и name — допустимы. Начиная с Java 9 одиночное подчёркивание _ является ключевым словом и не может быть идентификатором.

2. 

Какие символы может содержать идентификатор Java после первого символа?

После первого символа идентификатор может содержать любую комбинацию букв, цифр, символов валюты ($) и соединительных символов (_). Пробелы и другие символы, например #, ., : или -, запрещены, поэтому my-temp и j# недопустимы. Ограничения на длину нет, регистр учитывается (count и Count — разные имена), а ключевое слово, например class, идентификатором быть не может.

Страница 1 из 1