Sven Rautenberg: Verständnisfrage: Was bedeutet "zur Laufzeit"?

Beitrag lesen

Moin!

Ich habe ein Javaprogramm das ein Skript aufruft (sei es Ruby, Groovy oder was auch immer).

In diesem Skript steht irgendwo eine Ausgabe z.B. "Hallo". Dann starte ich das Javaprogramm, es wird "Hallo" ausgegeben und jetzt ändere ich im Skript das "Hallo" in "Tschüß" (während das Programm läuft).
Dann wird aber nicht nachräglich noch "Tschüß" ausgegeben oder?

Nein, da ändert sich nichts auf magische Weise. Es sei denn, du programmierst es so, dass diese nachträgliche Änderung irgendwie erkannt, signalisiert und zur Ausgabe durchgereicht wird. Das wäre allerdings ein extrem komplexer Vorgang, und sowas hast du mit deinem Beispiel mit Sicherheit nicht gemeint.

Vielleicht als zweite Meinung: Wikipedia: Laufzeit, dort der Abschnitt "Informatik".

- Sven Rautenberg