GNU Compiler for Java (en español Compilador de java de GNU), cuyo acrónimo es GCJ, es un compilador para el lenguaje de programación Java que forma parte del proyecto GCC.