Java 플랫폼
- Java SE
- Java EE
- Java ME
✍️ Java SE
✏️ Java SE (Standard Edition)
- 가장 보편적으로 쓰이는 플랫폼입니다.
- 기본적인 Java 프로그램을 개발할 때 사용됩니다.
- 데스크탑 애플리케이션이나 일반적인 서버 애플리케이션을 만들 때 사용됩니다.
사용 예시: 개인 프로젝트, 데스크탑 애플리케이션, 간단한 웹 애플리케이션 등.
✍️ Java EE
✏️ Java EE (Enterprise Edition)
- Java SE에 추가적인 API가 더해진 플랫폼입니다.
- 대규모 기업용 애플리케이션을 개발할 때 사용됩니다.
- 복잡한 웹 애플리케이션, 데이터베이스 연동, 대규모 분산 시스템 등을 만들 때 사용됩니다.
사용 예시: 은행 시스템, 대규모 전자상거래 사이트, 기업 내부 시스템 등.
✍️ Java ME
✏️ Java ME (Micro Edition)
- 경량화된 플랫폼입니다.
- 모바일 기기나 작은 기기에서 동작하는 애플리케이션을 개발할 때 사용됩니다.
- 휴대폰, 스마트워치, 임베디드 시스템 같은 자원이 제한된 환경에서 사용됩니다.
사용 예시: 휴대폰 애플리케이션, 임베디드 시스템, 사물인터넷(IoT) 기기 등.