Ben si tu veux juste exécuter du code Java déjà compilé tu as seulement besoin du Java Runtime Environment (de la Java Platform, si tu préfères).
Par contre, si tu veux compiler, il te faut le Java Development Kit.
A partir de la première page du site de JavaSoft, clique sur "Products & APIs" en haut à gauche pour pouvoir télécharger tout ça.