Kompilator Javy - Java compiler

Kompilator Javy jest kompilator dla języka programowania Java . Najpopularniejszą formą danych wyjściowych z kompilatora Java są pliki klas Java zawierające neutralny dla platformy kod bajtowy Java , ale istnieją również kompilatory, które wyprowadzają zoptymalizowany natywny kod maszynowy dla określonej kombinacji sprzętu/ systemu operacyjnego , w szczególności nieaktualny kompilator GNU dla Javy .

Większość Java-to-kodu bajtowego kompilatory zrobić praktycznie bez optymalizacji , pozostawiając ten aż czasie wykonywania być wykonane przez maszynę wirtualną Javy (JVM).

Obciążenia JVM pliki klasy i albo interpretuje kod bajtowy lub just-in-time kompiluje go do kodu maszynowego , a następnie ewentualnie optymalizuje go przy użyciu dynamicznej kompilacji .

Standard dotyczący programowej interakcji z kompilatorami Java został określony w JSR 199.

Zobacz też

Bibliografia

Zewnętrzne linki