JDK와 JRE의 차이점은 무엇입니까?
그들의 역할은 무엇이며 언제 사용해야합니까?
JRE는 은 IS 자바 런타임 환경 . JVM (Java Virtual Machine), Java 클래스 라이브러리, java
명령 및 기타 인프라를 포함하여 컴파일 된 Java 프로그램을 실행하는 데 필요한 모든 패키지입니다 . 그러나 새 프로그램을 작성하는 데 사용할 수 없습니다.
JDK는 은 IS 자바 개발 키트 , 자바의 모든 기능을 갖춘 SDK. 그것은 JRE가 모든 것을뿐만 아니라 컴파일러 (가 javac
) 및 도구를 (같은 javadoc
과 jdb
). 프로그램을 작성하고 컴파일 할 수 있습니다.
일반적으로 컴퓨터에서 Java 프로그램 실행에만 관심이있는 경우 JRE 만 설치합니다. 당신이 필요한 전부입니다. 반면에 일부 Java 프로그래밍을 수행하려는 경우 JDK를 대신 설치해야합니다.
때때로 컴퓨터에서 Java 개발을 수행하지 않더라도 JDK가 설치되어 있어야합니다. 예를 들어, JSP를 사용하여 웹 응용 프로그램을 배포하는 경우 기술적으로 응용 프로그램 서버 내에서 Java 프로그램을 실행하는 것입니다. 그렇다면 왜 JDK가 필요할까요? 애플리케이션 서버가 JSP를 Java 서블릿으로 변환하고 서블릿을 컴파일하기 위해 JDK를 사용해야합니다. 더 많은 예가 있다고 확신합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다