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

Slides:



Advertisements
Similar presentations
3. 메소드와 변수 SCJP 자격증 프로젝트 발표자 : 최선웅. 1. 메 소 드 개 념 2. 메 소 드 양 식 3. 메 소 드 변 수 4. 메 소 드 예 제 5. 참 고 문 헌 / 자 료 목 차.
Advertisements

CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
© 2012 인피니티북스 All rights reserved 제 3 장 이클립스 사용하기 Power Java.
ⓒ 2015 NHN Entertainment Corp. Django 로 만드는 초간단 블로그 시스템운영팀 김영태 개발환경 구축.
프로그램이란 프로그램 생성 과정 프로젝트 생성 프로그램 실행 컴퓨터를 사용하는 이유는 무엇인가 ? – 주어진 문제를 쉽고, 빠르게 해결하기 위해서 사용한다. 컴퓨터를 사용한다는 것은 ? – 컴퓨터에 설치 혹은 저장된 프로그램을 사용하는 것이다. 문제를 해결하기 위한.
KUMHO SOFTWARE DEVELOPMENT 자바 개발 환경 2.2 자바 통합환경 2.3 자바 응용 프로그램과 애플릿 프로그램 2.4 자바 응용 프로그램 2.5 자바 애플릿 프로그램 2. 자바 환경과 자바 프로그램.
CHAP. 2 안드로이드 개발 도구 설치. © 2012 생능출판사 All rights reserved 개발 과정의 개요.
1 강. 안드로이드 개요 및 개발 환경 구축 - 안드로이드 개요 -JDK 설치 -Path 설정 - 이클립스 설치 -ADT, SDK 설치 Lecturer Kim Myoung-Ho Nickname 블스
Android 프로그램개발 환경. 학습 목표 ■ 교육 목표  JDK 설치  JDK 환경 설정  Eclipse 설치  Android SDK 설치  ADT Plug-in 설치  Android Virtual Device(AVD) 설치  Android 예제 프로그램.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
Security Solutions (S/W) - Fortify
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
ㅎㅎ C++ 프로그래밍의 첫 걸음 C++로 프로그래밍한다는 것의 의미 세상에서 가장 간단한 C++ 프로그램
자바 언어의 이해 Understanding of Java Programming
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
Power Java 제3장 이클립스 사용하기.
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
4강. Servlet 맛보기 Servlet 문서 작성 하기 web.xml에 서블릿 맵핑 어노테이션을 이용한 서블릿 맵핑
5강. Servlet 본격적으로 살펴보기-I 프로젝트 만들기 doGet() doPost()
최윤정 Java 프로그래밍 클래스 상속 최윤정
1장. 자바 시작하기.
윤 홍 란 다이알로그(대화상자) 윤 홍 란
제1장 기초 사항 융합기술공학과 김형진 교수.
자바 개요.
1장. 자바 개요.
Power Java 제2장 자바 개발 도구.
제3장 이클립스 사용하기.
JSP Programming with a Workbook
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
이클립스를 이용한 AVR 개발환경 구축 로보틱스랩 유승일.
2장. 자바의 환경 구축과 실습 Section 1 자바 프로그램의 형태 Section 2 자바 프로그램의 실행 환경
Java 기초 (Java JDK 설치 및 환경설정)
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
C / C++ Programming in multi platform
Visual Basic .NET 처음 사용하기.
1. C++ 시작하기.
Power Java 제4장 자바 프로그래밍 기초.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
18강. 데이터 베이스 - II JDBC 살펴보기 Statement객체 살펴보기 Lecturer Kim Myoung-Ho
소프트웨어 분석과 설계 Struts2 & JBOSS 설치하기
WinCE Device Driver 실습 #3
WinCE Device Driver 실습 #2
제 01 장 인터넷 프로그래밍 개요 학기 인터넷비즈니스과 강 환수 교수.
2장 JSP 개발 환경 설정 이장에서 배울 내용 : JSP 페이지를 작성하기 위한 개발환경을 설정하고, 웹 어플리케이션 개발을 위해 반드시 이해하여야 할 웹 어플리케이션 폴더 구조에 대해 학습한다. 또한 요청된 JSP 페이지가 어떠한 처리과정을 거쳐 응답이 이루어지는가에.
CHAP 12. 리소스와 보안.
Method & library.
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
2장. JSP 프로그래밍을 위한 환경구성 제2장.
Java 2장. 자바의 환경 public class SumTest {
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
MVC 모델을 이용한 웹 애플리케이션 작성 웹 애플리케이션 개발 순서를 알아본다 웹 애플리케이션의 실행 순서를 이해한다.
제목소개 1. 안드로이드소개 2. 패킷캡쳐를 위한 환경 소개 3. ndk 소개 4. lipcap 5. 6.도식화 그림
Lesson 2. 기본 데이터형.
Lab 1 Guide: 교재 2장 DrawX ( 쪽)
자바 5.0 프로그래밍.
1. 스크립트 작성 마법사 2. NSIS 스크립트 컴파일
컴퓨터 프로그래밍 기초 [01] Visual Studio 설치 및 사용방법
PMIS 서버 설정 환경설정 작성자 : 배경환.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
Lecture 01 Java programming language
( Windows Service Application Debugging )
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
OpenCV 설정 2.21 만든이 딩딩.
Introduction to JSP & Servlet
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
발표자 : 이지연 Programming Systems Lab.
Platform Builder 사용법.
JAVA 프로그래밍 16장 JNLP.
Presentation transcript:

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

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

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

이클립스 그림 3-1 . 이클립스 재단의 홈페이지

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

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

이클립스 설치

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

이클립스이 첫화면

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

워크벤치 워크벤치는 작업을 진행하는 작업 공간 워크벤치는 메뉴바, 툴바, 퍼스펙티브바, 퍼스펙티브로 이루어진다.

워크 벤치 그림 3-3 . 이클립스 작업 공간 구성

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

디버그 퍼스펙티브 그림 3-4 . 디버그 퍼스펙티브의 모습

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

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

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

준비하기 자바 설치 여부 확인 Window -> Preferences 메뉴를 선택한 후에 Java -> Installed JREs 페이지

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

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

소스 코드 입력

소스 코드의 내용

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

디버깅 디버거를 사용하면 프로그램에서 오류를 감지하고 진단

디버그 퍼스펙티브로 전환 퍼스펙티브를 자바에서 디버그로 전환한다.

중단점 설정

디버그 모드로 실행 [Run]->[Debug As]

변수의 값 조사 및 실행 제어 변수의 값을 조사하려면 변수위에 마우스 커서를 놓는다. 실행 제어

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

Q & A