자바 개발 환경

(2020-08-15)

1. 자바 실행/개발 환경

  ㅇ JRE (Java Runtime Environment)
     - 자바 프로그램의 실행 만을 위한 환경 (실행 라이브러리,자바 가상기계, 기타 컴포넌트 포함)
     * [참고] ☞ Java JRE 다운로드JDK (Java Development Kit, Java SDK)
     - JRE를 비롯하여, 컴파일러,디버거 등 명령어 기반 개발 도구를 포함한 것
        . [명칭 변경] JDK (초창기) → J2SE (썬마이크로시스템즈社)→ Java SE (오라클社) 

  ㅇ 통합개발환경
     - 넷빈즈 (유료)
     - 이클립스(Eclipse) (무료) 등


2. 용도 마다 다른 자바 에디션Java SE (Standard Edition)
     - 주로, 데스크톱,서버에서 실행되도록 고안됐지만, 임베디드 버젼으로도 무난함
     - 완전한 자바 클래스 라이브러리를 제공

  ㅇ Java EE (Enterprise Edition)
     - 자바 SE 기반 위에서 만들어졌기 때문에, 자바 SE가 기본적으로 필요함
     -  응용 프로그램 개발 등  관련 기술들이 결합됨
     - 전사적 차원에서 필요로하는 패키지들을 모아 놓은 것
        . (대규모의 동시 접속과 유지가 가능한 다양한 시스템의 연동 네트워크의 기반을 총칭)
        . 즉, 기업용 어플리케이션 개발을 위한 하나의 완전한 플랫폼을 말함

  ㅇ Java ME (Micro Edition)
     - 주로, IoT,모바일 등의 장치에서 사용되도록 만들어짐

자바 개발 환경
   1. 자바 개발 환경   2. JDK  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"