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

bookParola Chiave Final

Come prevenire la modifica del valore di una variabile in Java

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

Nel codice sopra, si può osservare che sono state create due variabili di tipo int, ma una di esse è contrassegnata con la parola chiave final. Quando si tenta di modificare il valore di questa variabile, il compilatore 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 l'inizializzazione. 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 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

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

bookParola Chiave Final

Scorri per mostrare il menu

Come prevenire la modifica del valore di una variabile in Java

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

Nel codice sopra, si può osservare che sono state create due variabili di tipo int, ma una di esse è contrassegnata con la parola chiave final. Quando si tenta di modificare il valore di questa variabile, il compilatore 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 l'inizializzazione. 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 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

some-alt