개발 Java Runtime Environment (JRE) 란 무엇입니까? -techopedia에서 정의

Java Runtime Environment (JRE) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-Java Runtime Environment (JRE) 란 무엇입니까?

JRE (Java Runtime Environment)는 Java 응용 프로그램 개발을위한 소프트웨어 도구 세트입니다. JVM (Java Virtual Machine), 플랫폼 코어 클래스 및 지원 라이브러리를 결합합니다.


JRE는 JDK (Java Development Kit)의 일부이지만 별도로 다운로드 할 수 있습니다. JRE는 원래 Oracle Corporation의 전액 출자 자회사 인 Sun Microsystems Inc.가 개발했습니다.


Java 런타임이라고도합니다.

Techopedia는 JRE (Java Runtime Environment)를 설명합니다.

JRE는 다음 구성 요소로 구성됩니다.

  • 배포, Java Web Start 및 Java Plug-in을 포함한 배포 기술
  • AWT (Abstract Window Toolkit), Swing, Java 2D, 내게 필요한 옵션, 이미지 I / O, 인쇄 서비스, 사운드, 끌어서 놓기 (DnD) 및 입력 방법을 포함한 사용자 인터페이스 툴킷.
  • IDL (Interface Definition Language), JDBC (Java Database Connectivity), JNDI (Java Naming and Directory Interface), RMI (Remote Method Invocation), RMI-IIOP (Internet Inter-Orb Protocol)을 통한 원격 메소드 호출 및 스크립팅을 포함한 통합 라이브러리 .
  • 국제 지원, 입 / 출력 (I / O), 확장 메커니즘, Beans, JMX (Java Management Extensions), JNI (Java Native Interface), 수학, 네트워킹, 재정의 메커니즘, 보안, 직렬화 및 XML for Java를 포함한 기타 기본 라이브러리 처리 (XML JAXP).
  • lang 및 util, 관리, 버전 관리, zip, 계측기, 리플렉션, 콜렉션, 동시성 유틸리티, JAR (Java Archive), 로깅, 기본 설정 API, Ref 오브젝트 및 정규식을 포함한 Lang 및 Util 기본 라이브러리.
  • Java HotSpot 클라이언트 및 서버 가상 머신을 포함한 JVM (Java Virtual Machine).

JRE 1.0은 핵심 라이브러리에 다양한 클래스 및 패키지 추가로 발전했으며 J2SE (Java 2 Platform, Standard Edition)에서는 수백 개의 클래스에서 수천 개의 클래스로 성장했습니다. 완전히 새로운 API가 도입되었으며 많은 원래 버전 1.0 API가 더 이상 사용되지 않습니다. 이러한 대규모 추가로 인해 상당한 비판이있었습니다.

Java Runtime Environment (JRE) 란 무엇입니까? -techopedia에서 정의