Java ir programmēšanas valoda un platforma programmatūras lietojumprogrammu izstrādei un palaišanai. Tam ir dažādas garšas:
Java standarta izdevums (Java SE) Šī ir vienkāršā vaniļas Java versija. Ar to jūs varat ieviest jebkuru programmatūras lietojumprogrammu. Java SE ir liela koda bibliotēka, kas ietver daudzas atkārtoti lietojamas programmatūras funkcijas. Zemāk aprakstītie Java EE un Java ME ir veidoti uz Java SE bāzes.
Java Enterprise Edition (Java EE) Šī Java aromāts balstās uz Java SE. Java EE satur papildu kodu bibliotēkas un attīstības rīkus, kas ir unikāli noderīgi biznesa lietojumprogrammu izstrādē.
Java mikroizdevums (Java ME) Neatkarīgi no tā, ka tas ir vēl viens Java SE paplašinājums, tas faktiski ir samazināta Java SE versija un ar to saistītā programmatūras bibliotēka, kas pievēršas Java lietojumprogrammu unikālajām vajadzībām, kurām vajadzētu darboties ierobežotu iespēju ierīcēs, piemēram, mobilajos tālruņos un PDA..
Kad mēs vienkārši sakām “Java”, mēs galvenokārt domājam Java Standard Edition.
J2EE attiecas uz pirmo Java Enterprise Edition versiju.
Java (t.i., Java SE) nepiešķir jums atļauju lietot noteiktus modeļus vai arhitektūras, ieviešot programmas. Tā ir vienkārša Java versija, un jūs varat ieviest savu lietojumprogrammu jebkurā vēlamajā veidā.
Tomēr Java EE apraksta vispārējo arhitektūru, kas jāievēro jūsu biznesa lietojumprogrammai. Java EE ietver arī labāko praksi un vadlīnijas, kuras jūs varat ievērot, risinot biznesa lietojumu unikālās prasības.