Змінні Java

Змінні є одними з найважливіших елементів будь-якої мови програмування, оскільки саме вони зберігають різні типи даних.

Змінна – це місце в пам’яті (область зберігання), де зберігаються дані. Щоб вказати область зберігання, кожній змінній слід присвоїти унікальне ім’я (ідентифікатор).

У цій публікації ми дізнаємося про змінні Java за допомогою прикладів.

Ось як ми створюємо змінну в Java:

int rectangleArea = 100;

Тут rectabgleArea є змінною типу int, і ми призначили їй значення 100. Тип даних int передбачає, що змінна може містити лише цілі числа.

Зазначимо, що у попередньому прикладі ми присвоїли значення змінній під час оголошення. Проте це не є обов’язковим. Ви можете оголошувати змінні та присвоювати їм значення окремо:

int rectabgleArea;
rectabgleArea = 100;

Зауваження: Java є статично типізованою мовою. Це означає, що всі змінні повинні бути оголошені, перш ніж їх можна буде використовувати.

Значення змінної можна змінити в програмі, звідси і назва змінна. Наприклад,

int rectangleArea = 100;
... .. ...
rectangleArea = 150;

Тут спочатку значення змінної rectangleArea дорівнює 100. Пізніше ми змінили його на 150.

Однак ми не можемо змінити тип даних змінної в Java в тій же області.

Що таке область дії змінної? Не задумуйтесь над цим зараз. Тільки пам’ятайте, що ми не можемо зробити щось подібне:

int rectangleArea = 100;
... .. ...
float rectangleArea;

Мова програмування Java має власний набір правил і вимог для іменування змінних. Ось що Вам потрібно знати:

  • змінні мають починатися або з літери, або підкреслення _ або знака долара $:
int area;  // дозволено та гарна практика
int _area;  // дозволено, але не рекомендується
int $area;  // дозволено, але не рекомендується
  • імена змінних не можуть починатися з цифр:
int 1area;  // недійсна змінна
  • імена змінних не можуть використовувати пробіли:
int rectangle area;  // недійсна змінна

Зазначимо, що якщо нам потрібно використовувати імена змінних, які містять більше одного слова, то, в даному випадку, доцільно використовувати всі малі літери для першого слова та робити першу літеру великою для кожного наступного слова. Наприклад, rectangleArea.

  • імена змінних не можуть збігатися з зарезервованими ключовими словами в Java. Наприклад, слова int або if є зарезервованими словами в Java. Тому Ви не можете назвати свої змінні int або if;
  • створюючи змінні, виберіть ім’я, яке має сенс. Наприклад, area, perimeter, height, width мають більше сенсу, ніж імена змінних, наприклад a, p, h і w;
  • якщо Ви обираєте назви змінних з одного слова, використовуйте лише малі літери. Наприклад, краще використовувати area, а не AREA чи aREA.

У мові програмування Java існує 4 типи змінних:

  • змінні екземпляра (нестатичні поля);
  • змінні класу (статичні поля);
  • локальні змінні;
  • параметри.

Зауваження: якщо Вам цікаво дізнатися більше про це зараз, відвідайте Типи змінних Java.

Хочете дізнатися більше про програмування на мові Java? Перегляньте ці сторінки:

  1. Літерали Java.
  2. Типи даних Java.
  3. Оператори Java.

Залишити коментар

Your email address will not be published. Required fields are marked *