JEE(Enterprise Edition)
- 자바 엔터프라이즈 에디션은 자바를 이용한 서버측 개발을 위한 플랫폼이다.
- 표준 플랫폼인 Java SE를 사용하는 서버를 위한 플랫폼
- 엔터프라이즈 환경을 위한 도구로 EJB, JSP, Servlet, JNDI와 같은 기능을 지원하며 WAS를 이용하는프로그램 개발 시 사용된다.
JDK(Java Development Kit)
- jdk는 java development kit의 약자이다. 말 그대로 java 프로그램을 개발하기 위한 여러 가지 기능을 제공한다.
- JRE를 포함한다.
JRE(Java Runtime Environment)
- jre는 java runtime environment의 약자로 java로 작성한 프로그램을 실행할 수 있게 해준다.
- 파일 용량이 적은 대신 개발을 할 수 없다.
- 한글뷰어의 파일은 읽을 수 있지만 작성은 못하는 기능과 비슷
J2SE(Standard Edition)
- 일반적인 Java 개발 환경. {가장 보편적을 보편적으로 쓰이난 자바 API집합체}(api:응용프로그램 프로그래밍 인터페이스)
- 예전에는 J2SE로 불렸으나 version6.0 이후에 Java SE로 변경 되었다.
https://animal-park.tistory.com/97