이미 소장하고 있다면 판매해 보세요.
|
I. 소설같은자바 Third Edition 1권 목차
1장 언어의 기본 1.1 Overview 1.2 데이터 타입 1.3 메모리에 대한 이름 1.4 기본 데이터 타입의 이해 1.5 데이터 타입의 해석 1.6 데이터의 할당 1.7 마무리 2장 클래스의 기본 2.1 기본 데이터 타입의 한계와 구조체 2.2 처음 만나는 클래스 2.3 클래스의 의미 2.4 앞으로 다가올 클래스 2.5 마무리 3장 클래스 3.1 Overview 3.2 자바 SDK 설치와 실행 3.3 메서드 3.4 클래스와 메서드 3.5 접근제어와 메서드 3.6 메모리, 객체, 참조 변수 3.7 마무리 4장 자바의 기본 4.1 Java Hello World 4.2 Simple HelloWorld 분석하기 4.3 Java Virtual System 4.4 Overloading 4.5 Constructor 4.6 Inheritance 4.7 Overriding 4.8 this 접근자 4.9 super 접근자 5장 다형성 5.1 배경 5.2 Abstract 5.3 Interface 5.4 Upcasting 5.5 Downcasting 5.6 다형성 적용 II. 소설같은자바 Third Edition 2권 목차 6장 배열, 제너릭, 컬렉션 6.1 배경 6.2 배열 6.3 배열의 참조 6.4 Generic(자바 5.0) 6.5 Collection과 Map 6.6 컬렉션 클래스 비교 6.7 Collection 계열 클래스 6.8 Map 계열 클래스 6.9 Sorted 계열 클래스 6.10 Enumeration과 Iterator 7장 Exception, 문자열, 자바 5.0 7.1 예외처리(Exception Handling) 7.2 예외 처리 실례 7.3 문자열 7.4 자바 5.0(enum, Varargs) 8장 자바 Thread 8.1 스레드 기본 8.2 스레드의 상태와 제어 8.3 동기화 9장 자바 Stream 9.1 스트림 9.2 표준 스트림과 File 클래스 9.3 File 스트림 9.4 Memory 스트림 9.5 2차 스트림 III. 소설같은자바 Third Edition 3권 목차 10장 Object 클래스 10.1 Object 10.2 finalize() 10.3 clone() 10.4 wait()와 notify() 10.5 Class getClass() 11장 자바 Reflection 11.1 Class 클래스 11.2 리플렉션 프로그래밍 12장 자바 Serialization 12.1 객체 직렬화 12.2 Serializable 12.3 Externalizable 13장 자바 AWT & Swing 13.1 Abstract Window Toolkit 13.2 SWING 13.3 Layout Manager 13.4 Event Handler 13.5 Container들 13.6 Graphics 관련 IV. 소설같은자바 Third Edition 4권 목차 14.장 Appiet & Java Web Start 14.1 애플릿의 기본 14.2 애플릿의 주기 14.3 애플릿 프로그램 14.4 Java Web Start 14.5 Hello Java Web Start 14.6 Resource에 접근하기 14.7 Java Web Start API 14.8 Signed Application 14.9 Java Web Start 자동 설치 15장 자바 Database 15.1 JDBC의 기본 15.2 MS-SQL Server 2000 15.3 JDBC-ODBC Driver 15.4 기타 JDBC 드라이버 연결 15.5 JDBC 기본 클래스 15.6 데이터베이스 Query 처리 15.7 데이터베이스 고급기법 16장 자바 Network 16.1 네트워크의 기본 프로그램 16.2 Socket의 기본 16.3 TCP Client Programming 16.4 TCP Echo Server & Client 16.5 UDP Echo Server & Client 16.6 TCP Chatting 17장 자바 RMI 17.1 RMI의 배경 17.2 RMI의 동작원리 17.3 Hello Java RMI(자바 1.2기준) 17.4 DayTime Java RMI 17.5 Polling 기법을 이용한 RMI 채팅 17.6 CallBack 기법을 이용한 RMI 채팅 4권에 마지막페이지 : 권별 강좌키 포함 |
|
소설같은자바 3판의 집필을 끝낸지 6개월이 지나서야 책을 출판하게 되었다. 두번째 판을 쓰면서 첫번째 판을 완전히 다시 쓴 기억이 있다. 세번째 판 또한 이전 책들보다 훨씬 많은 시간을 투자하였다. 오히려 처음부터 다시 썼더라면 더 빨리 집필이 끝났을 것이라는 생각도 해본다. 같은 책을 세 번 집필하고 난 지금, 모자라고 부족한 부분이 나의 가슴을 아프게 한다. 존경하는 은사(恩師)님께서 말씀하시길 "한번은 잘할 수 있지만 마지막 순간까지 잘하기는 힘들다"라고 하셨다. 이 책만큼은 마지막 순간까지 잘할 수 있도록 욕심을 내고 싶다.
책의 분권을 결심하게 되었다. 반대와 현실적인 여건이 허락 치 않는다. 책을 분권하는데 들어가는 위험요소가 너무 많다. 하지만 아무리 생각해도 1700에 달하는 책을 한 권으로 들고 다니는 것은 개발자에게 너무나도 큰 고통이라 생각된다. 이것은 나 자신이 개발자이기 때문에 용납되지 않는 문제이다. 그래서 반대에도 불구하고 분권을 해버렸다. 아픔은 있었지만 이 책을 보는 개발자의 웃는 모습을 상상한다. 정말 기분 좋은 일이다. 이 책은 파워포인터로 요점정리를 하고, 그 하단에 설명을 붙인 아주 독특한 책이다. 자북(jabook.org)에서 고안하였으며, 소설같은C와 소설같은XML에 처음 이 디자인을 적용하였다. 저자들은 책을 쓰고 그 책으로 강의를 하기도 한다. 그런데 책도 쓰고 강의도 할 수 있다면 재미있겠다는 생각에 둘을 합친 것이다. 한번 만들면 책도 되고 강의 자료로도 활용할 수 있으니 1석 2조가 아닌가? 필자가 프로그래머이기에 좋은 점도 있다. 책을 집필할 당시 너무 방대한 내용에 정리가 되지 않는 문제가 있었다. 그래서 책을 집필하는 조그마한 프로그램을 작성하였다. 책을 집필할 때마다 조금씩 업 버전 시킨 것이 지금은 꽤나 쓸만한 프로그램이 되었다. 여러분들도 자바를 배운 후 자신의 일에 관련된 프로그램을 꼭 만들어보기 바란다. 그것도 오랫동안 장기간 작성해보기 바란다. 실력을 올리는 아주 좋은 방법이니 후회하지 않을 것이다. 책을 집필할 때 가장 크게 신경 쓰는 부분은 마지막이 더 좋아야 한다는 것이다. 그리고 책을 읽을 때 마지막까지 읽을 수 있게 써야 한다는 것이다. 첫 부분을 학습할 때에도 좋은 책이며 마지막 부분에는 더 만족스러운 책이 되기를 바란다. 이것은 이 책을 마지막까지 학습한 여러분의 판단에 맡기고자 한다. 깨지고 만신창이가 되어야만 더 좋아진다고 생각합니다. 숨기고 있는 척 해본들 돌아오는 것은 아무것도 없다고 생각합니다. 2001년 초판이 나온 이후 계속된 독자들의 배려로 많은 수정과 보완이 이루어졌으며 그 결과로 소설같은자바 3판이 출시되었습니다. 이제 더 나은 길을 가기 위해서 독자님들의 질타(叱咤)를 애타게 기다리고 있겠습니다. 앞으로 쭉 소설은 계속 될 것입니다. 다시 시작하는 마음으로 소설같은자바 3판을 즐기시기 바랍니다. - 최영관 --- 본문 중에서 |
|
이 책은 소설같은자바 Third Edition입니다.
소설같은자바 Third Edition은 2001년 이래로 3번째 출간되는 책입니다. First Edition은 열정과 풋풋함으로 승부했다면, Second Edition은 양적 질적 향상으로 승부하였습니다. 2008년 Third Edition에서는 1판과 2판의 노하우를 기반으로 자바만의 깊은 향기로 승부합니다. 이 책은 발표자료와 책이 결합된 형식의 책입니다. 소설같은자바 3판에서 새로이 발표자료와 책이 결합된 형식을 도입하였습니다. 발표자료에는 해당 페이지의 전반적인 요약사항이 포함되어 있으며 설명부에는 증명을 위한 코드와 자세한 설명이 첨부되어 있습니다. 첨부되어진 발표자료를 통해 해당 페이지의 개략적인 내용을 파악할 수 있으며, 설명부를 통해 자세한 사항을 학습할 수 있습니다. 이 책은 과감히 분권을 한 책입니다. 이 책을 보는 개발자는 왜 이 책을 분권할 수밖에 없었는지 알 것입니다. 독자를 위한 독자만을 위한 배려로 휴대할 수 있는 가장 좋은 페이지로 분권을 하였습니다. 이 책은 저자 직강의 무료 온라인 강좌가 탑재되어 있는 책입니다. 책만으로는 자바의 느낌을 전달하는데 한계가 있습니다. 이러한 한계를 극복하기 위해 방대한 양에도 불구하고 무료 온라인 강좌를 제공합니다. 절대 무료일 수 없는 온라인 강좌를 무료로 제공하고 있습니다. 이 책은 무료 온라인 강좌를 분권된 책 단위로 수강할 수 있습니다. 현실적으로 1700 페이지 분량의 온라인 강좌를 한번에 수강하기는 힘들 것입니다. 그래서 분권된 책 단위로 강좌키가 발부됩니다. 4권에 포함된 온라인 강좌키에는 4개의 강좌키가 발부됩니다. 필요한 부분을 필요한 순간에 수강할 수 있습니다. 이제 소설같은자바 세번째 이야기는 시작됩니다. |