Java-variabelen en gegevenstypen met VOORBEELD
Wat is een variabele in Java?
Variabele in Java is een gegevenscontainer die de gegevenswaarden opslaat tijdens de uitvoering van het Java-programma. Aan elke variabele wordt een gegevenstype toegewezen dat het type en de hoeveelheid waarde aangeeft die het kan bevatten. Variabele is een geheugenlocatienaam van de gegevens. De Java-variabelen hebben hoofdzakelijk drie typen:Lokaal, Instance en Statisch.
Om een variabele in een programma te gebruiken moet je 2 stappen uitvoeren
- Variabeledeclaratie
- Variabele initialisatie
In deze tutorial leer je-
- Variabele declaratie
- Initialisatie van variabelen
- Soorten variabelen
- Gegevenstypen in Java
- Typeconversie en typecasting
Variabele declaratie:
Om een variabele te declareren, moet u het gegevenstype specificeren en de variabele een unieke naam geven.
Voorbeelden van andere geldige verklaringen zijn
09
Variabele initialisatie:
Om een variabele te initialiseren, moet u er een geldige waarde aan toekennen.
Voorbeeld van andere geldige initialisaties zijn
18
U kunt variabele declaratie en initialisatie combineren.
Voorbeeld :
26
Soorten variabelen
In Java zijn er drie soorten variabelen:
- Lokale variabelen
- Instantievariabelen
- Statische variabelen
1) Lokale variabelen
Lokale variabelen zijn een variabele die in de hoofdtekst van een methode wordt gedeclareerd.
2) Instantievariabelen
Instantievariabelen worden gedefinieerd zonder het STATIC-sleutelwoord. Ze zijn gedefinieerd buiten een methodedeclaratie. Ze zijn objectspecifiek en staan bekend als instantievariabelen.
3) Statische variabelen
Statische variabelen worden slechts eenmaal geïnitialiseerd, aan het begin van de uitvoering van het programma. Deze variabelen moeten eerst worden geïnitialiseerd, voordat eventuele instantievariabelen worden geïnitialiseerd.
Voorbeeld:soorten variabelen in Java
30
Wat zijn gegevenstypen in Java?
Gegevenstypen in Java worden gedefinieerd als specificeerders die verschillende grootten en soorten waarden toewijzen die kunnen worden opgeslagen in de variabele of een identifier. Java heeft een uitgebreide reeks gegevenstypen. Gegevenstypen in Java kunnen in twee delen worden verdeeld:
- Primitieve gegevenstypen :- die integer, karakter, boolean en float bevatten
- Niet-primitieve gegevenstypen :- die klassen, arrays en interfaces bevatten.
Primitieve gegevenstypen
Primitieve gegevenstypen zijn vooraf gedefinieerd en beschikbaar in de Java-taal. Primitieve waarden delen de staat niet met andere primitieve waarden.
Er zijn 8 primitieve typen:byte, short, int, long, char, float, double en boolean
Gehele gegevenstypen
48
Dit proces is automatisch en niet-expliciet staat bekend als Conversie
Geval 2) Variabele met grotere capaciteit wordt toegewezen aan een andere variabele met kleinere capaciteit
In dergelijke gevallen moet u expliciet de type cast-operator specificeren. Dit proces staat bekend als Type Casting.
In het geval dat u geen type cast-operator opgeeft; de compiler geeft een foutmelding. Aangezien deze regel wordt afgedwongen door de compiler, wordt de programmeur er zich van bewust dat de conversie die hij gaat doen enig gegevensverlies kan veroorzaken en onopzettelijke verliezen voorkomt.
Voorbeeld:Type Casting begrijpen
Stap 1) Kopieer de volgende code naar een editor.
87
Stap 2) Bewaar, compileer en voer de code uit.
Uitvoer:
97
Java
- Variabelen - VHDL-voorbeeld
- C#-variabelen en (primitieve) gegevenstypen
- C Variabelen, constanten en literalen
- Java-variabelen en -letters
- Java-gegevenstypen (primitief)
- Operators in C++ met voorbeeld:wat is, typen en programma's
- Java String charAt() Methode met Voorbeeld
- Java String endsWith() Methode met voorbeeld
- Java BufferedReader:hoe een bestand in Java te lezen met voorbeeld
- Java - Variabele Types
- Python - Variabele Types