Forskjell mellom Java og J2EE

Anonim

Java vs J2EE

Java er et programmeringsspråk og en plattform for å utvikle og kjøre programvare. Det kommer i forskjellige smaker:

  1. Java Standard Edition (Java SE)

    Dette er vanlig vaniljeversjon av Java. Du kan implementere noe program med det. Java SE har et stort bibliotek med kode som inneholder mange gjenbrukbare programvarefunksjoner. Java EE og Java ME beskrevet nedenfor er bygget på toppen av Java SE.

  2. Java Enterprise Edition (Java EE)

    Denne smaken av Java bygger på Java SE. Java EE inneholder flere biblioteker av kode- og utviklingsverktøy som er unikt nyttig når det gjelder å utvikle forretningsapplikasjoner.

  3. Java Micro Edition (Java ME)

    Hvis du er enda en utvidelse til Java SE, er dette faktisk en redusert versjon av Java SE og et tilhørende bibliotek med programvare som adresserer de unike behovene til Java-applikasjoner som skal kjøre på begrenset kapasitet enheter som mobiltelefoner og PDAer.

Når vi bare sier "Java", betyr det for det meste Java Standard Edition.

J2EE refererer til den første versjonen av Java Enterprise Edition.

Java (f.eks. Java SE) pålegger deg ikke å bruke bestemte mønstre eller arkitekturer i implementering av applikasjoner. Det er den enkle versjonen av Java, og du kan implementere søknaden din på en hvilken som helst foretrukket måte.

Java EE beskriver imidlertid en overordnet arkitektur som din forretningsapplikasjon skal overholde. Java EE inneholder også beste praksis og retningslinjer som du kan følge for å møte de unike kravene til forretningsapplikasjoner.