Primitief

In de informatica is een primitief een fundamenteel gegevenstype dat niet kan worden opgesplitst in een eenvoudiger gegevenstype. Een geheel getal is bijvoorbeeld een primitief gegevenstype, terwijl een array, waarin meerdere gegevenstypen kunnen worden opgeslagen, dat niet is.

Sommige programmeertalen ondersteunen meer gegevenstypen dan andere en niet alle talen implementeren gegevenstypen op dezelfde manier. De meeste hogere programmeertalen hebben echter verschillende gemeenschappelijke primitieve gegevenstypen.

Java heeft bijvoorbeeld acht primitieve gegevenstypen:

  1. boolean – één TRUE- of FALSE-waarde hiervoor is doorgaans slechts één (bit nodig)
  2. byte – 8-bits geheel getal met teken (-127 tot 128)
  3. short – 16-bits geheel getal met teken (-32.768 tot 32.767)
  4. int – 32-bits geheel getal met teken (-231 tot -231 -1)
  5. long – 64-bits geheel getal met teken (-263 tot -263 -1)
  6. float – 32-bits getal met zwevende komma
  7. double – 64-bits getal met zwevende komma
  8. char – 16-bits Unicode-teken
Het gegevenstype string wordt over het algemeen beschouwd als niet-primitief, omdat het wordt opgeslagen als een array van tekens.

Primitieve gegevenstypen die door elke programmeertaal worden ondersteund, worden soms "ingebouwde gegevenstypen" genoemd, omdat ze waarden rechtstreeks in het geheugen opslaan. Niet-primitieve gegevenstypen slaan verwijzingen naar waarden op in plaats van de waarden zelf. Voorbeelden van niet-primitieve Java-gegevenstypen zijn arrays en klassen.

Bijgewerkt May 23, 2019 door Per C.

quizTest je kennis

What is the central location of a passive optical network (PON) called?

A
TLO
0%
B
TOL
0%
C
OLT
0%
D
OTL
0%
Correct! Incorrect!     View the PON definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Primitief op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.