Vita:Java

A HupWiki-ből...

Ha lesz idom, ezt at fogom irni egy kicsit, ha nem baj... A java ugyanis 4 dolog:

  • nyelv
  • byte code
  • virtualis gep
  • konyvtarak (API)


Ez alapjan van 3 edition: J2ME, J2SE, J2EE

A nyelv es a byte code mindharomnal ugyanaz. A virtualis gep J2ME-nel tobbfele lehet (MIDP, CIDP, stb), J2SE es EE ugyanazt a specifikacioju vm-et hasznalja. Az API pedig mindharom eseteben kulonbozo (J2ME csokkentett, J2SE standard, J2EE az SE-re epulve uj API-k tomkeleget + futtatasi kornyezeteket definial (pl web, portal es ejb container).

---

Meghagyod a vicces Dilemma bekezdesem?:)

Alex 2004 január 7, 17:37 (CET)

---

Szerintem maradhat... Vegulis lehet, hogy inkabb egy J2ME/SE/EE kozti kulonbseget elmagyarazo oldalt kene kulon csinalni, mert az emberek altalaban azt nem szoktak erteni, hogy mi ez a rengeteg rovidites: SDK, JRE, J2SE...

---

"A nyelv es a byte code mindharomnal ugyanaz."

Nem tudom kapasbol, hogy a J2ME-be beletartozik-e a JavaCard. JavaCard-nal vannak ugyanis megszoritasok: nincs long meg double alaptipus, sem String, nincs tobbszalu futtatas, sem garbage collection.