dh-Materialien Java   
|  Home  |  Back  |

Mathematik
 

Einführung in Maple
  Hinweise
  Übersicht
  Übungen
  Anwendungen
  Stichworte
  Download

Mathematische Begriffe
  Algorithmus
  Änderungsrate
  Äquivalenzrelation
  Funktion
  Rückkopplung
  Vektor
  Verhältnis
  Vollständige Induktion
  Wahrscheinlichkeit
  Zahlenmengen


Landeskunde
 

Deutsche Bundesländer
  Übersicht

Länder in Europa
  Übersicht
  Detailkarten
  Autokennzeichen
  Top Level Domains
  Mitglieder der EU
  Mitglieder der NATO
  Mitglieder der OECD
  Nutzung des Internet
 
 
Java


Mit der objektorientierten Programmiersprache Java (nicht zu verwechseln mit JavaScript) ist es möglich, Programme zu schreiben, die im Prinzip auf unterschiedlichen Computersystemen lauffähig sind. Java-Programme werden auf dem jeweiligen Betriebssystem in der sogenannten Java-Laufzeitumgebung (Java Runtime Environment) ausgeführt. Die JRE besteht aus der Virtuellen Maschine (Java VM) und dem Application and Programming Interface (API) mit den Java-Klassenbibliotheken.

Die aktuelle JRE erhält man bei der Firma Sun Microsystems: Java SE Downloadsexterner Link oder auch (deutschsprachig und für die meisten Nutzer vielleicht übersichtlicher) bei Java.comexterner Link.

Java-Programmierer benötigen darüberhinaus mindestens die Java Platform, Standard Edition (Java SE Development Kit), Dokumentationen, Tutorials und möglicherweise weitere Tools: Java SE Downloadsexterner Link.

Um einen Java-Quelltext zu schreiben, braucht man grundsätzlich nur einen normalen Texteditor. Eine professionelle Entwicklungsumgebung bietet die Open Source Software eclipseexterner Link. Hinweise zur Installation von Java und eclipse findet man bei Torsten Horn: Technische Kurzinformationen (Java)externer Link. Das Programmieren mit Java kann man beispielsweise lernen mit den Java Tutorialsexterner Link von Sun oder mit dem Tutorial von Christian Ullenboom: Java ist auch eine Inselexterner Link.

Ein Java-Quelltext (Dateiendung: .java) wird durch einen Java-Compiler in einen nicht direkt ausführbaren Bytecode übersetzt (Dateiendung: .class), der dann in der JRE interpretiert und ausgeführt werden kann. Es ist insbesondere möglich, einen Webbrowser anzuweisen, ein Java-Programm auszuführen bzw. mit Hilfe einer externen VM ausführen zu lassen. Man nennt solche Programme Applets

Beispiel: AnalogUhr.java ist der Quelltext des hier eingebundenen Applets, das nur dann sichtbar ist, wenn im Webbrowser Java aktiviert ist und eine passende JRE zur Verfügung steht.

Ein Applet kann in einer HTML-Datei in folgender Form eingebunden werden:

<applet code="myApplet.class" width="400" height="200" alt="myApplet"></applet>

Die auf einigen Seiten dieser Website verwendeten Applets wurden mit dem an der Universität Bayreuth entwickelten Programm GEONExTexterner Link hergestellt: GEONExT Applets.

Wer gerne Java- und auch JavaScript-Quelltexte im Zusammenhang mit mathematischen Fragestellungen analysieren möchte, wird bei Albert Kluge viele interessante Dinge finden: JJAM - Kleine Programme in Java & JavaScriptexterner Link.


Copyright

Valid HTML 4.01 Transitional

|  Home  |  Back  |  Top  |