Топ-100
Back

ⓘ javac 는 오라클의 자바 개발 키트에 포함된 주요 자바 컴파일러이다. 이 컴파일러는 자바 언어 사양JLS을 충족하는 소스 코드를 받아들인 다음 자바 가상 머신 사양JVMS을 ..




                                     

ⓘ Javac

javac 는 오라클의 자바 개발 키트에 포함된 주요 자바 컴파일러이다.

이 컴파일러는 자바 언어 사양JLS을 충족하는 소스 코드를 받아들인 다음 자바 가상 머신 사양JVMS을 충족하는 바이트코드를 생성한다.

javac 는 자바로 자체 작성되어 있다. 이 컴파일러는 프로그래밍적으로 호출이 가능하기도 하다.

                                     

1. 역사

2006년 11월 13일, 썬의 자바 가상 머신JVM과 자바 개발 키트JDK의 사용이 가능해졌으며 GPL 라이선스로 배포되었다. Suns OpenJDK 핫스팟 페이지 참고

버전 0.95부터 자바 클래스 라이브러리의 자유 구현체인 GNU 클래스패스는 클래스패스 런타임GIJ와 컴파일러GCJ를 사용하여 컴파일과 javac 실행을 지원하며, 또 javac를 사용하여 GNU 클래스패스 클래스 라이브러리, 도구, 예제를 컴파일할 수 있게 하고 있다.

                                     

2. 같이 보기

  • 자바 플랫폼
  • OpenJDK
  • 자바 프로그래밍 언어
  • 자바 컴파일러
                                     

3. 외부 링크

  • 영어 The Compiler Group
  • 영어 JSR 199 Java Compiler API Java Specification Request for invoking the Java compiler from a Java program