Primitivní
In Computer Science, primitiv je fundament datový typ které nelze rozdělit na jednodušší datový typ. Například an celé číslo je primitivní datový typ, zatímco řada, který může ukládat více datových typů, není.
Někteří programovací jazyky podporuje více datových typů než ostatní a ne všechny jazyky implementují datové typy stejným způsobem. Nicméně, většina jazyky na vysoké úrovni sdílet několik společných primitiv.
Jávanapříklad má osm primitivních datových typů:
- boolean - jedna TRUE nebo FALSE hodnota (obvykle vyžaduje pouze jednu bit)
- byte - 8bitové celé číslo se znaménkem (-127 až 128)
- krátký - 16bitové celé číslo se znaménkem (-32,768 až 32,767)
- int - 32bitové celé číslo se znaménkem (-231 do -231 -1)
- dlouhý - 64bitové celé číslo se znaménkem (-263 do -263 -1)
- vznášet se - 32 bitů plovoucí bod číslo
- zdvojnásobit - 64bitové číslo s plovoucí desetinnou čárkou
- spálit - 16 bitů Unicode znak
Primitiva podporovaná každým programovacím jazykem se někdy nazývají „integrované datové typy“, protože ukládají hodnoty přímo do paměť. Non-primitivní datové typy ukládají odkazy na hodnoty spíše než na samotné hodnoty. Mezi příklady primitivních datových typů Java patří pole a třídy.