Det finnes fire forskjellige variabler tilgjengelig for å lagre heltall. Forskjellen mellom variablene er størrelsen på tall som kan lagres i de forskjellige variabel typene. Det finnes fire heltalls variabler i Java
| Variabel type |
Beskrivelse |
| byte |
Den minste variabelen i java kan lagre tall fra og med -128 til og med 127, 8bits lagringskapasitet |
| short |
En short variabel har 16 bits lagringskapasitet og kan dermed lagre tall fra og med -32768 til og med 32767. |
| int |
int er den vanligste variabelen og har 32 bits lagringskapasitet. int kan lagre tall fra og med -2147483648 til og med 2147483647 |
| long |
Den største variabelen i java kan lagre tall fra og med -9223372036854775808 til og med 9.223372036854775807 og krever 64 bits lagringsplass |
Ettersom de forskjellige typene heltall-variabler kan heltall i forskjellig størrelse kan det lønne seg å finne ut hvor store (eller små) verdier du forventer før du definerer alle dine heltall variabler av typen 'int', ettersom hver int variabel tar opp 32 bits, eller 4 bytes fra datamaskinens hukommelse.
Variabler må, som jeg nevnte tidligere, deklareres før de kan brukes, og det er god programmeringsskikk å angi en verdi for variabelen når den deklareres. Dersom du prøve å benytte deg av en variabel som ikke er deklarert og/eller gitt noen verdi vil ikke javas kompilator (javac) kompilere programmet ditt.
For å angi en verdi til en variabel benytter du likhets-operatoren, '=':
int a = 2;
int b = 3;
int sum = a + b;