메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, 자바 프로그래밍 입문: 객체지향적 사고법

IT CookBook, 자바 프로그래밍 입문: 객체지향적 사고법

한빛아카데미

집필서

절판

  • 저자 : 김형일
  • 출간 : 2004-02-10
  • 페이지 : 552 쪽
  • ISBN : 8979142722
  • 물류코드 :1272
  • 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
  • 초급 초중급 중급 중고급 고급
5점 (3명)
좋아요 : 15

간결한 설명과 객체지향 자바 코드로 배우는 자바 프로그래밍의 원리

책의 특징
  • 자바 프로그래밍을 둘러싼 6년간의 저자 노하우를 집대성한 서적
    (개발 경력 6년, 대학 강의 4년, 월간 마이크로소프트웨어 객체지향 칼럼 1년 기고),
  • 자바 속에 스며있는 객체지향적 개념을 쉽고 명쾌하게 정리(명쾌한 설명 + 쉬운 그림)
  • 기본 문법 이해에 초점을 맞춘 기본 코드 + 일상에서 접할 수 있는 실전 코드의 알맞은 배분
  • 메모리 구조, 운영체제 관련성, 아키텍처 관련성과 같은 프로그래밍을 위해 반드시 알아야 하는 저 수준(Low Level) 개념의 이해를 높일 수 있도록 구성
  • 풍부한 연습문제와 교수학습자료 제공
누구를 위한 책인가?

이 책은 자바 언어를 이용해서 객체지향 프로그래밍을 시작하려는 입문자를 대상으로 집필했다. 따라서 전산 개론 수준의 컴퓨터 기초 지식만 있다면 충분히 학습할 수 있다. 물론, 컴퓨터 구조와 CPU, 메모리, 입출력 장치 등의 동작 원리를 이해하고 있다면 더욱 큰 학습 효과를 거둘 수 있을 것이다.

무엇을 다루는가?

이 책은 객체지향 개념과 자바 문법을 체계적으로 다룬다. 객체지향 개념을 구현한 자바 코드를 실습 예제로 제시하기 때문에 단기간에 프로그래밍 능력을 향상시킬 수 있다. 1부 준비 학습에서는 자바와 객체지향 개념을 살펴본다. 2부 기본 학습 1에서는 데이터 유형, 연산자, 제어 구조 등의 자바 기본 문법을 익히며, 3부 기본 학습 2에서는 클래스 정의에서 자료 구조까지 자바 핵심 주제를 학습한다. 마지막으로 4부 응용 학습에서는 애플릿, AWT, 스레드 프로그래밍을 실습함으로써 자바 프로그래밍의 기본에서 용용까지, 대부분의 내용을 습득할 수 있다.
김형일 저자

김형일

경희대학교 물리학과를 졸업하고, 동대학원에서 전자계산공학과 박사 과정을 수료했다. 경희대학교에서 4년 동안 자바 프로그래밍을 강의했고, 현재는 모바일 3D와 브라우저 솔루션을 전문으로 하는 (주)고미드의 개발이사로 재직중이다. 「월간 마이크로소프트웨어」에 객체지향 관련 칼럼을 1년 간 연재한 바 있다. 단순 명료하고 비주얼한 것을 좋아하며, 항상 아름다운 웃음과 함께 즐기자는 의미로 美笑(미소)를 호칭으로 사용하고 있다.

PART 01 준비 학습: 자바 언어와 객체지향 개요

Chapter 01 자바 언어 소개
01. 자바 소개
02. 자바 플랫폼
03. 자바 가상 머신
04. 객체지향 언어와 자바
05. 자바 언어의 특징
요약
연습 문제

Chapter 02 객체지향 개요
01. 객체지향 개념
02. 객체지향 언어의 특성
03. 절차지향과 객체지향 비교
04. 객체지향 프로그래밍의 시작
요약
연습 문제
현장의 목소리: 객체지향 학습법과 교수법

PART 02 기본 학습 1: 자바 기본 문법

Chapter 03 데이터형과 클래스
01. 자바 프로그램 구조
02. 자바 언어의 기본 요소
03. 데이터 저장
04. 변수와 메모리
06. 문법
07. 가비지 컬렉션
요약
연습 문제

Chapter 04 연산자와 제어문
01. 자바 언어의 연산자
02. 연산자 우선순위
03. 문자 데이터형과 문자열 객체
04. 제어문
요약
연습 문제
현장의 목소리: 자바를 잘 다루기 위한 6가지 조언

PART 03 기본 학습 2: 자바 객체지향 프로그래밍

Chapter 05 클래스 정의와 사용
01. 객체
02. 객체 생성
03. 속성 선언
04. 캡슐화
05. 접근자
06. 생성자
07. 메소드 정의와 호출
08. 오버로딩
09. 소멸자와 가비지 컬렉션
요약
연습 문제

Chapter 06 기초 클래스와 문자열
01. System 클래스
02. String 클래스
03. StringBuffer 클래스
04. 래퍼 클래스
요약
연습 문제

Chapter 07 클래스 상속
01. 상속과 재사용
02. 상위 클래스와 하위 클래스
03. 키워드 super와 this
04. 상속과 변경자
05. 메소드 재정의
06. 상속과 생성자
07. 상속과 다형성
요약
연습 문제
현장의 목소리: 기초 프로그래밍 능력을 기르는 방법

Chapter 08 추상 클래스와 인터페이스
01. 추상 클래스
02. 추상 메소드
03. 추상 클래스의 상속
04. 인터페이스
05. 인터페이스 구현
06. 인터페이스 상속과 구현
07. 인터페이스와 추상 클래스
08. 인터페이스의 메소드 이름 충돌
요약
연습 문제

Chapter 09 패키지와 유틸리티
01. 패키지 개요
02. 클래스 로딩
03. 패키지 정의
04. 패키지 이용
05. 압축 파일 JAR
06. 유틸리티
요약
연습 문제
현장의 목소리: 개발자의 자세

PART 04 응용 학습: 애플릿, AWT, 스레드 프로그래밍

Chapter 10 애플릿
01. 애플릿 구성 요소
02. 애플릿과 HTML 문서
03. 애플릿 동작 과정
04. 애플릿 상속 구조
05. 애플릿 생명주기
06. 애플릿에 인자값 전달
07. 애플릿과 보안
08. 색상과 폰트
요약
연습 문제

Chapter 11 AWT와 GUI
01. AWT 클래스
02. GUI 애플리케이션 만들기
03. 이벤트 모델
요약
연습 문제

Chapter 12 입출력
01. 자바 입출력 구조
02. 바이트 입출력 스트림
03. 문자 입출력 스트림
04. 객체 스트림
05. 표준 입출력
06. 비순차 접근 파일 RandomAccessFile
07. 스트림 토큰화
요약
연습 문제
현장의 목소리: 자바 개발자로 가는 길(커리어 패스)

Chapter 13 자바 자료 구조: 컬렉션
01. 컬렉션 개요
02. 컬렉션 클래스
03. Set 객체
04. List 객체
05. Map 객체
06. Iterator 인터페이스
07. 객체 정렬과 객체 섞기
요약
연습 문제

Chapter 14 스레드
01. 스레드와 멀티태스킹
02. 자바 스레드
03. 스레드 생명주기
04. 스레드 스케줄링
05. 스레드간 통신
요약
연습 문제

부록: 자바 개발도구의 설치와 사용
01. 자바 개발도구
02. 자바 SDK의 설치와 환경 설정
03. 소스 편집기


찾아보기

차라리 N모싸이트에서 지식검색을 하는게 훨씬 나을듯...

제대로 충분한 설명이 있는 교재도 아닌데다가

쉽게 설명되어있지도 않는것 같음.

이것보다 훨씬 퀄리티 있는 좋은 교재들도 이거랑은 가격차이 별로 안납니다.

이만원이나 주고 살바에야 기초는 그냥 포털싸이트같은데서 기초강의로 해결한다음

고급용으로 제대로된 책 사서 공부하는게 훨씬나을듯 합니다.

안녕하세요, 자바 프로그래밍 입문 저자입니다.



그간 몇 건의 오류에 대해서는 수정을 완료하였습니다만, 아직도 부족한 것이 있는 모양입니다. 책을 쉽게 쓴다고 했는데 사람에 따라서는 맘에 들지 않을 수도 있을 것입니다. 하지만, 필자가 직접 강의를 하면서 부족하다고 느꼈던 부분, 꼭 알아야 할 부분에 대해서는 제대로 언급을 했다고 생각합니다.



혹시라도 아직도 잘못된 부분이 있거나 맘에 안드시는 부분이 있으시면 연락해주시기 바랍니다. 꼭 반영해서 좋은 책이 되도록 노력하겠습니다.



감사합니다.



미소 김형일

지금 중간정도 진도가 나갔는데, 도데체 한번이라도 제대로 감수를 했는지 의심스러울 정도로 뒤죽박죽이고, 일관성도 없습니다.



문제점



- 예제프로그램 코드는 에러투성이에,

- 본문의 내용도 엉뚱한에 위치해있는 경우도 있고,

- 쉬운 개념을 설명한답시고 아직 언급되지도 않은 코드들을 보여주며 비비꽈서 어렵게 설명하고 있기도 합니다.



앞으로 반이나 남았는데, 이 교재로 계속 강의할려니 암담합니다.



절대로 선택하지 마십시오..



결제하기
• 문화비 소득공제 가능

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

리뷰쓰기

닫기
* 도서명 :
IT CookBook, 자바 프로그래밍 입문: 객체지향적 사고법
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, 자바 프로그래밍 입문: 객체지향적 사고법
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, 자바 프로그래밍 입문: 객체지향적 사고법
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실