Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Ключове слово Final | Розділ
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Основні поняття Java
close
Секція 1. Розділ 3
single

single

bookКлючове слово Final

Свайпніть щоб показати меню

Як запобігти зміні значення змінної в Java

Для цього Java має ключове слово final. Розглянемо фрагмент коду, у якому використовується це ключове слово:

Main.java

Main.java

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { int number = 10; final int finalNumber = 5; number = 15; finalNumber = 20; System.out.println(number); System.out.println(finalNumber); } }

Як видно з наведеного вище коду, ми створили дві змінні типу int, але одну з них позначено ключовим словом final. Коли ми намагаємося змінити значення цієї змінної, компілятор повідомляє про помилку. Зокрема, він вказує, що не можна змінювати значення, позначене ключовим словом final.

Для чого можна використовувати ключове слово final:

  • Для створення констант. Константа — це змінна, значення якої не може бути змінене після ініціалізації. У Java константи завжди оголошуються за допомогою ключового слова final;

  • Для позначення того, що значення змінної є остаточним і не повинно змінюватися;

  • Для запобігання випадковій зміні значення фінальної змінної у коді.

Завдання

Swipe to start coding

Ваше завдання — додати ключове слово final перед змінними, які не змінюються далі у коді.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 3
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt