1, JavaSE 의 세 가지 기술 플랫폼으로 나눕니다. JavaSE 는 세 플랫폼의 핵심 부분입니다. JavaEE 와 JavaME 은 모두 JavaSE 를 기반으로 개발되었습니다. JavaSE 플랫폼에는 컬렉션, IO, 데이터베이스 연결 및 네트워크 프로그래밍과 같은 Java 의 핵심 클래스 라이브러리가 포함되어 있습니다.
2, JavaEE, 이 버전은 엔터프라이즈 애플리케이션 개발을 위한 솔루션입니다. JavaEE 는 주로 서블릿, JSP, JavaBeanEJB, 웹 서비스 등을 포함하는 엔터프라이즈 애플리케이션을 개발, 조립 및 배포하는 기술 플랫폼으로 볼 수 있습니다.
3, JavaME, 이 버전은 소비자 전자와 임베디드 장치를 개발하는 솔루션입니다. JavaME 는 주로 마이크로디지털 (하위 장치) 에서 소프트웨어 프로그램을 개발하는 데 사용됩니다. 가전제품에 지능 제어 및 네트워킹 기능을 추가하고, 휴대폰에 게임과 주소록 관리 기능을 추가하는 등. 또한 JavaME 는 HTTP 와 같은 고급 인터넷 프로토콜을 제공하여 휴대폰이 클라이언트/서버 (클라이언트/서버) 로 인터넷에 있는 모든 정보에 직접 액세스할 수 있도록 하여 가장 효율적인 무선 통신을 제공합니다.