Transcript Document

2장. 자바의 환경
public class SumTest {
public static void main(String a1[])
{
int a, b, sum;
a = Integer.parseInt(a1[0]);
b = Integer.parseInt(a1[1]);
sum = a + b ; // 두 수를 더하는 부분입니다
System.out.println("두수의 합은 " + sum + "입니다");
}
}
1
 학습목표
자바 프로그램의 형태에 대해 알아본다.
자바 프로그램의 실행환경을 학습한다.
자바 프로그램의 개발 환경인 이클립스의 설치에 관해 학습한다.
이클립스를 이용한 프로그램 작성방법을 학습한다.
2
 목차
 section 1 자바 프로그램의 형태
 section 2 자바 프로그램의 실행환경
-
2-1 자바 개발 환경
-
2-2 이클립스의 설치
-
2-3 이클립스의 기본 구조와 사용 방법
3
1 자바 프로그램의 형태
 자바 응용 프로그램
-
C 프로그램과 같이 일반적인 응용 프로그램을 의미
 자바 애플릿
-
웹 검색기상에서 작동하는 프로그램
 자바 서블릿(Servlet)
-
웹 환경에서 실행되는 자바 프로그램
 JSP(Java Server Page)
-
HTML 속에 자바 코드를 삽입하여 사용하는 형태
 자바 빈스(Beans)
-
자바로 작성한 프로그램들을 부품처럼 사용하여 프로그래밍하는 방법
2장. 자바의 환경
4
2 자바 프로그램의 실행환경
2-1 자바 개발 환경
 자바 프로그램을 배우기 위해서는 선(Sun)사에서 제공되는 개발 환경과 개
발 환경을 기반으로 프로그램을 작성할 수 있게 해주는 이클립스(Eclipse) 소
프트웨어의 사용이 필수적
 두 개의 소프트웨어는 모두 인터넷에서 무료로 공개되는 소프트웨어
2장. 자바의 환경
5
2 자바 프로그램의 실행환경
2-1 자바 개발 환경
 Step 1 : 선사의 홈페이지에서 JDK를 다운받는다. (27p.)
-
http://java.sun.com
-
http://www.oracle.com/technetwork/java/index.html
2장. 자바의 환경
6
2 자바 프로그램의 실행환경
2-1 자바 개발 환경
 Step 1 : 선사의 홈페이지에서 JDK를 다운받는다.
-
홈페이지 오른쪽 메뉴(Software Download)의 “Java SE”를 선택
-
다음 화면에서 “Download JDK”를 선택
2장. 자바의 환경
7
2 자바 프로그램의 실행환경
2-1 자바 개발 환경
 Step 1 : 선사의 홈페이지에서 JDK를 다운받는다. (28p.)
-
다음 화면에서 Platform을 자신의 컴퓨터에 적합한 운영체제를 선택
-
다음 화면의 아랫부분에서 제공되는 “jdk-6u22-windows-i586.exe”(파일의 이름이 다를 수
있음) 파일을 다운
2장. 자바의 환경
8
2 자바 프로그램의 실행환경
2-1 자바 개발 환경
 Step 2 : 다운받은 소프트웨어를 실행한다.
-
다운받은 소프트웨어를 더블 클릭하여 설치를 완료한다.
2장. 자바의 환경
9
2 자바 프로그램의 실행환경
2-1 자바 개발 환경
 Step 2 : 다운받은 소프트웨어를 실행한다. (29p.)
-
완료되면 일반적으로 “C:\Program Files\Java” 디렉터리에 두 개의 디렉터리가 생성
2장. 자바의 환경
10
2 자바 프로그램의 실행환경
2-2 이클립스의 설치
 이클립스(Eclipse) : 자바 프로그램을 개발하기 위한 통합 개발 환경
(Integrated Development Environment)
 자바 프로그램을 개발하기 위한 다양한 도구들이 존재
 무료로 제공되는 이클립스를 가장 많이 사용
2장. 자바의 환경
11
2 자바 프로그램의 실행환경
2-2 이클립스의 설치
 Step 1 : 이클립스 홈페이지(www.eclipse.org)를 방문 (29p.)
-
오른쪽 상단에 있는 “Download Eclipse”를 선택
2장. 자바의 환경
12
2 자바 프로그램의 실행환경
2-2 이클립스의 설치
 Step 1 : 이클립스 홈페이지(www.eclipse.org)를 방문 (30p.)
-
다운로드 페이지에서 세 번째에 있는 “Eclipse Classic 3.6.1” 오른쪽의 “Windows 32 Bit”를
선택
2장. 자바의 환경
13
2 자바 프로그램의 실행환경
2-2 이클립스의 설치
 Step 1 : 이클립스 홈페이지(www.eclipse.org)를 방문
-
화면에서 “[Korea, Republic Of] Daum Communications(http)”을 선택하여 파일을 다운
2장. 자바의 환경
14
2 자바 프로그램의 실행환경
2-2 이클립스의 설치
 Step 2 : 이클립스를 설치 (31p.)
-
다운받은 소프트웨어를 더블 클릭하여 적당한 위치에 압축을 풀면 설치가 완료
2장. 자바의 환경
15
2 자바 프로그램의 실행환경
2-2 이클립스의 설치
 Step 3 : 다운받은 소프트웨어를 실행
-
디렉터리에 있는 eclipse를 수행하면 프로그램이 실행되어 다음과 같은 초기화면이 나타남
2장. 자바의 환경
16
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 이클립스의 기본 구조 (32p.)
-
편집기 : 실제 프로그램을 편집하는 곳
2장. 자바의 환경
17
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 이클립스의 기본 구조 (33p.)
-
뷰 : 이클립스에서 가장 기본이 되는 요소이다.
메뉴의 [Window] → [Show View] 메뉴에서 모든 뷰를 선택할 수 있다.
사용자는 뷰를 마우스로 드래그하여 적당한 위치에 배치하거나, 메뉴를 사용하여 화면에 나타낼 수 있다.
2장. 자바의 환경
18
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 이클립스의 기본 구조
-
eclipse의 주요 뷰
뷰
Package Explorer
Navigator
프로젝트를 중심으로 자바 패키지와 클래스를 관리하는 뷰
Package Explorer와 비슷하나 실제 디렉터리의 구조를 보여주는 뷰
Outline
편집기에서 편집 중인 프로그램의 트리구조를 보여주는 뷰
Console
자바 프로그램에서 출력되는 메시지를 보여주는 뷰
Problems
소스에 문제가 있는 부분을 목록으로 보여주는 뷰
Javadoc
2장. 자바의 환경
설명
자바 API 문서를 보여주는 뷰이다. 자바 소스가 포함되어 있다면 사용하는 클래스 라이브러리의 설명
문서를 참조할 수 있다.
19
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 이클립스를 이용한 프로그램 작성 순서
-
Step 1 : 이클립스를 실행
-
Step 2 : 프로젝트 선정
-
Step 3 : 클래스 작성
-
Step 4 : 편집기 창에서 프로그램을 입력
-
Step 5 : 프로그램을 실행
-
Step 6 : 프로그램의 실행결과가 Console 뷰에 나타남
2장. 자바의 환경
20
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 Step 1 : 이클립스를 실행 (34p.)
-
실행되면서 “Workspace”를 요청
-
작업할 디렉터리를 지정
-
자바 프로그램을 작성할 디렉터리를 선정하고 “OK” 버튼을 선택
2장. 자바의 환경
21
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 Step 2 : 프로젝트 선정
-
이클립스는 프로젝트 단위로 작업이 진행
-
메뉴에서 [File] → [New] → [Java Project]를 선택
-
프로젝트를 지정하고 하단의 “Finish” 버튼 선택
2장. 자바의 환경
22
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 Step 2 : 프로젝트 선정 (35p.)
-
왼쪽의 Package Explorer 뷰에 패키지가 나타남
2장. 자바의 환경
23
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 Step 3 : 클래스 작성
-
메뉴에서 [File] → [New] → [Class]를 선택
-
팝업 화면의 Name에 작성할
클래스의 이름을 지정
2장. 자바의 환경
24
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 Step 4 : 편집기 창에서 프로그램을 입력한다. (36p.)
2장. 자바의 환경
25
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 Step 5 : 프로그램을 실행한다.
-
메뉴에서 [Run] → [Run]을 실행
-
요구되는 매개변수가 있는 경우에는 [Run] → [Run Configurations..]을 이용
2장. 자바의 환경
26
2 자바 프로그램의 실행환경
2-3 이클립스의 기본 구조와 사용 방법
 tep 6 : 프로그램의 실행결과가 Console 뷰에 나타난다. (37p.)
2장. 자바의 환경
27
2장. 자바의 환경
28