В языке Java переменные имеет тип. При объявлении переменной сначала указывается ее тип, а затем ее имя. Ниже приведено несколько примеров объявления переменных:
- double salary;
- int workDays;
- long chinaPopulation;
- char yesChar;
- boolean done;
Обратите внимание на точку с запятой в конце каждого выражения. Она необходима, поскольку объявление в языке Java считается полным оператором.
Имя переменной должно начинаться с буквы и представлять собой сочетание букв и цифр. Термины «буквы» и «цифры» в Java имеют более широкое значение, чем в большинстве других языков программирования. Буквами считаются символы ‘A’-‘z’, ‘a’-‘z’, ‘_’ и любой другой символ в кодировке Unicode, соответствующий букве.
Например, немецкие пользователи в именах переменных могут использовать символ ‘a’, а греческие пользователи могут воспользоваться буквой «п(pi)». Аналогично цифрами считаются как обычные десятичные цифры, ‘0’-‘9’, так и любые символы в кодировке Unicode, использующиеся для обозначения цифры в каком-либо языке. Символы наподобие ‘+’ или ‘(c)’, а также пробел нельзя использовать в именах переменных. Все символы в имени переменной важны, причем регистр также учитывается. Длина имени переменной не ограничена.
Если вы действительно хотите знать, какие символы в формате Unicode считаются «буквами» в языке Java, воспользуетесь методами isJavaIdentifierStart() и isJavaIdentifierPart() класса Character.
В качестве имен переменных нельзя использовать зарезервированные слова. (Список зарегистрированных слов приведен в приложении). В одной строке программы можно размещать несколько объявлений, например:
1 |
int i, j; // Обе переменны - целочисленные |
Однако мы не рекомендуем следовать такому стилю. Если объявить каждую переменную в отдельной строке, читать программу станет гораздо легче.
Как вы уже видели, в языке Java различаются прописные и строчные буквы, например имена hireday и hireDay считаются разными. Вообще не стоит использовать два имени, различающейся только регистром символов. Однако иногда для переменной трудно подобрать подходящее имя. Многие программисты в этих случаях дают переменной имя, совпадающее с именем типа, то отличающееся регистром символов. Например:
1 |
Box box; // Box - это тип, а box - имя переменной. |
На наш взгляд, намного лучше использовать в имени переменной префикс a:
1 |
Box aBox; |
Новогодняя подарочная упаковка оптом, поставка из Екатеринбурга от компании Подарупак. Советуем вам купить новогодние подарочные мешочки в онлайн интернет магазине podarupak.ru. Все по самым выгодным ценам.