|
|
Die Programmiersprache Java
Die objektorientierte Programmiersprache Java von Sun Microsystems ist konzipiert für eine Betriebssystemunabhängigkeit. Diese Eigenschaft wird durch das Kompilieren von Quellcode in Bytecode ermöglicht. Erst durch Verwendung einer virtuellen Laufzeitumgebung (JavaVM) wird der Bytecode in nativen Prozesscode umgewandelt und dies für das jeweilige Betriebsystem. Sun selbst bietet eine JavaVM für Windows, Linux und Solaris an. Wenn nicht eine Art der Just-in-Time-Kompilierung stattfinden würde, wären Java Anwendungen bedeutend langsamer als vergleichsweise Anwendungen entwickelt in C oder Delphi. Mit so genannten Applets können spezielle Java Applikationen programmiert werden, die im Rahmen eines Webbrowsers ablaufen und das auf dem lokalen Computer und nicht wie bei anderen komplexen Webprogrammiersprachen wie PHP oder ASP auf dem Server. Mit Java sind zudem Anwendungen möglich, die mit oder ohne eine grafische Oberfläche ablaufen können. Dabei wird auf die Komponente Swing aus den Java Foundation Classes gesetzt, um auch die GUI (Graphical User Interface) plattformunabhängig zu gestallten.
copyright 2007 © Topnetworks e.K.
|