JSE(자바 스탠더드 에디션)
JavaSE를 사용하여 어도비 리더, 안티바이러스, 미디어 플레이어 등의 독립형 애플리케이션을 개발할 수 있습니다. Java SE는 코어 자바라고도 합니다.
- 언어: 언어 기초.
- 유틸: 컬렉션 프레임워크, 이벤트, 데이터 구조 및 날짜와 같은 기타 유틸리티 클래스.
- io: 파일 작업, 기타 입력 및 출력 작업.
- 수학: 다중 정밀도 산술.
- 니오: Java용 비차단 I/O 프레임워크.
- 순: 네트워킹과 관련된 API를 분류합니다.
- 보안: 이 패키지는 보안 프레임워크에 속하는 키 생성, 암호화, 복호화 등의 클래스와 인터페이스를 제공합니다.
- SQL: 데이터베이스 및 데이터 소스에 저장된 데이터에 액세스/조작하기 위한 클래스 및 인터페이스.
- 앗: Java에서 GUI 구성 요소를 생성하기 위한 클래스 및 인터페이스.
- 텍스트: 텍스트, 날짜, 숫자 및 메시지를 처리합니다.
- rmi: RMI 패키지를 제공합니다.
- 시간: 날짜, 시간, 순간 및 기간에 대한 기본 API입니다.
- 콩: JavaBeans 구성 요소와 관련된 클래스 및 인터페이스입니다.
JEE(자바 엔터프라이즈 에디션)
JavaEE를 사용하여 엔터프라이즈 애플리케이션을 개발할 수 있습니다. 여기에는
가 포함됩니다.- Servlet, WebSocket, JavaServerFaces, Unified Expression Language와 같은 API입니다.
- Restful 웹 서비스용 API, JSON 처리용 API, JSON 결합용 API, XML 결합용 아키텍처, XML 웹 서비스용 API와 같은 웹 서비스 사양
- Dependency Injection, Enterprise JavaBean, Java Persistence API, Java Transaction API와 같은 엔터프라이즈 사양