logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Java 세상을 덮친 Eclipse

Java 세상을 덮친 Eclipse

(개정2판)

윤성준 (지은이)
인사이트
20,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Java 세상을 덮친 Eclipse
eBook 미리보기

책 정보

· 제목 : Java 세상을 덮친 Eclipse (개정2판)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788991268548
· 쪽수 : 408쪽
· 출판일 : 2009-02-02

책 소개

이번 개정판에서는 애플리케이션 성능 분석 도구인 TPTP와 태스크 관리 도구인 Mylyn에 대한 설명을 더했고, Eclipse 버전이 올라가면서 늘어난 리팩터링 기능들도 모두 설명했다. 또한 Eclipse 프로젝트에 포함되면서 관심을 끌고 있는 SVN 플러그인 Subversive를 Subclipse와 함께 부록에서 다루고 있다. 아울러, Eclipse의 수많은 단축키를 외우는 번거로움을 줄일 수 있는 단축키 일람표를 제공하고 있어 더욱 유용하다.

목차

지은이의 글

1장 Eclipse 소개와 설치, 실행
1.1 Eclipse 프로젝트
1.2 Eclipse 플랫폼 아키텍처
Eclipse 플러그인
Eclipse 플랫폼
RCP
JDT
PDE
1.3 Eclipse의 라이선스 정책
1.4 Eclipse 설치
최신 Eclipse SDK 얻기
Java 런타임 설치
Eclipse SDK 설치
1.5 Eclipse 실행
1.6 마무리

2장 Eclipse 맛보기 및 기본 개념
2.1 Eclipse 시작
2.2 Hello, world 프로그램 작성
2.3 워크벤치, 퍼스펙티브, 뷰, 에디터
워크벤치
퍼스펙티브
에디터

2.4 퍼스펙티브 재구성
뷰 열기, 닫기
뷰의 재배치
Fast View
Detached View
퍼스펙티브 설정 저장
2.5 뷰의 기본 인터페이스
2.6 환경 설정
2.7 마무리

3장 JDT 기본 사용법
3.1 Java 퍼스펙티브
3.2 프로젝트
새 프로젝트 만들기
프로젝트 속성 설정
3.3 Java 코드 작성
새 클래스 만들기
에디터 기본 사용자 인터페이스
컨텐트 어시스트
빠른 수정
Quick Type Hierarchy
Quick Outline
소스 코드 네비게이션
Breadcrumb
Mark Occurrences
코드 생성
에디터 간 이동
로컬 히스토리
코드 스타일
문자열 외부화
3.4 검색
에디터에서 문자열 검색
워크스페이스에서의 검색
기타 검색
3.5 Java 프로그램의 실행
Run 다이얼로그
간편한 실행
3.6 그 외의 유용한 기능들
스크랩북
Javadoc 생성
태스크 태그와 Tasks 뷰
북마크
Call Hierarchy 뷰
import 문 정리하기
불러오기(Import)
내보내기(Export)
주석 처리/주석 풀기
키 설정 바꾸기
3.7 컴파일러 설정
3.8 마무리

4장 디버깅
4.1 디버그 모드로 실행하기
4.2 디버깅 예제 프로그램
4.3 브레이크포인트
브레이크포인트 추가/삭제
브레이크포인트 활성화/비활성화
Breakpoints 뷰
Hit Count
가상 머신 멈추기
메서드 브레이크포인트
4.4 프로그램의 스텝 단위 진행
Debug 뷰
스텝 단위 진행
스텝 필터링
변수 값 확인
4.5 수식 평가
Display
Inspect
Watch
논리적 구조 보기
디테일 포맷터(Detail Formatter)
변수 값 수정하기
Hot Code Replace
Drop to Frame
4.6 마무리
참고 : 디버깅 환경설정

5장 실습: 텍스트 에디터 만들기
5.1 프로젝트 생성
5.2 레이아웃 및 메뉴 구성
5.3 이벤트 처리 구현
5.4 ActionMap 적용
5.5 Edit 메뉴 기능 구현
5.6 File 메뉴 기능 구현 - Mylyn을 이용한 작업 컨텍스트 관리
5.7 추가 작업
단축키/니모닉 달기
아이콘 추가
문자열 외부화
리팩터링
5.8 마무리

6장 JUnit을 이용한 단위 테스트
6.1 JUnit이란?
6.2 단위 테스트와 기능 테스트
단위 테스트
기능 테스트
6.3 Eclipse에서 JUnit을 사용하는 방법
6.4 예제 - 단어 분리기
6.5 TestCase와 TestSuite
6.6 마무리

7장 리팩터링
7.1 리팩터링이란?
7.2 리팩터링 기능 사용 방법
7.3 Rename
7.4 Move
클래스를 다른 패키지로 이동
메서드/필드를 다른 클래스로
패키지를 다른 프로젝트로
프로젝트를 다른 위치로
7.5 Change Method Signature
7.6 Extract Method
7.7 Extract Local Variable
7.8 Extract Constant
7.9 Inline
7.10 Convert Anonymous Class to Nested
7.11 Convert Member Type to Top Level
7.12 Convert Local Variable to Field
7.13 Extract Superclass
7.14 Extract Interface
7.15 Use Supertype Where Possible
7.16 Push Down
7.17 Pull Up
7.18 Extract Class
7.19 Introduce Parameter Object
7.20 Introduce Indirection
7.21 Introduce Factory
7.22 Introduce Parameter
7.23 Encapsulate Field
7.24 Generalize Declared Type
7.25 Infer Generic Type Arguments
7.26 Migrate JAR File
7.27 Create Script/Apply Script
7.28 History
7.29 마무리

8장 CVS를 이용한 버전 관리
8.1 CVS란?
8.2 채팅 프로그램 예제
8.3 프로젝트 공유
레이블 데코레이션
8.4 체크아웃
8.5 커밋과 업데이트
커밋(Commit)
업데이트
8.6 충돌과 병합
충돌(conflict)
병합(merge)
8.7 동기화
8.8 히스토리 보기
8.9 태그와 브랜치
태그(tag)
브랜치(branch)
8.10 패치
8.11 삭제한 파일 복구
8.12 CVS Annotation
8.13 버전 트리 보기
8.14 마무리
참고: CVSNT 설치 및 설정 방법
CVSNT 설치
PATH 설정
CVS 저장소 설정
사용자 추가
기타 고급 설정

9장 Ant를 이용한 빌드 자동화
9.1 Ant란?
9.2 채팅 프로그램 예제
9.3 Ant 기본
9.4 빌드 파일 작성
9.5 빌드 파일 실행시키기
9.6 Ant 실행 설정
9.7 Ant View
9.8 별도로 설치한 Ant를 사용하는 방법
9.9 마무리

10장 웹 프로그래밍
10.1 WTP 설치
10.2 간단한 웹 애플리케이션 예제 - welcome.jsp
웹 프로젝트 생성
JSP 파일 작성
실행
디버깅
10.3 방명록 예제
메시지 객체 작성
데이터 소스 설정
방명록 객체 작성
방명록 서블릿 작성
방명록 JSP
입력 값 유효성 확인
한글 처리
기타
10.4 마무리

11장 TPTP를 이용한 성능 분석
11.1 TPTP 설치
11.2 애플리케이션 성능 분석
프로파일링 모드 실행
성능 분석
11.3 웹 애플리케이션 성능 분석
프로파일링 모드 실행
TPTP Agent Controller 설치
Agent 연결
프로파일링 모드 실행
11.4 성능 문제 해결
11.5 마무리

부록 1. 또 다른 버전 관리 시스템, 서브버전
1 서브버전이란
2 서브버전 설치 및 저장소 설정
다운로드 및 설치
저장소 설정
3 Subclipse 설치 및 사용법
Subclipse 설치
프로젝트 공유
프로젝트 체크아웃
커밋과 리비전 번호
히스토리 보기
리소스 이름 변경과 이동, 삭제
브랜치와 태그
4 Subversive 설치 및 사용법
Subversive 설치
프로젝트 공유
Subversive와 Subclipse 비교
5 마무리

부록 2. 워크스페이스 이해하기
1 개요
2 서론
3 Eclipse 워크스페이스
4 프로젝트 생성
5 소스 폴더와 출력 폴더
6 워크스페이스 백업
7 불러오기
파일 시스템에서 불러오기
Jar/Zip 파일에서 불러오기
CVS로부터 프로젝트 만들기
8 워크스페이스 외의 다른 위치에 프로젝트 만들기
9 마무리

부록 3. Eclipse 단축키 정리
1 단축키 설정
2 찾기/바꾸기
3 소스 코드 편집
4 소스 코드 네비게이션
5 실행 및 디버깅
6 리팩터링

단축키 일람표
찾아보기

저자소개

윤성준 (옮긴이)    정보 더보기
『Java 세상을 덮친 Eclipse』를 썼으며 『패턴을 활용한 리팩터링』, 『소프트웨어 공학의 사실과 오해』, 『NoSQL: 빅데이터 세상으로 떠나는 간결한 안내서』 등을 번역했다. 현재 사이냅소프트에서 웹오피스를 개발하고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책