Forskel mellem Java og J2EE

Anonim

Java vs J2EE

Java er et programmeringssprog og en platform til udvikling og kørsel af software applikationer. Det kommer i forskellige smagsoplevelser:

  1. Java Standard Edition (Java SE)

    Dette er almindelig vaniljeversion af Java. Du kan implementere enhver software applikation med den. Java SE har et stort bibliotek med kode, der indeholder mange genanvendelige softwarefunktioner. Java EE og Java ME beskrevet nedenfor er bygget oven på Java SE.

  2. Java Enterprise Edition (Java EE)

    Denne smag af Java bygger på Java SE. Java EE indeholder yderligere biblioteker af kode og udviklingsværktøjer, der er unikt nyttige til udvikling af forretningsapplikationer.

  3. Java Micro Edition (Java ME)

    Endnu en anden udvidelse til Java SE er dette faktisk en reduceret version af Java SE og et tilhørende bibliotek af software, der adresserer de unikke behov i Java-applikationer, der skal køre på begrænset kapacitet enheder som mobiltelefoner og PDA'er.

Når vi simpelthen siger "Java", betyder vi for det meste Java Standard Edition.

J2EE refererer til den første version af Java Enterprise Edition.

Java (f.eks. Java SE) bemyndiger dig ikke til at bruge bestemte mønstre eller arkitekturer til implementering af applikationer. Det er den almindelige version af Java, og du kan implementere din ansøgning på en hvilken som helst foretrukken måde.

Java EE beskriver dog en overordnet arkitektur, som din virksomhedsapplikation skal overholde. Java EE indeholder også bedste praksis og retningslinjer, som du kan følge for at imødegå de unikke krav til forretningsapplikationer.