Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Final Sleutelwoord | Diepe Java-structuur
Java Uitgebreid

bookFinal Sleutelwoord

Hoe het wijzigen van de waarde van een variabele te voorkomen

Hiervoor heeft Java een sleutelwoord genaamd final. Laten we een codefragment bekijken waarin we dit sleutelwoord gebruiken:

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

Je ziet dat we in de bovenstaande code twee variabelen van het type int hebben aangemaakt, maar één daarvan is gemarkeerd met het sleutelwoord final. Wanneer we proberen de waarde van deze variabele te wijzigen, geeft de compiler een fout aan. Specifiek geeft deze aan dat we een waarde die is gemarkeerd met het sleutelwoord final niet mogen aanpassen.

Waarvoor kunnen we het final keyword gebruiken:

  • Voor het aanmaken van constanten. Een constante is een variabele waarvan de waarde niet kan worden gewijzigd nadat deze is geïnitialiseerd. In Java worden constanten altijd gedeclareerd met het final keyword;

  • Om aan te geven dat de waarde van een variabele definitief is en niet gewijzigd mag worden;

  • Om onbedoelde wijziging van de waarde van een final variabele in onze code te voorkomen.

Taak

Swipe to start coding

Je taak is om het sleutelwoord final toe te voegen vóór de variabelen die niet worden gewijzigd later in de code.

Oplossing

solution.java

solution.java

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 3
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

Awesome!

Completion rate improved to 2.63

bookFinal Sleutelwoord

Veeg om het menu te tonen

Hoe het wijzigen van de waarde van een variabele te voorkomen

Hiervoor heeft Java een sleutelwoord genaamd final. Laten we een codefragment bekijken waarin we dit sleutelwoord gebruiken:

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

Je ziet dat we in de bovenstaande code twee variabelen van het type int hebben aangemaakt, maar één daarvan is gemarkeerd met het sleutelwoord final. Wanneer we proberen de waarde van deze variabele te wijzigen, geeft de compiler een fout aan. Specifiek geeft deze aan dat we een waarde die is gemarkeerd met het sleutelwoord final niet mogen aanpassen.

Waarvoor kunnen we het final keyword gebruiken:

  • Voor het aanmaken van constanten. Een constante is een variabele waarvan de waarde niet kan worden gewijzigd nadat deze is geïnitialiseerd. In Java worden constanten altijd gedeclareerd met het final keyword;

  • Om aan te geven dat de waarde van een variabele definitief is en niet gewijzigd mag worden;

  • Om onbedoelde wijziging van de waarde van een final variabele in onze code te voorkomen.

Taak

Swipe to start coding

Je taak is om het sleutelwoord final toe te voegen vóór de variabelen die niet worden gewijzigd later in de code.

Oplossing

solution.java

solution.java

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

close

Awesome!

Completion rate improved to 2.63
Sectie 1. Hoofdstuk 3
single

single

some-alt