robust & sicher


Die Kombination Compiler UND Interpreter hat für Java unter einem anderen Gesichtspunkt große Vorteile: Einerseits kann der "Vor"-Compiler auf Typenfehler und dergleichen prüfen (Java ist eine typenstrenge Sprache), anderseits kann der Interpreter Fehler während der Laufzeit abfangen und behandeln - ein kompiliertes Programm würde schlimmstenfalls abstürzen.

Ebenso stellt der Interpreter sicher, dass das Programm nicht auf fremde Daten zugreifen kann. Hierzu wurde das völlig offene "Zeiger"-Konzept von C++ geändert.

Java ist tatsächlich eine relativ sichere Sprache.
(Nichts ist wirklich sicher -es GIBT Kreditkartenbetrug und trotzdem benutzt jeder Kreditkarten-, also warum sollten es Java-Programme 100% sein?)


prev next