Android in sam Google temelji na JAVI
Brez JAVE ne bi imeli nobene aplikacije na našem pametnem telefonu in tudi Google bi izgledal zelo drugače, saj je veliko njihovih orodij, ki jih vsakodnevno uporabljamo v JAVI.
JAVA je odprtokodna
Odprtokodnost daje JAVI veliko prednost pred drugimi programskimi jeziki. Za programiranje v JAVI nam ni potrebno plačati za uporabo programa, v katerem bomo pisali kodo. Uporablja se lahko na kateremkoli sistemu, celo na pametnem telefonu lahko programiramo, medtem ko smo na poti.
Velika spletna podpora
Ker je JAVA odprtokodna, njeni razvijalci zagovarjajo filozofijo deljenja le-te (tako znanja kot kode). Veliko spletnih forumov (eden izmed njih je StackFlow) je namenjenih pomoči, kjer izkušeni programerji pomagajo začetnikom pri iskanju napak, pri novih zamislih pri pisanju kode, …