나에게 필요한 지식과 기술을 검색해 보세요.

자바 인어넛셀, 3판

지은이

데이비드 플라나긴

옮긴이

최재훈, 구건

출간일

2000.12.09

레벨

초중급

평점

4(2명)

정가

34,000

판매가

30,600

총 결제 금액

10%

30,600

적립 예정

1,530P

1997년 오라일리에서 원서가 첫 출간되었을 때 아마존의 독자들은 이 책을 단숨에 베스트셀러에 올려놓는 폭발적인 반응을 보여주었다. 한빛미디어는 이 책의 두번째 개정판을 1997년 『자바 퀵 레퍼런스』로 번역·출간하였고, 새로운 자바 2 플랫폼에 맞게 쓰여진 3판을 번역·출간한다.
이 책은 자바를 압축적이고도 간결하게 설명하여 자바의 중요 개념을 빠른 시간 안에 이해할 수 있도록 돕는다. 따라서 자바 입문서를 통해 자바를 어느 정도 알고 있는 초보나 컴퓨터 프로그래밍에 어느 정도 경험이 있는 프로그래머가 이 자바에 대한 지식을 넓히고자 할 때 유용하게 사용할수 있다. 또한 C/C++ 등의 다른 언어가 아닌 자바만을 설명하며, 개론 부분은 간결하게 정리되어 있어 자바 프로그래머가 언어 레퍼런스로 편리하게 사용할 수 있도록 도울 것이다.
2판과 비교해볼 때 주요 변화 부분은 다음과 같다.
  • 네트워킹, 보안 클래스, 자바 언어와 유틸리티 클래스 등 자바 플랫폼의 중요 API만 다룬다.
  • 자바 SDK와 함께 제공되는 썬의 자바 개발 도구를 설명한다.
  • 객체지향 프로그래밍을 초보 프로그래머도 쉽게 이해할 수 있게 설명한다.
이 책의 1부에서는 자바 프로그래밍 언어와 자바 플랫폼의 핵심 API를 다루는데, 자바 플랫폼에 정의된 클래스로 일반적인 작업을 수행하는 방법을 보여주는 60가지 이상의 자세한 API 용례를 담았다.
2부는 1부에서 소개한 핵심 API의 모든 클래스 및 인터페이스를 간결하게 기술하는 퀵 레퍼런스 부분이다. 특히 2부는 레퍼런스 내용에 대한 가독성을 높이고 좁은 공간에 더 많은 API 정보를 담을 수 있는 새로운 형태로 편집되었는데, 시작 부분의 퀵 레퍼런스 사용법이 2부의 형식을 설명하고 있으므로 2부를 보기 전에 먼저 읽어본다면 한결 유용할 것이다.
2판을 잘 알고 있는 독자라면 3판에서 큰 변화가 있다는 사실을 금방 알아 챌 것이다. 가장 눈에 띄는 점은 API를 다룬 분량이 세 배로 늘어나면서 책도 세 권으로 나뉜 것이다. 첫째가 이 책이며, 나머지 두 권은 『JFC 인어넛셀(Java Foundation Classes in a Nutshell)』(한빛미디어, 2000)과 『Java Enterprise in a Nutshell』(오라일리, 1999)이다.

저자

목차

1부 자바 소개

1. 소개

    자바란 무엇인가?
    자바의 주요 이득
    예제 프로그램

2. 자바 기본 문법

    유니코드 문자 집합
    주석
    식별자와 예약어
    기본 데이터 타입
    식과 연산자
    명령문
    메소드
    클래스와 객체
    배열 타입
    레퍼런스 타입
    패키지와 자바 네임스페이스
    자바 파일 구조
    자바 프로그램의 정의와 실행
    C와 자바의 차이점

3. 자바 객체 지향 프로그래밍

   클래스 멤버
   객체 생성 및 초기화
   객체 소멸과 파이널라이즈
   서브클래스와 상속
   데이터 숨김과 캡슐화
   추상 클래스와 메소드
   인터페이스
   내부 클래스 개요
   정적 멤버 클래스
   멤버 클래스
   지역 클래스
   익명 클래스
   내부 클래스가 동작하는 방식
   한정자 요약
   자바에서 발견할 수 없는 C++ 특징

4. 자바 플랫폼

   자바 플랫폼 개요
   문자열과 문자
   수와 Math
   
날짜와 시간
   배열
   컬렉션
   타입, 리플렉션, 동적 로딩
   스레드
   파일과 디렉토리
   입출력 스트림
   네트워킹
   프로세스
   보안
   암호화

5. 자바 보안

   보안 위험
   자바 VM 보안과 클래스 파일 검사
   인증과 암호화
   접근 제어
   모든 사람에 대한 보안
   승인 클래스

6. 자바빈즈

   빈 기초
   자바빈즈 관례
   빈 컨텍스트와 서비스

7장. 문서화 관례

   명명 및 대소문자 관례
   이식성에 대한 관례와 순수 자바 규칙
   주석

8. 자바 개발 도구

   appletviewer
   extcheck
   jar
   
jarsigner
   java
   
javac
   javah
   javakey
   javap
   jdb
   keytool
   native2ascill
   policytool
   serialver

2API 퀵 레퍼런스

    퀵 레퍼런스 사용법

9장. java.beans 패키지

10장. java.beans.beancontext 패키지

11장. java.io 패키지

12장. java.lang 패키지

13장. java.lang.ref 패키지

14장. java.reflect 패키지

15장. java.math 패키지

16장. java.net 패키지

17장. java.security 패키지

18장. java.security.acl 패키지

19장. java.security.cert 패키지

20장. java.security.interfaces 패키지

21장. java.security.spec 패키지

22장. java.text 패키지

23장. java.util 패키지

24장. java.util.jar 패키지

25장. java.util.zip 패키지

26장. javax.crypto 패키지

27장. javax.crypto.interfaces 패키지

28장. javax.crypto.spec 패키지

29장. 클래스 메소드 필드 인덱스

리뷰

오탈자

34,000

10%

30,600