First page Back Continue Last page Overview Graphics
Systems using Classpath: gcj
Java front-end to the GCC compiler
- Java ≃ C++
- GCC backend performs ± same optimizations as with other languages (C, C++, Fortran, Ada, Pascal, Cobol, ...)
→ fast execution
- Static compilation produces stand-alone executables
- But Java is a dynamic language!
- → Run-time library contains a simple bytecode interpreter for dynamically loaded classes
Notes: