|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Vad är skillnaden mellan Java och J2EE

    ? År 1991 ledde en Sun Microsystems lag av James utvecklade Gosling Ek som ett programmeringsspråk för fjärrstyrda enheter utformade för att styra olika typer av hemelektronikprodukter . Erbjudanden för tekniken med elektroniktillverkare föll igenom , dock , och utvecklarna ändrade namnet på språket från Oak till Java på grund av upphovsrättsliga frågor . Ändå gav populariteten av den framväxande Internet Java nytt liv , och tusentals utvecklare som antagits Java som en Web programmeringsspråk . Som ett resultat , Java och derivat plattformar som J2EE utgör fortfarande ryggraden för otaliga webbplatser och servrar företag . Java Grundläggande information

    Java är ett programmeringsspråk som programmerare använder för att skapa applikationer för din computer.Java hämtar mycket av sin programmering syntax från C och C + + . Dock har Java färre låg beroenden än C eller C + + , så att utvecklarna kan skriva program som körs på många fler plattformar utan att behöva byta eller anpassa koden för varierande operativsystem .

    Java är namnet på den ursprungliga språk och plattform . Utvecklare av den andra versionen av Java , eller version 2 , heter det uppdaterade språket Java 2 Platform Standard Edition , eller J2SE för kort . Den aktuella versionen av Java bär namnet Java Platform Standard Edition , eller Java SE .

    Java-program kräver att du installerar Java Runtime Environment , eller JRE på datorn innan de kan köras .
    < P > Java-program är kompatibla med praktiskt taget alla operativsystem miljö så länge som datorn har JRE installerat . Följaktligen fungerar Java på datorer med Windows , Linux , Macintosh , UNIX eller andra operativsystem och även på tabletter och mobiltelefoner .

    Förutom JRE , installeras Java också en Web plugin för att köra Java - baserade applikationer i din browser.You behöver inte webben plugin för att köra Java-program på din dator eller telefon . I själva verket har webb plugin varit ett konstant mål för angrepp av hackare och skadliga programmerare genom åren på grund av ett flertal säkerhetsbrister .

    Många datasäkerhet experter rekommenderar att du inaktiverar Java Web plugin om det inte behövs för att köra specifika tillämpningar. Säkerhetsexperter också rekommendera att om du måste använda webben plugin , uppdatera din Java-installation så ofta som möjligt .
    P Om du använder Java Web plugin , experter rekommenderar att du inte lagrar kritisk eller känslig information på din dator .

    att programmera i Java , måste du använda en integrerad utvecklingsmiljö , eller IDE , såsom Eclipse , IntelliJ eller NetBeans . En IDE låter dig skriva , kompilera , testa och köra Java-kod innan du publicerar den . Addera J2EE Essentials

    J2EE är en förlängning av Java för användning på stora servrar , snarare än personlig computers.In utöver kärnan Java och bibliotek , inkluderar J2EE API och extra bibliotek runtime för att applikationer skrivna i Java för att köra över ett lokalt nätverk eller ett WAN , såsom Internet.J2EE innehåller bestämmelser för tillsättning och integrering av anpassade moduler eller tjänster precis som operativsystem för att utöka funktionalitet för företag och server utveckling . I detta avseende , förvaltar J2EE fungerar som ett operativsystem och all programvara installerad i plattformen .
    Java Använder

    Generellt utvecklare använder Java SE , eller enkla Java , för att skapa program för stationära datorer . Tillämpningar som utvecklas i Java inkluderar spel, applikationsmoduler uppdatera och chattprogram bland många andra . Medan många utvecklare utvecklat Java- applikationer för webben i det förflutna , har trenden för online Javaprogram nås från persondatorer minskade stadigt sedan början av 2000-talet . Nedgången av Java Internet-applikationer för personliga användare är till stor del beroende på den ökade populariteten av andra webbintensiva programmeringsspråk såsom Python , Ruby och PHP . Integration för webben av traditionella datorer språk som C , C + + och Visual Basic har också lett till en nedgång i Java applets på Internet . Trots många Java-program finns fortfarande på webben . Du kan köra de flesta Java applets från datorn samt om du laddar ner dem , och detta kan hjälpa dig att undvika eventuella säkerhetsproblem med Java Web plugin . Addera J2EE Integration

    Även om det några undantag , J2EE utvecklare använda plattformen främst för webbaserade applikationer som används i stora företag eller företag . Även Java - baserade applikationer som skapats för J2EE brukar köra över webben, företag och företag med hjälp av plattformen använder i allmänhet säkra nätverk över Internet eller privata intranät som minimerar risken för brott mot säkerheten . Använda privata , säkra nätverk eller intranät med J2EE -servrar förnekar många av de risker som är förknippade med Java Web plugin , och utvecklare kan stärka säkerhetsprotokoll ytterligare genom att kringgå plugin och installera ändar ansökan fram eller gränssnitt direkt på datorer som använder J2EE -servrar .

    Licensiering och Cost

    Java och Java Runtime Environment båda faller under GNU General Public License avtal . Detta innebär att utvecklare är fria att skriva program i Java och distribuera dem utan att betala några avgifter , abonnemang eller royalties för användning av grundläggande API och bibliotek . Likaså är J2EE också en GNU produkt , och hämta kärnan API och bibliotek är gratis . Men om du är en utvecklare adept skriftligen anpassade API och moduler för J2EE , kan du behöva använda moduler eller kod som skapats av tredje part . Om du använder anpassade moduler från andra utvecklare i ett J2EE projekt , bör du räkna med att betala avsevärda belopp varierar i de hundratals eller tusentals dollar för dem . Du bör också notera att med basen J2EE API och bibliotek för en privat eller intranät tar en hel del arbete . Därför kan du välja att använda en certifierad applikationsserver baserad på J2EE från open - source licens eller en från kommersiell källa . Open - source J2EE implementationer inkluderar Glassfish och JBoss , medan kommersiella J2EE - baserade server -paket finns tillgängliga från Adobe , Oracle , NEC och IBM .

    Tidigare:

    nästa:
    relaterade artiklar
    ·PHP Vs. Java Skalbarhet
    ·Hur man kör Java Servlets
    ·Hur man bygger en ny webbsida med JSP
    ·Hur man hanterar Undantag i Java
    ·Vad Är Applets
    ·Hur man använder ett heltal för att hämta en ENUM Or…
    ·Hur man använder en Heapsort i Java
    ·Varför finns det dåliga Antal Undantag i Java
    ·Hur omvandla koordinater till Angles i Java
    ·Hur man använder Android SDK
    Utvalda artiklarna
    ·Opaque datatyper
    ·Hur man skapar en inloggning och svar Sida
    ·Hur man skapar en röstbrevlåda i en separat tråd i J…
    ·Handledning om hur man programmerar en SQL
    ·Hur man läser SQL i en rutin i MySQL
    ·Hur Decode PHP Code
    ·Komponenter i en Client Server Application
    ·Hur man spelar MP3-filer Använda MMControl i Visual Ba…
    ·Hur du tar bort alla förekomster av en klass i Python
    ·PHP Dump Tvål Funktioner
    Copyright © Dator Kunskap http://www.dator.xyz