2011-10-05 2 views

답변

8

이는 이들 언어를 Java bytecode으로 컴파일 할 수 있음을 의미합니다.이 언어는 JVM에서 실행됩니다.

6

어떤 점에서 언어가 JVM 바이트 코드로 컴파일된다는 것을 의미합니다. 언어는 Java API를 구현할 필요가 없습니다. 자바 API는 이미 존재하고있다.

JVM이 있으면 언어 컴파일러와 라이브러리에 필요한 클래스 파일이 필요하지만 다른 VM 없이도 언어를 실행할 수 있어야한다는 것을 의미합니다.

4

Java가 실행되는 가상 머신 (JVM)이 있습니다.이 가상 머신은 더 많은 기계 수준 걱정을 추상화합니다. 이 언어는 아키텍처 고유의 명령어 작성에 반대하는 중간 언어로 사용합니다.

2

일반적으로 JRE를 설치해야만 실행할 수 있음을 의미합니다.

일반적으로 .java 코드를 .class 바이트 파일로 컴파일하는 데 사용되는 JDK는 필요하지 않습니다. 대신 설치 한 JRE에서 실행되는 자체 컴파일러를 제공합니다.

요약하면 런타임 지원 Java (특정 버전)가 필요합니다.

깊이있는 정보가 필요한 경우 : [email protected]

관련 문제