本文書の仕様
Revised: May/06th/2008; Since: Dec./23rd/2001
이 문서에서 이용하는 환경
이 문서에서는 자바 어플리케이션 환경의 기초적인 내용을 해설하고 있다.
자바의 개발에는 개발을 하기위한 소프트웨어와 실행을 하기 위한 소프트웨어가 필요하다. 이것들을 개발환경, 실행환경이라고 부른다. 개발/실행의 툴과 주변의 소프트웨어/하드웨어(ソフトウェア/ハードウェア)를 합쳐 환경環境 (environment)이라고 부르고 있다. 일반적으로 Java를 개발한 Sun Microsystem가 제공하고 있는 아래의 툴을 사용한다.
| 실행환경 |
Java Runtime Environment (JRE) |
|---|---|
| 개발환경 |
Java Development Kit (JDK) |
이 페이지에서는 J2SE 1.3과 1.4를 기본으로 작성하였다. 가장 최신판의 사양으로 바꾸어 갈려고 하고 있지만, J2SE 5.0 (Tiger)에서 많이 추가되어진 언어적 사양을 다 망라하지는 않고있다. J2SE 5.0이상의 개발에서도 필욯ㄴ 범위는 기술하고 있지만, 최신판의 사양을 충분히 언급하고 있지는 않다.
개발환경의 Version과 종류
개발툴인 JDK는 실행환경인 JRE가 포함되어 있다.
자바 1.1에서는 JDK로, 큰 전환이 있었던 1.2에서 부터 Java 2 SDK(software development kit)라고 칭하여 지다가 큰 변경이 추가되어진 1.5에서 부터는 다시 JDK로 돌아왔다. 1.5는 언어사양등이 크게 변경이 추가되어져서 버젼5.0이라 부르게 되었다. command 출력등의 내부 버젼은 1.5이지만, 5.0은 제품고유명칭의 일부로 취급된다. 상세하게는 Sun의 문서를 참조하자。
| 플랫폼 명칭 |
버져닝 |
비고 |
|---|---|---|
| J2SE | 1.4 | 개발환경 이름은 SDK |
| J2SE | 5.0 | 개발환경 이름은 JDK |
| Java SE | 6 | 개발환경 이름은 JDK |
Java개발및 실행툴은 Sun Microsystems에서 제공하고 있는 것이 순정품이다. 다른 벤더의 제품은 표준화문제로 인해, 늦게 출시가 되지만 그만큼 독자적인 추가기능이 있거나, 퍼포먼스가 향상되기도 한다. Sun Microsystems가 제공하고 있지 않은 플랫폼에서는 그 벤더의 자체 Java환경이 제공되고 있다.
Microsoft도 Windows용의 실행환경인 JRE를 개발하고, Windows 2000/Windows Me까지는 자체적으로 구현하다가, Sun Microsystms의 소송에 의해 버전업을 금지 당해, 지금은 거의 사용되지 않는다.(수준은 JDK1.2 정도) 따라서 별도로 Sun의 JRE/SDK 설치가 필요하다.
설치를 포함하여 설명하게 된다.


댓글을 달아 주세요