Java muss ich auch kompilieren, aber ich habe noch keine Exe gesehen :-?
Druckbare Version
Das stimmt nicht!
Es wird auch bei anderen Programmen o.ä. als Skriptsprache verwendet, Beispiele kann ich jetzt aber leider keine geben ( ist so ziemlich das Selbe wie mit Lua, das wird auch von anderen Programmen usw. als Skriptsprache verwendet
Weil du Java nicht so kompilierst wie zb. C++ da es eine interpretierte Sprache ist. Aus deinem Quellcode wird ein Bytecode erstellt der dann von der Java Virtual Machine ( = JRE ( Java Runtime Environment ) ) interpretiert wird. Deshalb laufen Java Programme auch auf allen Plattformen ( der Bytecode ist einheitlich für alle Plattformen, nur die Virtuelle Maschine ist für jedes Betriebssystem extra geschrieben ).