Java Konsole
Die folgenden Kurse bietet etwas, was nur wenige Kurse haben, Sie können nämlich den Code direkt ausführen. Dazu haben wir ein kleines Applet gebaut, das die Beanshell nutzt, um die Beispiele auszuführen. Sie können so den Code online verändern und erneut ausführen, ohne ihn zu kompilieren. Das nennen wir wenig originell die Java-Konsole.
Allerdings hat es auch einen Nachteil: Das Applet, das den Code ausführt, benötigt erweiterte Rechte, um ebendies zu tun. Das Sandbox-Sicherheitskonzept von Java sorgt dafür, dass Applets nicht auf Datein Ihres Rechners zugreifen können, also keinen Schaden anrichten und keine Datein ausspähen. Daneben gibt es weitere Einschränkungen. Leider sorgt es auch dafür, dass die Java-Konsole nicht funktioniert.
Um die Java-Konsole auszuführen, ist es daher nötig, ihr zu vertrauen. De Fakto ist es leider sogar erforderlich, ihr praktisch alle Rechte einzuräumen. Der Code wurde daher mit einem Zertifikat signiert, der garantiert, dass er von mir stammt. Sie werden dann aufgefordert, dem Glauben zu schenken.
Wenn Sie Zustimmen, können Sie die Java-Konsole unbeschränkt nutzen. Anderenfalls können sie die Kurse nur lesen, aber nicht ausprobieren. Um Ihre Entscheidung zu revidieren starten Sie den Browser neu - sie erhalten dann wieder die Abfrage.