Diferența dintre Java și J2EE

Anonim

Java vs J2EE

Java este un limbaj de programare și o platformă pentru dezvoltarea și rularea aplicațiilor software. Acesta vine în diferite arome:

  1. Java Standard Edition (Java SE)

    Aceasta este versiunea simplu de vanilie a Java. Puteți implementa orice aplicație software cu ea. Java SE are o mare bibliotecă de cod care include multe funcții software reutilizabile. Java EE și Java ME descrise mai jos sunt construite pe partea de sus a Java SE.

  2. Java Enterprise Edition (Java EE)

    Această aromă de Java se bazează pe Java SE. Java EE conține biblioteci suplimentare de cod și instrumente de dezvoltare care sunt utile în dezvoltarea aplicațiilor de afaceri.

  3. Mai mult decât o altă extensie a Java SE, aceasta este de fapt o versiune redusă a Java SE și o bibliotecă asociată de software care abordează nevoile unice ale aplicațiilor Java care ar trebui să ruleze pe dispozitive cu capacitate limitată, cum ar fi telefoanele mobile și PDA-urile.

Când spunem pur și simplu "Java", înseamnă mai mult Java Standard Edition.

J2EE se referă la prima versiune a Java Enterprise Edition.

Java (Java SE) nu vă obligă să utilizați modele sau arhitecturi specifice în implementarea aplicațiilor. Este versiunea simplă a Java și vă puteți implementa aplicația în orice mod preferat.

Java EE descrie totuși o arhitectură generală pe care aplicația dvs. de afaceri ar trebui să o respecte. Java EE include, de asemenea, cele mai bune practici și recomandări pe care le puteți urma în abordarea cerințelor unice ale aplicațiilor de afaceri.