서브메뉴

본문

JAVA Language Bible
JAVA Language Bible
저자 : 김형국
출판사 : 영진.COM
출판년 : 2002
정가 : 30000, ISBN : 8931419902

책소개


『Java Language Bible』은 자바 언어에 대한 기본적인 지식을 가진 프로그래머들이 자바언어와 기본 API에 대한 보다 체계적이고 깊이 있는 학습이 가능하도록 제작되었다.

이 책은 크게 5개 부분으로 나누어져 있는데, 언어 부분에 대해서는 문법적인 것뿐만이 아닌 객체 지향 전반에 대한 많은 이론이 다루어져 있다. 기본 API는 자바 2 플랫폼의 API를 보다 자세히 소개되었고, 실제 응용 프로그램에서 어떻게 활용될 수 있는지 다양한 예제를 통해서 보여주고 있다. 또한 고급 프로그래밍에서는 디버깅, 최적화와 같은 다양한 기법이 설명되었으며 마지막 프로그램 설계와 구현에서는 UML과 객체 지향 설계, 프로젝트 진행 등 프로그래머들이 프로젝트를 설계하고 진행하는데 필요한 부분들에 대해서 소개하고 있다.

[부록CD] JDK 1.3.1과 문서, JDK 1.4 beta 2와 문서, 각종 자바 참고 자료들, JBuilder 6 평가판, Sun Forte CE 3.0 for Java

목차


Part I. 자바 프로그래밍 개요
1. 자바 개요
2. 자바 프로그래밍 개요
3. 데이터 형과 변수
4. 연산식과 연산자
5. 연산자의 활용
6. 명령문
7. 배열과 문자열
8. 알고리즘 기초

Part II. 객체지향 프로그래밍
9. 객체지향 프로그래밍과 자바
10. 객체지향 프로그래밍(OOP)의 기본 개념
11. 클래스와 객체
12. 클래스
13. 인터페이스
14. 상속(Inhritance)
15. 다형성(Polymorphism)
16. 다형성과 형 변환
17. RTTI(Run-Time Type Identification)
18. 패키지(Package)
19. 고급 객체지향 프로그래밍
20. 예외 처리(Exception handling)

Part III. 기본 API
21. 언어와 System API
22. 파일과 입출력
23. 유틸리티 API
24. 프로세스와 스레드
25. 멀티 스레드 프로그래밍
26. 직렬화
27. 컬렉션 프레임워크
28.자료구조와 알고리즘 연습

Part IV. 고급 프로그래밍
29. 코딩 관례와 문서화 주석
30. 국제화
31. 디버깅
32. 최적화
33. 자바 VM과 바이트 코드 프로그래밍
34. 선언(Assertion)

Part V. 설계와 구현
35. UML
36. 설계 패턴