Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software_entwicklung:java:start [2010-08-20 11:00] zueger1software_entwicklung:java:start [2010-10-13 15:36] (aktuell) – gelöscht zueger1
Zeile 1: Zeile 1:
-====== Java ====== 
-{{  .:java-logo.png?80px&nolink|Java-Logo}} 
-Java ist eine objektorientierte Programmiersprache welche in den 90iger-Jahren von der Firma Sun Microsystems entworfern wurde. Sie ist Bestandteil der Java-Technologie und wird an der NTB als primäre Programmiersprache in der Lehre verwendet. 
  
-Java-Programme werden üblicherweise nicht in Maschinen- sondern Bytecode übersetzt, welcher anschliessend in einer speziellen Umgebung - der //Java Runtime Environment// oder //Java Platform// - ausgeführt wird. Dabei wird der Bytecode von der //Java Virtual Machine// interpretiert und bei bedarf kompiliert (Just-in-time-Kompilierung). Dadurch sind Java-Anwendungen plattformunabhängig und laufen somit ohne Anpassungen auf verschiedenen Computerarchitekturen und Betriebssystemen, sofern dafür eine Java-Laufzeitumgebung existiert. Sun bietet Laufzeitumgebungen für Windows (x86-32), Linux (x86-32 und x86-64) sowie Solaris (x86-32, x86-34, SPARC und SPARC64) an. Für weitere Plattformen gibt es Java-Umgebungen von anderen Herstellern, wie z.B. von Apple für Mac OS X oder IBM für AIX, Linux und Windows.