next up previous contents
Next: 2.1 Die Programmiersprache Up: Internet-Seminar Java Previous: 1 Motivation und Zielsetzung

2 Die Grundbestandteile von Java

 

Java wurde 1996 von der Firma Sun Microsystems entwickelt mit dem Ziel, eine moderne, objektorientierte und plattformunabhängige Programmiersprache zu schaffen, die die Entwicklung von Anwendungen insbesondere für das Internet ermöglicht bzw. erleichtert. Bei der bisherigen Anwendungsentwicklung war vor allem die Plattformunabhängigkeit problematisch. Die überwiegend in kompilierten Sprachen wie C oder C++ vorliegenden Programme erlaubten die plattformunabhängige Entwicklung nur eingeschränkt. Solche Einschränkungen sind z. B.

Da diese Probleme bekannt waren, wurde bei der Entwicklung von Java ein anderer Ansatz verfolgt. Java-Programme werden zwar auch kompiliert, aber nicht für ein konkretes Rechnersystem sondern für die sog. Java Virtual Machinegif, ein virtuelles Rechnersystem, auf dem die kompilierten Programme ablaufen. Zur Basistechnologie von Java gehört aber nicht nur die JVM, sondern zusätzlich ein Grundsortiment von Klassenbibliotheken. Auf allen Plattformen, auf denen die JVM und die Core-Packages vorhanden sind, sind kompilierte Java-Programme lauffähig. Dieses Funktionsprinzip ermöglicht die Entwicklung nahezu plattformunabhängiger Programme. Die von der Firma Sun entwickelte Java-Entwicklungsumgebung (JDK Java Developement Kit) enthält darüber hinaus noch einen Java-Compiler und einige zusätzliche Tools zur Programmentwicklung.





Marc Lettrari
Tue Oct 13 11:31:49 MET DST 1998