Имена
Имена
(names) переменных,
классов, методов и других объектов могут быть простыми (общее название —
идентификаторы
(idenifiers)) и
составными
(qualified names). Идентификаторы в Java
составляются из так называемых
букв Java
(Java letters) и арабских цифр
0—9, причем первым символом идентификатора не может быть цифра. (Действительно,
как понять запись
2е3
: как число 2000,0 или как имя переменной?)
В число букв Java обязательно входят прописные и строчные латинские буквы, знак
доллара
$
и знак подчеркивания
_
,
а так же символы национальных алфавитов.
Замечание
Не указывайте в именах знак доллара.
Компилятор Java использует его для записи имен вложенных классов.
Вот примеры правильных идентификаторов:
a1
my_var var3_5 _var veryLongVarName
aName
theName a2Vh36kBnMt456dX
В именах лучше не использовать строчную
букву
l
, которую легко спутать с единицей, и букву о,
которую легко принять за нуль.
Не забывайте о рекомендациях "Code
Conventions".
В классе
Character
,
входящем в состав Java API, есть два метода, проверяющие, пригоден ли данный
символ для использования в идентификаторе:
isJavaidentifierStarto
,
проверяющий, является ли символ буквой Java, и
isJavaldentifierPart()
,
выясняющий, является ли символ - буквой или цифрой.
Служебные слова Java, такие как
class
,
void
,
static
,
зарезервированы, их нельзя использовать в качестве идентификаторов своих объектов.
Составное имя
(qualified
name) — это несколько идентификаторов, разделенных точками, без пробелов, например,
уже встречавшееся нам имя
System.out.println.
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий
|