Beruflich Dokumente
Kultur Dokumente
Java - Fakten
1996 durch Sun Microsystems entwickelt Internetsprache objektorientiert plattformunabhngig an C(++)-Syntax angelehnt
Unterricht
Die Java-Plattformen
Sammlung von Klassenbibliotheken (APIs) und spezialisierter Virtueller Maschinen
JSE
Versionsnummer Bezeichnung < 1.2 Java
Sammlung verschiedener APIs (java.applet, java.awt, java.io ) zur Erstellung von ClientApplikationen fr den PC
API Compiler Virtual Machine Javadoc Virtual Machine Laufzeitumgebung
Distributionen
Quelltext
Bytecode
Ausfhrung
Spezifikation einer Softwarearchitektur auf deren Basis aus modularen Komponenten verteilte, mehrschichtige Anwendungen entwickeln werden knnen.
Umsetzung der Programmiersprache Java fr embedded consumer products wie etwa Mobiltelefone oder PDAs.
Auf allen Gerten soll das gleiche Programm laufen knnen. Idee der Plattformunabhngigkeit
JME Aufbau
Grobe Einteilung in Gerteklassen Festlegung der VM und der API Connected Light Device Configuration (CLDC) Handys, Pager [KVM] Connected Device Configuration (CDC) PDAs [HotSpot VM]
Konfigurationen
Profile
Setzen auf Konfiguration auf Erweiterte, angepasste API Schrnken die Menge an Gerten ein Wichtigstes Profil: Mobile Information Device Profile (MIDP) MIDlets
Vereinfachung
Beispiele
Ausblick
Java
Java-Applet
Smartboard
HTML-Datei