Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Parola Chiave Final | Struttura Profonda di Java
Java Avanzato

Scorri per mostrare il menu

book
Parola Chiave Final

Come prevenire la modifica del valore di una variabile

A questo scopo, Java dispone di una parola chiave chiamata final. Consideriamo un frammento di codice in cui utilizziamo questa parola chiave:

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); } }

Come puoi vedere nel codice sopra, abbiamo creato due variabili di tipo int, ma una di esse è contrassegnata con la parola chiave final. Quando proviamo a modificare il valore di questa variabile, il compilatore ci segnala un errore. In particolare, indica che non è possibile modificare un valore contrassegnato con la parola chiave final.

A cosa possiamo usare la parola chiave final:

  • Per creare costanti. Una costante è una variabile il cui valore non può essere modificato dopo essere stato inizializzato. In Java, le costanti sono sempre dichiarate utilizzando la parola chiave final;

  • Per indicare che il valore di una variabile è finale e non deve essere modificato;

  • Per prevenire la modifica accidentale del valore di una variabile final nel nostro codice.

Compito

Swipe to start coding

Il tuo compito è aggiungere la parola chiave final prima delle variabili che non vengono modificate successivamente nel codice.

Soluzione

solution.java

solution.java

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 3
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

Awesome!

Completion rate improved to 2.63

book
Parola Chiave Final

Come prevenire la modifica del valore di una variabile

A questo scopo, Java dispone di una parola chiave chiamata final. Consideriamo un frammento di codice in cui utilizziamo questa parola chiave:

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); } }

Come puoi vedere nel codice sopra, abbiamo creato due variabili di tipo int, ma una di esse è contrassegnata con la parola chiave final. Quando proviamo a modificare il valore di questa variabile, il compilatore ci segnala un errore. In particolare, indica che non è possibile modificare un valore contrassegnato con la parola chiave final.

A cosa possiamo usare la parola chiave final:

  • Per creare costanti. Una costante è una variabile il cui valore non può essere modificato dopo essere stato inizializzato. In Java, le costanti sono sempre dichiarate utilizzando la parola chiave final;

  • Per indicare che il valore di una variabile è finale e non deve essere modificato;

  • Per prevenire la modifica accidentale del valore di una variabile final nel nostro codice.

Compito

Swipe to start coding

Il tuo compito è aggiungere la parola chiave final prima delle variabili che non vengono modificate successivamente nel codice.

Soluzione

solution.java

solution.java

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

close

Awesome!

Completion rate improved to 2.63

Scorri per mostrare il menu

some-alt