Proměnné těchto typů nesou elementární, z hlediska Javy atomické, dále nestrukturované hodnoty.
Deklarace takové proměnné (kdekoli) způsobí:
rezervování příslušného paměťového prostoru (např. pro hodnotu
int
čtyři bajty)
zpřístupnění (pojmenování) tohoto prostoru identifikátorem proměnné
Místo, kde je paměťový prostor pro proměnnou rezervován, závisí na tom, zda se jedná o porměnnou lokální (tzn. buď parametr metody nebo proměnná v metodě deklarovaná), pak se vyhradí na zásobníku, nebo zda jde o proměnnou objektu či třídy -- pak má místo v rámci paměťového prostoru objektu.