Compiler Flashcards
1
Q
Aufgaben eines Compilers
A
- Übersetzung des Codes in Maschinenbefehle
- Überprüfung der Syntax
2
Q
Compiling-Ablauf in Java
A
- Compiler übersetzt in Bytecode
- JVM lädt Bytecode bei Bedarf und übersetzt in CPU-abhängige Maschinenbefehle
3
Q
Plattformunabhängigkeit
A
- Programm kann auf möglichst vielen Architekturen laufen
- kleine Programme sollten zusammengeschlatet werden können
- Java realisiert dies durch Zwischenschaltung der JVM