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