이것이 자바다 : 북윈도
리뷰 0 위시 120

이것이 자바다 요약정보 및 구매

신용권의 Java 프로그래밍 정복

상품 선택옵션 0 개, 추가옵션 0 개

출판사 한빛미디어
저자 신용권
ISBN 9788968481475 (8968481474)
정가 30,000원
판매가 27,000원(10% 할인)
배송비 무료배송
포인트 정책 설명문 닫기

00포인트

포인트 정책 설명문 출력

선택된 옵션

관심상품

상품 정보

사은품
상품 기본설명
신용권의 Java 프로그래밍 정복
상품 상세설명


『이것이 자바다』은 15년 이상 자바 언어를 교육해온 자바 전문강사의 노하우를 아낌 없이 담아낸 자바 입문서이다. 자바 입문자를 배려한 친절한 설명과 배려로 1장에 풀인원 설치 방법을 제공하여 쉽게 학습환경을 구축할 수 있다. 또한 중급 개발자로 나아가기 위한 람다식(14장), JavaFX(17장), NIO(18~19장) 수록되어 있으며 각 챕터마다 확인문제 제공. 풀이와 답은 인터넷 강의에서 친절한 해설을 통해 알려준다.





목차
CHAPTER 1 자바 시작하기
__1.1 프로그래밍 언어란?
__1.2 자바란?
__1.3 자바 개발 환경 구축
__1.4 자바 프로그램 개발 순서
__1.5 주석과 실행문
__1.6 이클립스 설치
__1.7 풀인원 설치와 실행

CHAPTER 2 변수와 타입
__2.1 변수
__2.2 데이터 타입

CHAPTER 3 연산자
__3.1 연산자와 연산식
__3.2 연산의 방향과 우선순위
__3.3 단항 연산자
__3.4 이항 연산자
__3.5 삼항 연산자

CHAPTER 4 조건문과 반복문
__4.1 코드 실행 흐름 제어
__4.2 조건문(if문, switch문)
__4.3 반복문(for문, while문, do-while문)

CHAPTER 5 참조 타입
__5.1 데이터 타입 분류
__5.2 메모리 사용 영역
__5.3 참조 변수의 ==, != 연산
__5.4 null과 NullPointerException
__5.5 String 타입
__5.6 배열 타입
__5.7 열거 타입

CHAPTER 6 클래스
__6.1 객체 지향 프로그래밍
__6.2 객체와 클래스
__6.3 클래스 선언
__6.4 객체 생성과 클래스 변수
__6.5 클래스의 구성 멤버
__6.6 필드
__6.7 생성자
__6.8 메소드
__6.9 인스턴스 멤버와 this
__6.10 정적 멤버와 static
__6.11 final 필드와 상수
__6.12 패키지
__6.13 접근 제한자
__6.14 Getter와 Setter 메소드
__6.15 어노테이션

CHAPTER 7 상속
__7.1 상속 개념
__7.2 클래스 상속
__7.3 부모 생성자 호출
__7.4 메소드 재정의
__7.5 final 클래스와 final 메소드
__7.6 protected 접근 제한자
__7.7 타입 변환과 다형성
__7.8 추상 클래스

CHAPTER 8 인터페이스
__8.1 인터페이스의 역할
__8.2 인터페이스 선언
__8.3 인터페이스 구현
__8.4 인터페이스 사용
__8.5 타입 변환과 다형성
__8.6 인터페이스 상속
__8.7 디폴트 메소드와 인터페이스 확장

CHAPTER 9 중첩 클래스와 중첩 인터페이스
__9.1 중첩 클래스와 중첩 인터페이스란?
__9.2 중첩 클래스
__9.3 중첩 클래스의 접근 제한
__9.4 중첩 인터페이스
__9.5 익명 객체

CHAPTER 10 예외 처리
__10.1 예외와 예외 클래스
__10.2 실행 예외
__10.3 예외 처리 코드
__10.4 예외 종류에 따른 처리 코드
__10.5 자동 리소스 닫기
__10.6 예외 떠넘기기
__10.7 사용자 정의 예외와 예외 발생
__10.8 예외 정보 얻기

CHAPTER 11 기본 API 클래스
__11.1 자바 API 도큐먼트
__11.2 java.lang과 java.util 패키지
__11.3 Object 클래스
__11.4 Objects 클래스
__11.5 System 클래스
__11.6 Class 클래스
__11.7 String 클래스
__11.8 StringTokenizer 클래스
__11.9 StringBuffer, StringBuilder 클래스
__11.10 정규 표현식과 Pattern 클래스
__11.11 Arrays 클래스
__11.12 Wrapper(포장) 클래스
__11.13 Math, Random 클래스
__11.14 Date, Calendar 클래스
__11.15 Format 클래스
__11.16 java.time 패키지

CHAPTER 12 멀티 스레드
__12.1 멀티 스레드 개념
__12.2 작업 스레드 생성과 실행
__12.3 스레드 우선순위
__12.4 동기화 메소드와 동기화 블록
__12.5 스레드 상태
__12.6 스레드 상태 제어
__12.7 데몬 스레드
__12.8 스레드 그룹
__12.9 스레드풀

CHAPTER 13 제네릭
__13.1 왜 제네릭을 사용해야 하는가?
__13.2 제네릭 타입(class, interface)
__13.3 멀티 타입 파라미터(class, interface)
__13.4 제네릭 메소드( R method(T t))
__13.5 제한된 타입 파라미터()
__13.6 와일드카드 타입(, , )
__13.7 제네릭 타입의 상속과 구현

CHAPTER 14 람다식
__14.1 람다식이란?
__14.2 람다식 기본 문법
__14.3 타겟 타입과 함수적 인터페이스
__14.4 클래스 멤버와 로컬 변수 사용
__14.5 표준 API의 함수적 인터페이스
__14.6 메소드 참조

CHAPTER 15 컬렉션 프레임워크
__15.1 컬렉션 프레임워크 소개
__15.2 List 컬렉션
__15.3 Set 컬렉션
__15.4 Map 컬렉션
__15.5 검색 기능을 강화시킨 컬렉션
__15.6 LIFO와 FIFO 컬렉션
__15.7 동기화된 컬렉션
__15.8 병렬 처리를 위한 컬렉션

CHAPTER 16 스트림과 병렬 처리
__16.1 스트림 소개
__16.2 스트림의 종류
__16.3 스트림 파이프라인
__16.4 필터링(distinct( ), filter( ))
__16.5 매핑(flatMapXXX( ), mapXXX( ), asXXXStream( ), boxed( ))
__16.6 정렬(sorted( ))
__16.7 루핑(peek( ), forEach( ))
__16.8 매칭(allMatch( ), anyMatch( ), noneMatch( ))
__16.9 기본 집계(sum( ), count( ), average( ), max( ), min( ))
__16.10 커스텀 집계(reduce( ))
__16.11 수집(collect( ))
__16.12 병렬 처리

CHAPTER 17 JavaFX
__17.1 JavaFX 개요
__17.2 JavaFX 애플리케이션 개발 시작
__17.3 JavaFX 레이아웃
__17.4 JavaFX 컨테이너
__17.5 JavaFX 이벤트 처리
__17.6 JavaFX 속성 감시와 바인딩
__17.7 JavaFx 컨트롤
__17.8 JavaFX 메뉴바와 툴바
__17.9 JavaFX 다이얼로그
__17.10 JavaFX CSS 스타일
__17.11 JavaFX 스레드 동시성
__17.12 화면 이동과 애니메이션

CHAPTER 18 IO기반 입출력 및 네트워킹
__18.1 IO 패키지 소개
__18.2 입력 스트림과 출력 스트림
__18.3 콘솔 입출력
__18.4 파일 입출력
__18.5 보조 스트림
__18.6 네트워크 기초
__18.7 TCP 네트워킹
__18.8 UDP 네트워킹

CHAPTER 19 NIO 기반 입출력 및 네트워킹
__19.1 NIO 소개
__19.2 파일과 디렉토리
__19.3 버퍼
__19.4 파일 채널
__19.5 파일 비동기 채널
__19.6 TCP 블로킹 채널
__19.7 TCP 넌블로킹 채널
__19.8 TCP 비동기 채널
__19.9 UDP 채널

10. 관련도서
-. 『뇌를 자극하는 JSP&Servlet』(한빛미디어, 2010)
-. 『예제로 쉽게 배우는 스프링 프레임워크 3.0』(한빛미디어, 2012)
-. 『이것이 안드로이드다』(한빛미디어, 2014)
-. 『안드로이드 프로그래밍 정복, 3판』(한빛미디어, 2013)
출판사 서평
15년 이상 자바 언어를 교육해온 자바 전문강사의 노하우를 아낌 없이 담아낸 자바 입문서. 저자 직강의 인터넷 강의와 Q/A를 위한 커뮤니티(네이커 카페)까지 무료로 제공하여 자바 개발자로 가는 길을 안내한다.이 책의 특징과 장점
-. 자바 입문자를 배려한 친절한 설명과 배려(1장에 풀인원 설치 방법을 제공하여 쉽게 학습환경을 구축할 수 있다)
-. 중급 개발자로 나아가기 위한 람다식(14장), JavaFX(17장), NIO(18~19장) 수록
-. 각 챕터마다 확인문제 제공. 풀이와 답은 인터넷 강의에서 친절한 해설을 통해 알려준다.
-. 자바의 모든 것을 알려주는 인터넷 강의 제공
-. Q/A를 위한 커뮤니티(네이버 카페) 지원(http://cafe.naver.com/thisisjava)
-. [확인문제]
챕터의 끝에는 확인문제가 있습니다. 해당 챕터를 잘 이해했는지 확인할 수 있는 알찬 문제로 구성되어 있으니 절대로 빼먹지 말고 차근차근 풀어보세요. 확인문제의 풀이와 답은 무료로 제공되는 인터넷 강의에서 친절한 해설을 통해 알려드립니다.-. [인터넷 강의]
저자 직강의 인터넷 강의를 한빛미디어 홈페이지에서 동영상으로 보실 수 있습니다. 한빛미디어에 로그인하시고 책에 부착된 수강 쿠폰번호를 입력하면 그로부터 1년간 몇 번이고 인터넷 강의를 들으실 수 있습니다. 수강 쿠폰의 유효기간이 지나면 더는 인터넷 강의를 보실 수 없으니 이점 양해 바랍니다. 수강 쿠폰은 중복해서 사용하실 수 없습니다. 자세한 방법은 책에 부착된 쿠폰을 참조하세요.-. [네이버 카페]
저자가 직접 운영하는 네이버 카페에서는 이 책에서 사용된 예제 소스코드와 인터넷 강의(샘플로 제공하는 강의), 그리고 Q/A를 제공합니다. 위 카페는 자바뿐 아니라, 자바로 개발할 수 있는 모든 애플리케이션 개발 기술을 다루고 있으며 학습자를 위해 온라인/오프라인 스터디 모임도 진행하고 있습니다. 이 책을 읽는 것에 그치지 말고, 카페를 통해 더 많은 배움을 이루시길 바랍니다. 오프라인에서도 만날 수 있길 희망합니다.
4. 어떤 독자를 위한 책인가?
-. 자바 입문자
-. 초급 자바 개발자 (자바의 기초부터 다시 다잡으려는 초급 개발자)5. 도서 특징(책 표지 글)“결론은 ‘자바’다. 가장 중요한 프로그래밍 언어를 하나 배워야 한다면,”[‘자바’ 세상]
자바는 현재 웹 애플리케이션 개발에 가장 많이 사용되는 언어이고, 모바일 기기용 소프트웨어 개발에도 널리 사용되고 있다. 오늘날 전 세계인의 사랑을 받는 ‘안드로이드’의 애플리케이션이 바로 자바로 이루어져 있다. 국내 스마트폰의 90%가 안드로이드이니 바야흐로 지금은 ‘자바’ 세상임이 분명하다. 이것이 만약 여러분이 지금 가장 중요한 프로그래밍 언어를 하나 배워야 한다면 ‘자바’가 필연적인 결론으로 나오는 이유다. [자바 개발자로 가는 길]
자바를 배우고자 하는 분들의 첫 번째 목표는 ‘자바 개발자가 되기 위해서’이다. 저자는 15년이 넘도록 이런 분들을 교육해왔다. 이 책은 자바 개발자가 되기 위해 첫발을 내딛는 분들이 쉽게 학습할 수 있도록 풍부한 개념 그림과 정확한 설명, 그리고 완벽한 인터넷 강의로 이해력을 돕는다. 여러분이 아래 세 가지만 준비한다면 자바 개발자로 가는 정확한 길을 보게 될 것이다.하나, 새로운 것을 배우는 것에 대한 두려움이 없다.
둘, 자바를 배우기 위한 시간과 노력을 투자할 준비가 되어 있다.
셋, 집중도와 끈기가 있다.이 책은 무료 인터넷 강의를 제공하며, 네이버 카페(http://cafe.naver.com/thisisjava)를 통해 Q/A를 제공한다.베타 리뷰어의 글
2014년의 목표를 ‘자바 기본서 1권 완독’으로 삼았습니다. 그리고 완독의 대상으로 삼을 자바 기본서를 고심하던 중에 이 책을 베타 리뷰할 기회를 얻었습니다. 자바를 처음 접했던 때는 2008년 학부생 시절이었고, 어느덧 시간이 흘러 현업에서 자바로 코딩을 한 지는 2년 차가 되어갑니다. 늘 자바에 대한 기초적인 지식에 목말랐는데 이 책을 보면서 갈증이 해소되는 기분을 느꼈습니다. 그동안 단편적으로만 학습하고 구현했던 자바 코드의 기본 원리를 알 수 있었고, 기존의 자바 기본서와 다르게 딱딱하게만 느껴졌던 용어를 쉽게 이해할 수 있었습니다. 아마 자바 입문자라면 누구라도 이해하기 쉬울 것입니다. 저에게 특히 유용했던 부분은 후반부에서 다루는 제네릭, 람다식, 스트림이었습니다. 이 부분에 대한 이해가 부족했는데 베타 리뷰를 계기로 제대로 공부할 수 있었습니다. 저는 안타깝게도 인터넷 강의 서비스가 시작되지 않아 인터넷 강의를 듣지 못했습니다만 이 책이 출간된 현재 시점에서는 인터넷 강의 서비스가 지원되고 있으니 여러분께서는 인터넷 강의와 함께 이 책으로 공부한다면 자바에 대한 이해를 더욱 높일 수 있을 것이라 생각합니다. 이 책은 자바 입문자에게는 좋은 기본서로, 자바에 대한 전체적인 이해를 높이고자 하는 저와 같은 주니어 개발자에게는 좋은 친구가 될 것입니다.
_강희연, ㈜페이뱅크 기술연구소 연구원‘입문서 책을 다시 한번 볼까’ 하는 생각이 들었을 때 우연한 계기를 통해 이 책의 베타 리뷰를 하게 되었습니다. 처음 책자를 받았을 때 ‘생각보다 책이 두껍다’는 생각이 먼저 들었습니다. 그리고 책을 읽었습니다. 이 책이 두꺼운, 아니 두꺼워질 수밖에 없는 이유를 알게 될 때까지 그렇게 많은 시간이 걸리지 않았습니다. 자바 환경 구성, 변수, 클래스, 메소드 등을 볼 때마다 자세한 설명이 있었으니까요. 이 책의 저자는 중요한 개념을 독자가 이해할 수 있도록 풀어서 설명을 해두었습니다. 중급 이상의 개발자가 될 수 있는 발판을 마련해 주고자 내용이 많아 졌다고 생각합니다. 대신 내용은 쉽게 이해할 수 있도록 구성되어 있습니다. 제가 자바에 입문했을 때 이 책이 나오지 않은 것이 못내 아쉽습니다. 어떤 프로그래밍 언어든 그 언어가 갖고 있는 개념을 이해하고, 그에 맞게 사용할 수 있어야 중급 이상의 개발자로 나아가기 수월해지는데 제가 처음 자바를 시작했을 때는 개념을 잡는 데 어려움을 겪었기 때문입니다. 지금이라도 이 책이 나와서 자바 프로그래밍을 시작하는 분에게 도움이 될 것이니 다행이라고 생각합니다.
_김록영, 프로그래머 6년차제가 자바 언어를 접한 지도 어느새 9년이 되었습니다. 처음 이 책을 펼쳤을 때의 느낌은 9년 전 제가 접했던 자바 입문서와는 달리 상세하게 설명하려는 저자의 노력이 묻어났다는 것이었습니다. 제가 자바에 입문할 때 이 책이 있었더라면 ‘조금 더 쉽고, 재미있게 자바에 입문하지 않았을까’ 하는 생각이 들었습니다. 기본부터 원리까지 차근차근 설명해 주는 책이 나와서 요즘 코딩에 관심 가지는 많은 분들에게 도움이 될 것이라는 확신이 들었습니다. 1권에서는 자바의 기본과 문법에 대해서 차근차근 알려주고, 2권에서는 자바의 응용과 활용에 대해서 상세하게 설명해 줍니다. 몇 년이 흘러 책꽂이에서 다시 꺼내서 봐도 될 만큼 자바 레퍼런스로도 손색이 없어 보입니다. 자바 입문자에게 감히 추천합니다. 책의 제목처럼 이것이, 자바입니다.
_ 신재근, OKJSP에서 활동하고 있는 9년차 프로그래머업무에 JSP가 필요하여 자바 언어부터 꼼꼼히 살펴보고자 생각하던 차에 이 책을 베타 리뷰할 기회를 얻었습니다. 학부 시절에 자바를 배웠지만 C 언어를 좋아했던 저는 자바에 흥미를 못 느꼈고, 기본적인 개념만 겉핥기로 알고 있는 상태였습니다. 곁에 두고 오래 보게 되는 기술 서적은 ‘기본에 얼마나 충실한가?’ 하는 것이 중요하다고 생각합니다. 얕은 기술 서적은 가볍게 읽기에는 좋지만 향후 복잡한 응용 프로그래밍을 할 때 다시금 살펴보게 되는 기본사항을 학습하기에는 힘들기 때문입니다. 비록 한정된 베타 리뷰 시간의 제약으로 인해 전체 내용을 꼼꼼하게 들여다 보지는 못했으나 학부 수업 때 풀리지 않았던 사소한 의문들은 책을 읽으며 풀리고 정리되었습니다. 또한 프로그래밍 경험이 없는 입문자에게 큰 도움이 될 배경지식도 포함되어 있다는 것을 느꼈습니다. 정리하자면, 이 책은 지루한 대학 서적과 어정쩡한 일반 서적, 그 중간에 위치하고 있습니다. 기본에 충실하기 위해, 딱딱하지만 필요한 만큼만 딱딱합니다. 저에게 프로그래밍이나 자바를 처음 접하는 후배나 지인이 있다면 이 책을 차근차근 읽어 보라고 권하고 싶습니다. 물론, 중급자도 프로그래밍의 기본과 자바의 개념을 정리하는 데 도움이 될 것입니다. 이 책의 공식 카페(http://cafe.naver.com/thisisjava )가 오픈된 것을 봤습니다. 지속적인 지원과 관리가 이루어지길 희망합니다.
_ 이민우, 오픈타이드코리아자바의 활용은 점점 더 늘어나고 있습니다. 안드로이드의 애플리케이션이 자바로 이루어져 있는 점만 봐도 쉽게 알 수 있습니다. 1990년대에 처음 등장한 자바는 웹의 시대를 거쳐 이제는 모바일 시대에 이르기까지 그 영향력이 더 커졌습니다. 앞으로 어떤 언어가 자바의 자리를 밀쳐낼지는 알 수 없습니다. 그러나 현시점에서 자바는 가장 많이 사용되는, 가장 중요한 언어입니다. 저는 이 책이 자바를 처음 배우는 입문자를 배려했다는 것을 확실히 알 수 있었습니다. 이 책의 전체적인 구성을 살펴보면 이점이 명확하게 드러납니다. 환경 설정을 비롯해 자바 언어를 배우는 데 필요한 기초적인 내용을 모두 앞부분에서 설명하고 있습니다. 입문자에게는 이러한 기초적인 내용도 생소하기 때문에 책을 읽고 이해하는 데 어려움이 많습니다. 한편, 이러한 구성은 자바에 익숙한 프로그래머에게도 기초를 튼튼히 다지기 위해서는 필요한 것입니다. 이 책은 자바를 제대로 학습시키기 위해 섬세할 정도로 사소한 사항까지 신경을 썼습니다. 단적인 예로 자바 개발 환경 구축을 보면 풀인원 설치와 실행방법을 제공하고 있는 것을 들 수 있습니다. 자바 개발 환경 구축에 실패할 수가 없게 만들어 놓았습니다. 또한 각 챕터 마지막에 확인문제를 제공함으로써 독자가 완전히 이해하고 있는지를 스스로 점검하게 만들어 놓았습니다. 글의 양은 많지만 입문자가 읽기에 무리 없을 정도로 쉽게 쓰여져 있었으며 개념을 쉽게 전달하기 위해 노력한 부분도 돋보입니다. 자바 입문자가 이 책과 인터넷 강의를 병행해서 공부한다면 많은 도움이 되리라 생각됩니다. 입문은 벗어났어도 저처
럼 혼자서 삽질하는 개발자에게는 자바가 무엇인지, 자바의 기본 구성이 어떠한지 기본을 알려줄 것입니다. 독자 여러분 모두 이 책을 통해 많은 도움을 얻으시고, 대한민국 IT업계를 이끌어가는 대표 프로그래머가 되었으면 하는 바램입니다.
_ 장한수, 이스타항공㈜ 정보시스템실 IT기획팀
상품 정보 고시
도서명 이것이 자바다
저자 신용권
출판사 한빛미디어
ISBN 9788968481475 (8968481474)
쪽수 1224
출간일 2015-01-05
사이즈 183 * 235 * 44 mm /2049g
목차 또는 책소개 CHAPTER 1 자바 시작하기
__1.1 프로그래밍 언어란?
__1.2 자바란?
__1.3 자바 개발 환경 구축
__1.4 자바 프로그램 개발 순서
__1.5 주석과 실행문
__1.6 이클립스 설치
__1.7 풀인원 설치와 실행

CHAPTER 2 변수와 타입
__2.1 변수
__2.2 데이터 타입

CHAPTER 3 연산자
__3.1 연산자와 연산식
__3.2 연산의 방향과 우선순위
__3.3 단항 연산자
__3.4 이항 연산자
__3.5 삼항 연산자

CHAPTER 4 조건문과 반복문
__4.1 코드 실행 흐름 제어
__4.2 조건문(if문, switch문)
__4.3 반복문(for문, while문, do-while문)

CHAPTER 5 참조 타입
__5.1 데이터 타입 분류
__5.2 메모리 사용 영역
__5.3 참조 변수의 ==, != 연산
__5.4 null과 NullPointerException
__5.5 String 타입
__5.6 배열 타입
__5.7 열거 타입

CHAPTER 6 클래스
__6.1 객체 지향 프로그래밍
__6.2 객체와 클래스
__6.3 클래스 선언
__6.4 객체 생성과 클래스 변수
__6.5 클래스의 구성 멤버
__6.6 필드
__6.7 생성자
__6.8 메소드
__6.9 인스턴스 멤버와 this
__6.10 정적 멤버와 static
__6.11 final 필드와 상수
__6.12 패키지
__6.13 접근 제한자
__6.14 Getter와 Setter 메소드
__6.15 어노테이션

CHAPTER 7 상속
__7.1 상속 개념
__7.2 클래스 상속
__7.3 부모 생성자 호출
__7.4 메소드 재정의
__7.5 final 클래스와 final 메소드
__7.6 protected 접근 제한자
__7.7 타입 변환과 다형성
__7.8 추상 클래스

CHAPTER 8 인터페이스
__8.1 인터페이스의 역할
__8.2 인터페이스 선언
__8.3 인터페이스 구현
__8.4 인터페이스 사용
__8.5 타입 변환과 다형성
__8.6 인터페이스 상속
__8.7 디폴트 메소드와 인터페이스 확장

CHAPTER 9 중첩 클래스와 중첩 인터페이스
__9.1 중첩 클래스와 중첩 인터페이스란?
__9.2 중첩 클래스
__9.3 중첩 클래스의 접근 제한
__9.4 중첩 인터페이스
__9.5 익명 객체

CHAPTER 10 예외 처리
__10.1 예외와 예외 클래스
__10.2 실행 예외
__10.3 예외 처리 코드
__10.4 예외 종류에 따른 처리 코드
__10.5 자동 리소스 닫기
__10.6 예외 떠넘기기
__10.7 사용자 정의 예외와 예외 발생
__10.8 예외 정보 얻기

CHAPTER 11 기본 API 클래스
__11.1 자바 API 도큐먼트
__11.2 java.lang과 java.util 패키지
__11.3 Object 클래스
__11.4 Objects 클래스
__11.5 System 클래스
__11.6 Class 클래스
__11.7 String 클래스
__11.8 StringTokenizer 클래스
__11.9 StringBuffer, StringBuilder 클래스
__11.10 정규 표현식과 Pattern 클래스
__11.11 Arrays 클래스
__11.12 Wrapper(포장) 클래스
__11.13 Math, Random 클래스
__11.14 Date, Calendar 클래스
__11.15 Format 클래스
__11.16 java.time 패키지

CHAPTER 12 멀티 스레드
__12.1 멀티 스레드 개념
__12.2 작업 스레드 생성과 실행
__12.3 스레드 우선순위
__12.4 동기화 메소드와 동기화 블록
__12.5 스레드 상태
__12.6 스레드 상태 제어
__12.7 데몬 스레드
__12.8 스레드 그룹
__12.9 스레드풀

CHAPTER 13 제네릭
__13.1 왜 제네릭을 사용해야 하는가?
__13.2 제네릭 타입(class, interface)
__13.3 멀티 타입 파라미터(class, interface)
__13.4 제네릭 메소드( R method(T t))
__13.5 제한된 타입 파라미터()
__13.6 와일드카드 타입(, , )
__13.7 제네릭 타입의 상속과 구현

CHAPTER 14 람다식
__14.1 람다식이란?
__14.2 람다식 기본 문법
__14.3 타겟 타입과 함수적 인터페이스
__14.4 클래스 멤버와 로컬 변수 사용
__14.5 표준 API의 함수적 인터페이스
__14.6 메소드 참조

CHAPTER 15 컬렉션 프레임워크
__15.1 컬렉션 프레임워크 소개
__15.2 List 컬렉션
__15.3 Set 컬렉션
__15.4 Map 컬렉션
__15.5 검색 기능을 강화시킨 컬렉션
__15.6 LIFO와 FIFO 컬렉션
__15.7 동기화된 컬렉션
__15.8 병렬 처리를 위한 컬렉션

CHAPTER 16 스트림과 병렬 처리
__16.1 스트림 소개
__16.2 스트림의 종류
__16.3 스트림 파이프라인
__16.4 필터링(distinct( ), filter( ))
__16.5 매핑(flatMapXXX( ), mapXXX( ), asXXXStream( ), boxed( ))
__16.6 정렬(sorted( ))
__16.7 루핑(peek( ), forEach( ))
__16.8 매칭(allMatch( ), anyMatch( ), noneMatch( ))
__16.9 기본 집계(sum( ), count( ), average( ), max( ), min( ))
__16.10 커스텀 집계(reduce( ))
__16.11 수집(collect( ))
__16.12 병렬 처리

CHAPTER 17 JavaFX
__17.1 JavaFX 개요
__17.2 JavaFX 애플리케이션 개발 시작
__17.3 JavaFX 레이아웃
__17.4 JavaFX 컨테이너
__17.5 JavaFX 이벤트 처리
__17.6 JavaFX 속성 감시와 바인딩
__17.7 JavaFx 컨트롤
__17.8 JavaFX 메뉴바와 툴바
__17.9 JavaFX 다이얼로그
__17.10 JavaFX CSS 스타일
__17.11 JavaFX 스레드 동시성
__17.12 화면 이동과 애니메이션

CHAPTER 18 IO기반 입출력 및 네트워킹
__18.1 IO 패키지 소개
__18.2 입력 스트림과 출력 스트림
__18.3 콘솔 입출력
__18.4 파일 입출력
__18.5 보조 스트림
__18.6 네트워크 기초
__18.7 TCP 네트워킹
__18.8 UDP 네트워킹

CHAPTER 19 NIO 기반 입출력 및 네트워킹
__19.1 NIO 소개
__19.2 파일과 디렉토리
__19.3 버퍼
__19.4 파일 채널
__19.5 파일 비동기 채널
__19.6 TCP 블로킹 채널
__19.7 TCP 넌블로킹 채널
__19.8 TCP 비동기 채널
__19.9 UDP 채널

10. 관련도서
-. 『뇌를 자극하는 JSP&Servlet』(한빛미디어, 2010)
-. 『예제로 쉽게 배우는 스프링 프레임워크 3.0』(한빛미디어, 2012)
-. 『이것이 안드로이드다』(한빛미디어, 2014)
-. 『안드로이드 프로그래밍 정복, 3판』(한빛미디어, 2013)
상품 정보 고시
도서명 상품페이지 참고
저자 상품페이지 참고
출판사 상품페이지 참고
크기 상품페이지 참고
쪽수 상품페이지 참고
제품구성 상품페이지 참고
출간일 상품페이지 참고
목차 또는 책소개 상품페이지 참고
배송공지

사용후기

회원리뷰 총 0개

사용후기가 없습니다.

상품문의

등록된 상품문의

상품문의 총 0개

상품문의가 없습니다.

교환/반품

[반품/교환방법]
마이페이지> 주문배송조회 > 반품/교환신청 또는 고객센터 (070-4680-5689)로 문의 바랍니다.

[반품주소]
- 도로명 : (10882) 경기도 파주시 산남로 62-20 (산남동)
- 지번 : (10882) 경기도 파주시 산남동 305-21

[반품/교환가능 기간]
변심반품의 경우 수령 후 14일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

[반품/교환비용]
단순 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담

[반품/교환 불가 사유]
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
(단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
- 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
* (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시
‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)

[상품 품절]
공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.

[소비자 피해보상, 환불지연에 따른 배상]
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됩니다.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.

회원로그인

오늘 본 상품

  • 이것이 자바다
    이것이 자바다
    27,000