Primitivní datový typ

V informatice je primitivní datový typ základní datový typ, který nelze rozložit na jednodušší datový typ. Například celé číslo je primitivní datový typ, zatímco pole, do kterého lze uložit více datových typů, jím není.

Některé programovací jazyky podporují více datových typů než jiné a ne všechny jazyky implementují datové typy stejným způsobem. Většina vyšších programovacích jazyků však používá několik společných primitivních datových typů.

Java má například osm primitivních datových typů:

  1. boolean – jediná hodnota TRUE nebo FALSE obvykle vyžaduje pouze jeden (bit)
  2. byte – 8bitové celé číslo se znaménkem (-127 až 128)
  3. short – 16bitové celé číslo se znaménkem (-32 768 až 32 767)
  4. int – 32bitové celé číslo se znaménkem (-231 až -231 -1)
  5. long – 64bitové celé číslo se znaménkem (-263 až -263 -1)
  6. float – 32bitové číslo s pohyblivou řádovou čárkou
  7. double – 64bitové číslo s pohyblivou řádovou čárkou
  8. char – 16bitový znak Unicode
Datový typ řetězec je obecně považován za neprimitivní, protože je uložen jako pole znaků.

Primitivní datové typy podporované jednotlivými programovacími jazyky se někdy označují jako „vestavěné datové typy“, protože ukládají hodnoty přímo do paměti. Neprimitivní datové typy ukládají odkazy na hodnoty, nikoli samotné hodnoty. Mezi neprimitivní datové typy jazyka Java patří například pole a třídy.

Aktualizováno May 23, 2019 od Per C.

quizOtestujte své znalosti

Which statement about GUIDs is false?

A
They consist of 32 hexadecimal digits.
0%
B
They contain 4 hyphens.
0%
C
They are interchangeble with UUIDs.
0%
D
Every GUID is guaranteed to be unique.
0%
Correct! Incorrect!     View the GUID definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Primitivní datový typ na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.