Verschil tussen Java en J2EE

Anonim

Java vs J2EE

Java is een programmeertaal en een platform voor het ontwikkelen en uitvoeren van software applicaties. Het komt in verschillende smaken:

  1. Java Standard Edition (Java SE)

    Dit is de gewone vanilla-versie van Java. U kunt elke software applicatie ermee implementeren. Java SE heeft een grote bibliotheek van code die veel herbruikbare software functies bevat. Java EE en Java ME hieronder beschreven zijn gebouwd op de top van Java SE.

  2. Java Enterprise Edition (Java EE)

    Deze smaak van Java bouwt op Java SE. Java EE bevat aanvullende bibliotheken van code- en ontwikkelingshulpmiddelen die uniek nuttig zijn bij het ontwikkelen van bedrijfsapplicaties.

  3. Java Micro Edition (Java ME)

    Als nog een andere extensie voor Java SE is, is dit in werkelijkheid een gereduceerde versie van Java SE en een bijbehorende bibliotheek van software die de unieke behoeften van Java-applicaties aanpakt die moeten worden uitgevoerd beperkte mogelijkheden apparaten zoals mobiele telefoons en PDA's.

Wanneer we simpelweg "Java" zeggen, bedoelen we meestal Java Standard Edition.

J2EE verwijst naar de eerste versie van Java Enterprise Edition.

Java (bijvoorbeeld Java SE) geeft u geen mandaat om specifieke patronen of architecturen te gebruiken bij het implementeren van applicaties. Het is de gewone versie van Java en u kunt uw applicatie op elke gewenste manier implementeren.

Java EE beschrijft echter een algemene architectuur waaraan uw bedrijfsapplicatie moet voldoen. Java EE bevat ook beste praktijken en richtlijnen die u kunt volgen om de unieke eisen van zakelijke applicaties aan te pakken.