이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
워킹 레벨 자바 7 실무 바이블
길벗 2012.10.17.
가격
43,000원
10 38,700
YES포인트?
2,150원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

Chapter_01 자바 시작 하기
01 자바란 무엇인가?
02 JDK 7 설치와 사용
03 NetBeans 7 설치와 사용
04 자바 언어의 기초

Chapter_02 클래스와 객체
01 클래스의 선언과 객체 생성
02 상태와 행위(Behavior) 캡슐화
03 클래스와 객체의 초기화
04 상태와 행위 상속
05 형태 변환
06 클래스 인터페이스 정규화
07 가비지 콜렉션
08 정리

Chapter_03 자바 언어의 고급특징
01 내부 타입
02 패키지
03 정적 임포트
04 예외
05 검증(Assertions)
06 어노테이션(Annotations)
07 제네릭(Generic)
08 열거형(Enums)
09 정리

Chapter_04 API 둘러보기
01 Math와 StrictMath
02 패키지
03 원시 타입 래퍼 클래스
04 Reference
05 Reflection
06 String
07 StringBuffer와 StringBuilder
08 System
09 스레딩(Threading)
10 BigDecimal
11 BigInteger
12 정리

Chapter_05 객체 콜렉션
01 콜렉션 프레임워크(Collections Framework)
02 레거시 콜렉션 API
03 콜렉션 생성하기
04 정리

Chapter_06 기타 유틸리티 API
01 동시성 유틸리티
02 Objects 558
03 랜덤(Random) 563
04 정리

Chapter_07 그래픽 사용자 인터페이스(GUI) 작성 및 사용
01 AWT(Abstract Window Toolkit-추상 윈도우 툴킷)
02 스윙(Swing)
03 자바 2D
04 정리

Chapter_08 파일시스템 다루기
01 File 668
02 RandomAccessFile 683
03 스트림
04 Writers와 Readers
05 정리

Chapter_09 네트워크와 데이터베이스 다루기
01 네트워크 다루기
02 데이터베이스 다루기
03 정리

Chapter_10 XML 문서의 파싱, 생성 그리고 변형
01 XML이란?
02 SAX을 이용한 XML 문서 파싱
03 DOM을 통한 XML문서 생성과 파싱
04 StAX 를 통한 XML 문서 생성과 파싱
05 XPath로 XML 문서 노드 선택하기
06 XSLT를 통한 XML 문서 변형
07 정리

Chapter_11 웹 서비스 다루기
01 웹 서비스란?
02 자바와 웹 서비스
03 웹 서비스 도구들
04 RESTful 웹 서비스
05 고급 웹 서비스
06 정리

Chapter_12 자바 7과 안드로이드의 만남
01 안드로이드와 안드로이드 앱 구조
02 안드로이드 SDK와 플랫폼 설치
03 AVD를 만들고 시작하기
04 앱 개발, 설치 그리고 실행
05 정리

저자 소개

저자 : 제프 프리슨(Jeff Friesen)
자바와 안드로이드의 프리랜서 강사이자 소프트웨어 개발자이며 본서 이외에도 Apress의 Learn Java for Android Development를 집필했다.
또한 Java.net(www.java.net), JavaWorld(www.javaworld.com), InformIT(www.informit.com), DevSource(www.devsource.com)에 자바와 다른 기술에 관한 기사들을 쓰고 있기도 하다. 저자와의 연락은 TutorTutor(tutortutor.ca) 웹사이트를 통해 할 수 있다
역자 : 김남휘
20년 이상 IT 업종에 종사하고 있으며 윈도 200 서버 바이블, 윈도 서버 2003 바이블을 다수의 저서와 XML Black Book, SQL SERVER 2000 Stored Procedure Programming 등 다수의 책을 번역했다. 노키아 미고와 심비안용 앱을 개발하여 마켓에 등록 한 경험이 있으며 2가지의 안드로이드 앱을 개발해 등록했다. 현재 주된 관심사는 안드로이드용 앱과 아이폰용 앱 개발이다.

관련 분류

품목정보

발행일
2012년 10월 17일
쪽수, 무게, 크기
1120쪽 | 1970g | 188*254*60mm
ISBN13
9788966184583

출판사 리뷰

자바에 관한한 최고가 되고픈 개발자를 초대합니다.

이 책에서는 자바 언어와 방대한 API를 12개의 장을 통해 소개한다.
1장(자바 시작하기)에서는 자바에 대한 소개와 주석, 식별자, 타입, 변수 등의 기본 개념들로 자바 언어 공부를 시작한다.
2장(클래스와 객체란)에선 클래스와 객체에 대한 이해와 기능들을 알아 본다. 이 장에서 여러 분들은 클래스 선언과 객체 생성, 캡슐화, 정보 은닉, 상속, 다형성, 인터페이스 그리고 가비 지 콜렉션(Garbage collection)에 대해서 알아본다.
3장(자바언어의 고급 특징)에서는 자바의 고급 특징들인 중첩 클래스, 패키지, 정적 임포트, 예외, 검증(Assertion), 어노테이션, 제네릭과 Enum 등에 대해 알아보며, 추가적으로 1장과 2장에서 다루지 않은 추가적인 기능들을 알아본다.

4장(API 둘러보기)에서는 언어 기능들을 벗어나 API에 대해 집중적으로 알아 보며 더불어 클 래스 리터럴과 strictfp 사용에 대하여 알아본다. 또한, 이 장에서는 Math 클래스, StrictMath 클래스, Package 클래스, 원시 자료형(Primitive Type), Wrapper 클래스, 레퍼런스, 리플렉션, 문자열 클래스 StringBuffer와 StringBuilder 클래스, 스레딩, BigDecimal 그리고 BigInteger 클래스에 대해서도 설명한다.
5장(객체 컬렉션)에서는 컬렉션 프레임워크에 대한 이해와 자바 유틸리티 API에 대해 알아 보고 또한 레거시 컬렉션 API(Legacy collection-oriented API)와 사용자 정의 컬렉션을 만드는 방법도 다룬다.
6장(기타 유틸리티 API)에서는 동시성 유틸리티, Objects, Random 클래스 등에 관한 유틸리티 API에 대해 알아 본다.

7장(그래픽 사용자 인터페이스 작성 및 사용)에서는 사용자에게 편리한 인터페이스를 제공하는 그래픽 유저 인터페이스의 사용법에 대해 알아본다. 추상 윈도 툴킷(AWT-Abstract Window Toolkit)과 Swing 그리고 Java 2D에 대해 알아본다.
8장(파일시스템 다루기)에서는 File 클래스, RandomAccessFile 클래스, 스트림 그리고 Writer/Reader 클래스들을 사용해 파일시스템의 입출력(I/O)을 사용하는 방법에 대해 알아 본다.
9장(네트워크와 데이터베이스 다루기)은 자바의 네트워크 API를 소개하며 데이터베이스 사용을 위한 JDBC API에 대해 소개한다.

10장(XML 문서의 파싱, 생성, 변형)에서는 XML의 기초 학습을 통해 자바의 XML 지원에 대 해 알아 보고 또한 이 장에선 SAX, DOM, StAX, XPath, XSLT 그리고 몇몇 검증 API에 대해 서 알아본다.
11장(웹 서비스 다루기)에서는 자바의 SOAP기반 웹 서비스와 RESTful 웹 서비스 지원 방법 에 대해 소개한다. 또한 기본적인 웹 서비스의 제공 방법 이외에도 SAAJ API로 JAX-WS의 도움 없이 SOAP 기반의 웹 서비스와 통신을 하는 방법과 같은 고급 주제들에 대해 알아 본다.
12장(자바 7와 안드로이드의 만남)에서는 지난 장들의 내용을 이용하여 자바로 안드로이드 소스 코드를 작성하는 방법에 대해 알아 본다. 이 장에서는 안드로이드의 소개와 내부 구조를 설명하며 필요한 도구 설치 방법과 간단한 앱을 만드는 법에 대해 알아 본다.

이 책을 통해 배울 수 있는 것들

자바 7에 새로 소개된 try-with-resources, switch 문, 멀티 캐치, SafeVarargs 등을 포함한 자바 언어의 전체적인 기능.
자바 7에 포함된 Fork/Join 프레임워크, Objects, JLayer 그리고 NIO.2를 포함한 체계적이고 방대한 자바 API
javac 컴파일러와 자바 어플리케이션 런처를 포함한 자바 7의 핵심 도구들
안드로이드 앱을 개발하는 방법

이 책의 독자
자바에 대해 새롭게 배우고자하는 초보자나 기존에 알고 있던 내용들을 조금 더 깊이 알고 싶어하는 중급자들을 대상으로 하고 있다.
리뷰 총점 8.0

첫번째 한줄평을 남겨주세요.

사락 별점0

혜택 및 유의사항

첫번째 별점을 남겨주세요.

첫번째 밑줄을 남겨주세요.