· kompilaator javac tõlgib algteksti baitkoodi; · interpretaator java, sisaldab JVM teostuse; · aplettide läbivaatamise programm appletviewer, asendab veebilehitseja; · silur jdb; · disassembler javap; · varundusprogramm jar; · dokumendikoostamise programm javadoc; · C keele päisfailide genereerimise programm 5 javah ; · digiallkirja lisamise programm javakey; · programm native2ascii, mis konverteerib rahvuskeelse teksti Unicode sümbolite jadasse; · Java-klasside standardteegid; · näited; · dokumentatsioon; · erinevad utiliidid; · Java programmide käituskeskkond (JRE). Java rakenduste integreeritud arenduskeskkonnad Kaasaegsed Java rakenduste integreeritud arenduskeskkonnad on järgmised: NetBeans, Sun Java Studio