Presentation is loading. Please wait.

Presentation is loading. Please wait.

Power Java 제3장 이클립스 사용하기.

Similar presentations


Presentation on theme: "Power Java 제3장 이클립스 사용하기."— Presentation transcript:

1 Power Java 제3장 이클립스 사용하기

2 자바를 위한 에디터 TextPad 자바, HTML, JSP, C, C++를 위한 강력한 프로그래밍 에디터 스펠링 검사 기능
UltraEdit. 우수한 자바 모드를 가지는 에디터 문법 하이라이팅 기능 Vi, emacs in UNIX

3 자바를 위한 통합 개발 환경 Eclipse 다중 언어 소프트웨어 개발 도구로서 IDE 와 plug-in 으로 구성
자바로 작성되었다. 자바 애플리케이션을 개발하는데 사용할수도 있다. C, C++, COBOL, Python, Perl, PHP도 지원 free and open source software. NetBeans 자바를 위한 cross-platform open source IDE 문법 하이라이팅 기능, 코드 완결 기능 비주얼 디자인 도구 포함

4 이클립스

5 이클립스의 구조 여러 개의 플러그인(plug-in)으로 구성

6 이클립스의 용도 이클립스의 워크벤치 기능을 포함시켜서 자신의 프로그램을 작성할 수 있다.
자세한 내용은 웹사이트 기술 문서를 참조

7 이클립스 설치

8 이클립스 설치

9 이클립스 실행 작업 공간을 물어본다 -> 자신이 사용하는 디렉토리로 변경

10 이클립스 첫화면

11 이클립스의 사용 몇 가지의 개념을 이해하여야 한다. 워크벤치(workbench) 퍼스펙티브(perspective)
뷰(view)

12 워크벤치 워크 벤치 == 작업 공간

13 퍼스펙티브 퍼스펙티브는 특정한 자원을 가지고 특정한 작업을 수행하기 위한 기능들의 집합을 제공
자바 퍼스펙티브(Java Perspective))는 자바 소스 파일을 편집할 때 필요한 뷰들을 제공 디버그 퍼스펙티브(Debug Perspective)는 자바 프로그램을 디버깅할 때 필요한 뷰들을 제공

14 디버그 퍼스펙티브

15 뷰는 에디터를 지원하고 파일이나 클래스, 콘솔 등의 자원들을 표시하며 워크벤치에서 정보의 리스트나 계층 구조를 보여주는 데 사용된다.

16 에디터

17 중간 점검 문제 1. 이클립스에서 특정한 자원을 가지고 특정한 작업을 수행하기 위한 기능들의 집합을 ____________이라고 한다. 2. 파일이나 클래스, 콘솔 등의 자원들을 표시하고 정보의 리스트나 계층 구조를 보여주는데 사용되는 것을 ___________이라고 한다.

18 간단한 프로그램의 작성 프로젝트의 생성 클래스 생성 소스 코드 입력 실행 컴파일은 자동으로 됩니다.

19 프로젝트의 생성 File->Java Project 메뉴 사용

20 클래스의 생성 File->New->Class 메뉴 사용

21 소스 코드 입력

22 프로그램의 실행 Run->Run As->Java Application 메뉴 사용

23 중간 점검 문제 1. 사용자로부터 값을 입력받으려면 _______________클래스를 사용하는 것이 편리하다.
2. Scanner 클래스에서 사용자로부터 정수를 입력받는 메소드의 이름은 _____________이다. 3. 자바 API 문서에서 Scanner 클래스의 메소드 중에서 앞에 next가 붙은 메소드들을 조사하여 보자.

24 Q & A


Download ppt "Power Java 제3장 이클립스 사용하기."

Similar presentations


Ads by Google