In Java wordt een array op dezelfde manier als elk ander object gedeclareerd. De programmeur geeft de array een naam, zoals bijvoorbeeld:
double[] punten = new double [10];
String [] namen = new String [4];
De variabele getallen is nu geschikt om een array van integers te bevatten. Net als met elke andere variabele is het gebruikelijk (en verstandig) om een naam voor de array te kiezen die duidelijk beschrijft waar de array zal voor gebruikt worden. Deze naam is de naam voor de volledige array: de volledige verzameling van gegevens. De regels voor arraynamen zijn dezelfde als voor alle andere variabelennamen in Java. Het getal tussen rechte haken na de arraynaam is de waarde van de grootste index + 1.
De array punten is groot genoeg om 10 getallen te bevatten, met indices van 0 tot en met 9. De array namen is groot genoeg om vier strings te bevatten. De indices lopen van 0 tot en met 3.