mit sägespänen funktioniert das viel besser ;) und gesünder ist es auch noch fuer die haare

...zur Antwort

vereinfacht:

in der .java datei steht der ganz normale code den Du schreibst

in der .class datei steht der so genannte bytecode. dieser wird vom compiler erstellt. Jedes javaprogramm liegt erstmal in "bytecode-form" vor.

beim Ausfuehren wird vom interpreter (dafuer muss ein java runtime environment oder aehliches fuer das entsprechende betriebssystem installiert sein) dieser bytecode in maschinensprache uebersetzt.

der vorteil davon ist, dass man java programme grundsaetzlich auf jeder plattform ausfuehren kann (Windows, Mac OS, Linux -- allerdings gibt es einzelne methoden, die betriebssystemspezifisch sind).

sowas ist z.B. mit vielen anderen Programmiersprachen nicht moeglich.

mfg Kami

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.