본문내용 바로가기
MD의선택 이벤트 무료배송

자바의 신 Vol.2: 주요 API 응용편

이상민 지음 | 김성박, 박재성 감수 | 로드북 | 2013년 04월 26일 출간
  • 정가 : 27,000원
    판매가 : 24,300 [10%↓ 2,700원 할인]
  • 제휴할인가 : 18,220 교보-롯데카드 최대 25% 청구할인 카드/포인트 안내
  • 통합포인트 : 1,350 적립 [5% 적립]
  • 추가혜택 :
    naver네이버페이 결제 시 무조건 1% 추가 적립 payco페이코 결제 시 최대 1만원 적립 okcashbag 실 결제 금액의 0.5% 적립 안내
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 절판
인터넷교보문고 20주년 특별선물 증정
닫기
  • 꼬마 흡혈귀 머그컵 증정
  • 가격은 빼고, 혜택은 곱하고 2017년 2학기 대학교재전
  • 유아/어린이/가정육아&요리 신학기 추천도서
  • 14회 책과함께 KBS 한국어능력시험
  • 유아/어린이/가정육아 이달의 기대신간
  • 인터넷교보문고 20주년 생일파티 스무살 인교
  • OO을 잘 아는 세 남자
  • 추천도서 1권 투표, 매일 선착순 1천명 1천원 e-교환권 증정
  • 추석선물 이벤트
  • 비즈앤굿즈

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 대표 IT 컴퍼니 지원자격에 맞춰 준비하자
    06. 21 ~ 12. 31
상품상세정보
ISBN 9788997924042(8997924044)
쪽수 672쪽
크기 188 * 257 * 35 mm /1390g 판형알림

책소개

이 책이 속한 분야

자바의 주요 API 활용법!

『자바의 신 Vol.2 주요 API 응용편』은 주요 API 활용법을 다루는 책이다. 단순히 API 문서를 이해하기 쉽게 정리한 것이 아닌, 실제 현장에서는 무슨 API가 어떻게 쓰이는지의 관점에서 정리하였다. 1권과 마찬가지로 독자가 생각하며 학습할 수 있도록 구성하였고 연습문제가 수록되어 있다. 23명의 베타리더 및 감수자가 먼저 리뷰하고, 그 의견을 반영하였다.

이 책의 시리즈

상세이미지

자바의 신 Vol.2: 주요 API 응용편 도서 상세이미지

저자소개

저자 : 이상민

저자 이상민은 현재 SK planet에서 근무 중이며, 삼성 SDS 및 NHN에 근무했었다. 자바와 성능에 관련된 기술 지원이 주 업무이며, 잉여 시간을 할애하여 자바 개발자들을 위한 책들을 집필해왔다. 저서로는 《자바 성능을 결정짓는 코딩 습관과 튜닝 이야기》, 《자바 개발자도 쉽고 즐겁게 배우는 테스팅 이야기》, 《자바 개발자와 시스템 운영자를 위한 트러블 슈팅 이야기》, 《프로그래머로 산다는 것(공저)》이 있다.

감수 : 김성박

목차

1부. 기본 API
1장. 매번 만들기 귀찮은데 누가 만들어 놓은 거 쓸 수 없나요?

미리 만들어 놓은 클래스들은 아주 많아요
API를 열어보자
클래스 및 인터페이스의 상세 정보 화면을 살펴보자
Deprecated라고 표시되어 있는 것은 뭐야?
어노테이션과 Enum의 상세 정보 화면은 조금 다르다
Header와 Footer에 있는 링크들은 뭘까?

2장. String
자바에서 가장 많이 사용하는 String 클래스
String의 생성자에는 이런 애들이 있다
String 문자열을 byte로 변환하기
객체의 널 체크는 반드시 필요하답니다
String의 내용을 비교하고 검색하는 메소드들도 있어요
String 내에서 위치를 찾아내는 방법은 여러 가지에요
String의 값의 일부를 추출하기 위한 메소드들은 얘네들이다
String 값을 바꾸는 메소드들도 있어요
절대로 사용하면 안 되는 메소드가 하나 있어요!!!
immutable한 String의 단점을 보완하는 클래스에는 StringBuffer와 StringBuilder가 있다

3장. 가장 많이 쓰는 패키지는 자바랭
java.lang 패키지는 특별하죠
숫자를 처리하는 클래스들
각종 정보를 확인하기 위한 System 클래스
System.out을 살펴보자
수학적인 계산을 위해서 꼭 필요한 Math 클래스

4장. 실수를 방지하기 위한 제네릭이라는 것도 있어요
실수를 방지할 수 있도록 도와주는 제네릭
제네릭이 뭐지?
제네릭 타입의 이름 정하기
제네릭에 ?가 있는 것은 뭐야?
제네릭 선언에 사용하는 타입의 범위도 지정할 수 있다
메소드를 제네릭하게 선언하기

5장. 자바랭 다음으로 많이 쓰는 애들은 컬렉션-Part1 (List)
자바 컬렉션
List 인터페이스와 그 동생들
ArrayList에 대해서 파헤쳐보자
ArrayList의 생성자는 3개다
ArrayList에 데이터를 담아보자
ArrayList에서 데이터를 꺼내자
ArrayList에 있는 데이터를 삭제하자
Stack 클래스는 뭐가 다른데?

6장. 자바랭 다음으로 많이 쓰는 애들은 컬렉션-Part2(Set과 Queue)
Set이 왜 필요하지?
HashSet에 대해서 파헤쳐 보자
HashSet의 생성자들도 여러 종류가 있다
HashSet의 주요 메소드를 살펴보자
Queue는 왜 필요할까?
LinkedList를 파헤쳐보자
LinkedList의 생성자와 주요 메소드를 살펴보자

7장. 자바랭 다음으로 많이 쓰는 애들은 컬렉션-Part3(Map)
Map이란?
Map을 구현한 주요 클래스들을 살펴보자
HashMap 클래스에 대해서 자세히 알아보자
HashMap 객체에 값을 넣고 확인해보자
HashMap 객체의 값을 확인하는 다른 방법들을 알아보자
정렬된 키의 목록을 원한다면 TreeMap을 사용하자
Map을 구현한 Properties 클래스는 알아두면 편리하다
자바의 자료구조를 정리해보자

8장. 그 다음으로 많이 쓰는 애들은 자바 유틸
java.lang 다음으로 많이 사용되는 java.util 패키지
날짜를 처리하기 위한 Date와 Calendar
컬렉션 객체들의 도우미 Collections
배열을 쉽게 처리해주는 Arrays
임의의 값을 생성하기 위한 Random
문자열을 자르기 위한 StringTokenizer
속성파일들을 관리하기 위한 Properties
java.math 패키지의 BigDecimal 클래스를 활용하자

2부. 필수 API
9장. 쓰레드는 개발자라면 알아두는 것이 좋아요

쓰레드가 도대체 뭘까?
Runnable 인터페이스와 Thread 클래스
Thread 클래스의 생성자를 살펴보자
많이 사용되는 sleep() 메소드에 대해서 살펴보자
Thread 클래스의 주요 메소드를 살펴보자
쓰레드와 관련이 많은 synchronized
synchronized 블록은 이렇게 사용한다
쓰레드를 통제하는 메소드들
Object 클래스에 선언된 쓰레드와 관련있는 메소드들
ThreadGroup에서 제공하는 메소드들
각 쓰레드에서 혼자 쓸 수 있는 값을 가지려면 ThreadLocal을 쓰면 되요
자바의 volatile

10장. 파일에 있는 것을 읽고 쓰려면 아이오를 알아야죠
I/O는...
자바의 File과 Files 클래스
File 클래스를 이용하여 파일의 경로와 상태를 확인해 보자
File 클래스를 이용하여 파일을 처리하자
디렉터리에 있는 목록을 살펴보기 위한 list 메소드들
InputStream과 OutputStream은 자바 스트림의 부모들이다
Reader와 Writer
텍스트 파일을 써보자
텍스트 파일을 읽어보자

11장. Serializable과 NIO도 살펴 봅시다
Serializable에 대해서 좀 살펴 보자
객체를 저장해보자
객체를 읽어보자
transient라는 예약어는 Serializable과 떨어질 수 없는 관계다
자바 NIO란?
NIO의 Buffer 클래스

12장. 다른 서버로 데이터를 보내려면 어떻게 하면 되나요?
네트워크 프로그래밍이란?
소켓 통신을 하기 위해서 알아야 하는 Socket 클래스
간단하게 소켓 통신을 해보자
UDP 통신을 위해서 알아야 하는 Datagram 관련 클래스
간단하게 UDP 통신을 해보자
자바에서 웹 페이지 요청을 하려면 어떻게 해야 하지?

13장. 이제 주요 API도 알아봤으니 정리해 봅시다
자바의 예약어들
API의 기초
제네릭
쓰레드
Object 클래스
String 클래스
System 클래스
자바 API에서 제공하는 자료구조와 Collection
Collection-List 인터페이스
Collection-Set 인터페이스
Collection-Queue 인터페이스
Collection-Map 인터페이스
java.util 패키지의 주요 클래스들
Formatter 관련 클래스들
IO 관련 클래스들
네트워크 관련 클래스들

《자바의 신》 Vol.2 기말고사
14장. JDK 7에서 달라진 것들에는?
JDK 7에서는...
달라진 숫자 표현법!!!
switch 문장도 좀 확장 되었대요
제네릭은 다이아몬드를 쓰면 쉬워요
Non reifiable varargs 타입
예외도 이렇게 보완되었답니다
JDK 7부터는 꼭 안닫아도 되는 애들이 있어요

15장. JDK 7에 추가된 것들에는?
JDK 7에서 추가된 것들은?
Fork / Join은 CPU를 더 쉽게, 효율적으로 사용하기 위해서 만들어진 거에요
NIO도 어려운데 NIO 2가 나왔다
Files 클래스는 파일을 다루기 위한 클래스랍니다
파일이 변경되었는지 확인하는 WatchService 클래스도 추가되었어요
파일과 관련된 다른 새로운 API에는 어떤 것들이 있을까?
Fork/Join과 NIO2 외에 추가 및 변경된 것들을 간단히 살펴보죠

3부. 웹 개발의 기본
16장. 저는 이런 것 말고 웹 페이지를 만들고 싶었다구요

자바 기본서에서 왜 JSP와 Servlet을 배우나요?
자바로 웹 페이지는 어떻게 만드나요?
간단한 JSP 예제를 통해서 조금 친해져 보자
서블릿이 뭐에요?
서블릿의 기본만 살펴보자
아주 간단한 로그인 기능을 서블릿과 JSP로 만들어 보자

17장. 그럼 데이터를 저장하려면 어떻게 해야 하는데요?
JDBC라는 것이 뭔가요?
JDBC 실습을 위한 환경 구성을 하자
JDBC로 DB에 접속하여 데이터를 처리해 보자
JDBC의 close 순서는 꼭 기억하자
Statement와 PreparedStatement의 차이점은 알아야만 한다
DataSource와 DB Connection Pool에 대해서 알아보자
웹에서 데이터를 조회해보자

18장. 이제 저는 뭘 더 공부해야 하는 거죠?
이제 뭘 공부해야 할까?
자바 언어로 개발하기 위해서 알아야 하는 것들(Group 1)
웹 개발자라면 알아야 하는 것들(Group 2)
이것만으로는 부족하다(Group 3)

부록1 jar
부록2 classpath와 자바 옵션들
부록3 javadoc
부록4 Tomcat 설치하기
부록5 JSP와 web.xml 추가 설명
부록6 SQL 기초와 JDBC 타입
부록7. Formatter는 알아두면 매우 유용하게 사용할 수 있어요

출판사 서평

_도서 내용
이 책은 《자바의 신》 세트 중 2권으로 주요 API 활용법을 다루고 있습니다. 단순히 API 문서를 이해하기 쉽게 정리한 것이 아닙니다. 실제 현장에서는 무슨 API가 어떻게 쓰이는지의 관점에서 정리한 책입니다. VOL.1과 마찬가지로 독자가 생각하며 학습할 수 있도록 구성하였고 연습문제에 심혈을 기울였습니다. 23명의 베타리더 및 감수자가 먼저 리뷰하고 의견을 반영한 책입니다.

_대상 독자
Q. 자바 개발자로 일하고 싶은데, 무엇을 어떻게 시작해야 할까요?
A: 우선 VOL.1을 마스터하세요. 연습문제를 ... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트 적립은 작성 후 다음 날 혹은 해당 도서 배송 출발 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

  • 사이토 고키
    21,600원
  • 한기준
    27,900원
  • 허팝
    13,500원
  • 길벗알앤디
    18,000원
  • 박응용
    16,920원
더보기+

이 분야의 신간

더보기+

바로가기

  • 우측 확장형 배너 2

최근 본 상품