SUCHE MIT Google
Web virtualuniversity.ch
HOME DIDAKTIK ECDL ELEKTRONIK GUIDES HR MANAGEMENT MATHEMATIK SOFTWARE TELEKOM
DIENSTE
Anmeldung
Newsletter abonnieren
Sag's einem Freund!
VirtualUniversity als Startseite
Zu den Favoriten hinzufügen
Feedback Formular
e-Learning für Lehrer
Spenden
Autoren login
KURSE SUCHEN
Kurse veröffentlichen

Suche nach Datum:

Suche mit Schlüsselwort:

Suche nach Land:

Suche nach Kategorie:
PARTNER
ausbildung24.ch - Ausbildungsportal, Seminare, Kursen... 

 
HTMLopen.de - Alles was ein Webmaster braucht

 
PCopen.de - PC LAN Netze und Netzwerke - alles was ein IT Profi und Systemtechnicker braucht

SOFTWARE

I-3. Einige Java-Begriffe, -Plattformen und -Programmarten

Einige wichtige Java-Begriffe, -Plattformen und -Programmarten:

J2ME (Java 2 Micro Edition)
J2SE (Java 2 Standard Edition)
J2EE (Java 2 Enterprise Edition)
Die drei Java-Plattformen.
Siehe auch http://java.sun.com/j2me,.../j2seund .../j2ee.
JVM (Java VirtualMachine)
JRE (Java Runtime Environment)
JDK (Java Development Kit)
SDK (Software Development Kit)
Die Bestandteile des J2SEs:
Die JVM führt den Bytecode aus und stellt dieVerbindungsschicht zum Betriebssystem und zur Hardware dar.
Das JRE beinhaltet die JVM und fügt Laufzeitbibliothekenhinzu, z.B. Core APIs (Lang, Util, ...), Integration APIsund UI Toolkits (AWT, Swing, Sound, ...).
JDK ist der alte Name für das SDK.
Das SDK beinhaltet das JRE und fügt Entwicklungswerkzeuge hinzu, z.B. Java-Compiler, Debugging, ...
Siehe auch http://java.sun.com/j2se/overview.html.
.java
.class
.jar
.jsp
.java ist die Dateiendung für Java-Sourcecodedateien.
.class-Dateien beinhalten den Java-Bytecode nach dem Compilieren.
.jar-Dateien fassen mehrere .class- und Ressourcendateien zusammen. Bei korrekter Konfiguration sind .jar-Dateien direkt per Mausklick ausführbar (wie .exe-Dateien).
.jsp-Dateien sind serverseitige JSP-Dateien.
Textbasierte Kommandozeilenanwendung Einfache Konsolenprogramme.
Siehe Programmierbeispiel techdocs/java-examples.htm#Beispiel-KommandozeilenApplikation.
Grafisches Stand-alone-Programm
AWT (Abstract Window Toolkit)
Swing (Teil von JFC)
SWT (Standard Widget Toolkit)
Java 2D / 3D
AWT ist bereits mit Java Version 1.1 verfügbar. Einige PDAs unterstützen nur diese Java-Version. AWT verwendet vorwiegend die Dialoge des Betriebssystems. AWT ist schnell, aber bietet wenige Möglichkeiten.
Swing ist im Java 2, also ab Java Version 1.2, enthalten. Bei Swing werden Dialogelemente selbst gezeichnet. Swing ist langsamer, aber komfortabler und sehr umfangreich.
SWT wurde von IBM für Eclipse eingeführt. SWT ist schnell und mächtig, aber hardwareabhängig.
Swing und SWT haben den Fokus auf grafischen Dialoganwendungen (GUI, graphical user interface), siehe Programmierbeispiele unter techdocs/java-examples.htm#Beispiel-GrafischeApplikation.
Für grafischen Anwendungen, die selbst Grafiken erstellen, wird AWT und Java 2D / 3D verwendet, siehe Programmierbeispiele unter techdocs/java-img.htm#ProgrammierbeispielAppletAWT.
Applet, Midlet Applets und Midlets werden beim Client ausgeführt. Nur der Client benötigt ein JRE, der Server nicht.
Java-Applets werden in den üblichen PC-Webbrowsern ausgeführt.
Midlets sind vergleichbare Elemente, aber für MIDP-fähige Smartphones.
Applet-Programmierbeispiele finden Sie unter techdocs/java-examples.htm#Beispiel-Applet-HTML und techdocs/java-img.htm#ProgrammierbeispielAppletAWT.
JSP (JavaServer Pages)
Servlet
Anders als bei Applets und Midlets benötigt bei JSP nur der Server eine JRE, der Client nicht, er erhält HTML-Webseiten.
Siehe JSP-Docs.
JavaBean Einfache Java-Komponente, oft mit GUI.
Siehe techdocs/java-basics.htm#JavaBean.
EJB (Enterprise JavaBean) Verteilte Komponente in spezieller Laufzeitumgebung (J2EE-Container), immer ohne GUI.
Siehe techdocs/java-basics.htm#EJB.
Mobile Java
Embedded Java
Card Java
Siehe http://java.sun.com/j2me.
DIPLOMARBEITEN UND BÜCHER

Diplomarbeiten zum Runterladen:

Suche im Katalog:
Architektur / Raumplanung
Betriebswirtschaft - Funktional
Erziehungswissenschaften
Geowissenschaften
Geschichtswissenschaften
Informatik
Kulturwissenschaften
Medien- und Kommunikationswissenschaften
Medizin
Psychologie
Physik
Rechtswissenschaft
Soziale Arbeit
Sozialwissenschaften


JOBS
HOME | E-LEARNING | SITEMAP | LOGIN AUTOREN | SUPPORT | FAQ | KONTAKT | IMPRESSUM
Virtual University in: Italiano - Français - English - Español
VirtualUniversity, WEB-SET Interactive GmbH, www.web-set.com, 6301 Zug

Partner:   Seminare7.de - PCopen.de - HTMLopen.de - WEB-SET.com - YesMMS.com - Ausbildung24.ch - Manager24.ch - Job und Karriere