e2:wiearbeitetjava

Dies ist eine alte Version des Dokuments!


Funktionsweise von JAVA

Um die Funktionsweise von Java zu verstehen, blicken wir zunächst ein wenig zurück: Die 1. Generation von Programmen waren die Maschinenprogramme. Prozessoren in Computern verstehen nur Zahlen. Alle Befehle müssen als Binärzahlen eingegeben werden. Deshalb bestanden Maschinenprogramme nur aus Nullen und Einsen und waren aufwändig zu schreiben und sehr anfällig für Fehler.

Die 2. Generation stellten dann die Assemblerprogramme dar. Sie zeichneten sich durch etwas besser lesbare Quelltexte aus, weil die Symbolfolgen aus Nullen und Einsen durch bessere Bezeichner ersetzt wurden. Die Programmierung war weiterhin sehr maschinennah und deshalb kleinschrittig, denn Prozessoren konnten damals nur sehr einfache Operationen ausführen. Folgendes Beispiel verdeutlicht beide Generationen:

  • /var/www/infowiki/data/attic/e2/wiearbeitetjava.1506087618.txt.gz
  • Zuletzt geändert: 2017/09/22 13:40
  • von admin03