Contents

Java
2013.12.28 09:21

3.2.1 자바 JDK

조회 수 353 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


3.2.1 자바 JDK

텍스트 형식으로 프로그램을 작성하고, 작성된 프로그램을 컴파일한 후 실행하기 위해서는 제일 먼저 컴파일러를 구비해야 한다. 자바의 컴파일러를 포함한 개발도구를 보통 JDK(Java Development Kit)라고 한다. JDK는 3가지 종류가 있으며 그 종류는 다음과 같다.

□ 자바 JDK의 종류
◇Java SE (Java Standard Edition)
― 자바 표준 개발환경
◇ Java EE (Java Enterprise Edition)
― 기업 솔루션 개발환경
◇ Java ME (Java Micro Edition)
― 모바일 솔루션 개발환경

위의 3가지 개발 환경은 탑재된 라이브러리와 기능이 약간씩 다르다. 하지만 Java EE를 하든 Java ME를 하든 기본적으로 Java SE에서 출발하게 된다. Java SE 환경에 어느 정도 익숙해지면 여러분의 관심사에 맞게 다른 환경으로 옮겨가면 된다. Java EE는 기업 환경에 맞추어져 기업 솔루션을 개발하기 위한 플랫폼이기 때문에 꽤 각광받는 환경이다. 그리고 J2ME는 모바일 환경에 맞추어져 있으니, 모바일 쪽에 관심이 있으면 한번 시도해보기 바란다.

□ Java SE의 중요성
◇ Java ME를 하든 Java EE를 하든 Java SE에서 출발한다.

어떤 환경에서 어떤 작업을 하든 자바를 하기 위해서는 Java SE 환경을 구축해야 한다. 그렇다면 Java SE를 설치해야 한다. 우선 설치하기 전에 자바 공식 홈페이지(http://java.sun.com)에서 Java SE를 다운로드 받기 바란다. 자바 홈페이지의 초기화면에 다운로드 바로가기 링크가 있으니 찾아보기 바란다.

□ 윈도우 환경 설치항목
◇ Java Standard Edition(exe 설치파일)
◇ Java Standard Edition Documentation(zip 압축파일)

☞ Java Standard Edition Development Kit(JDK) 설치
셋업 형태의 실행파일이기 때문에 간단히 설치할 수 있다. 버전은 1.1.x부터 1.2.x, 1.3.x, 1.4.x, 1.5.x(버전5로 개칭), 1.6.x(버전6으로 개칭)까지 나와 있으니 가장 최근 버전을 다운받아 설치하면 된다. 물론 특수한 기능이 아닌 경우에는 1.2.x 버전 정도를 설치해도 기본적인 자바의 기능은 사용할 수 있다. 하지만 최근 버전을 설치하기 바란다. 그리고 설치 디렉터리는 반드시 기억해두기 바란다. 자바를 설치한 후 환경설정을 위해 설치 디렉터리를 기억해야 한다.


☞ Java Documentation API(Java Doc API) 설치
Java Doc는 여러분들이 사용할 클래스 라이브러리의 도움말을 HTML 형태로 제공하고 있다. 클래스의 설명서와 같은 역할을 하기 때문에 반드시 다운로드 받아 두기 바란다. 클래스에 대해서 궁금한 점이 있다면 Java Doc에서 해당 클래스의 도움말을 볼 수 있다. Java Doc 없이 프로그램을 하는 것은 거의 불가능하다. 압축파일 형식으로 되어 있기 때문에 특정 디렉터리에 압축만 풀면 된다.


계속적으로 초기화면이 업데이트되지만 Java SE는 가장 중요한 파일이기 때문에 초기화면에서 쉽게 다운로드 링크를 찾을 수 있을 것이다. 그리고 Java Doc 또한 다운로드 받아 두기 바란다. Java SE와 같은 위치에서 다운로드 받을 수 있다.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
44 Java 3.2.3 컴파일과 실행 IT장인 2013.12.28 340
43 Java 3.2.2 자바의 환경설정 IT장인 2013.12.28 451
» Java 3.2.1 자바 JDK IT장인 2013.12.28 353
41 Java 3.1.2 Introduction IT장인 2013.12.28 242
40 Java 3.1.1 핵심 Question IT장인 2013.12.28 277
39 Java 2.4.3 결론 IT장인 2013.11.22 302
38 Java 2.4.2 배우게 될 클래스 IT장인 2013.11.22 350
37 Java 2.4.1 메모리와 클래스 IT장인 2013.11.22 382
36 Java 2.3.5 클래스와 메모리 IT장인 2013.11.22 314
35 Java 2.3.4 클래스와 데이터베이스 IT장인 2013.11.22 353
34 Java 2.3.3 클래스의 역할 IT장인 2013.11.22 353
33 Java 2.3.2 자바에서 사용하지 않는 구조체 IT장인 2013.11.22 379
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6