Do it! 점프 투 자바

박응용 (지은이) | 이지스퍼블리싱 | 2023년 7월 정가 21,000원 판매가 18,900원 배송비 0원 (0원 이상 무료) 페이지 368쪽 판형 188*257mm (B5) 699g ISBN 9791163034872 상태 새책 or 중고 수량 합계 18,900

책소개

국내 최초의 파이썬 책이자 도서를 집필한 박응용 저자가 이번에는 《Do it! 점프 투 자바》를 출간했다. 박응용 저자는 파이썬 저자로 더 잘 알려져 있지만, 사실 파이썬보다 자바와 함께 20년 이상을 함께한 현직 개발자이다. 이번에는 그동안 차곡차곡 쌓은 ‘자바’ 개발 지식과 노하우를 이 책 한 권에 모두 담았다.

저자소개

박응용 (지은이)  
신간알리미 신청

출판사소개

목차

첫째마당 자바 기초 익히기
01장 자바란 무엇인가?
__01-1 자바란?
__01-2 자바로 무엇을 할 수 있을까?
______ 자바로 할 수 있는 일
______ 자바로 할 수 없는 일
__01-3 자바 둘러보기
______ JDK 설치하기
______ 자바 파일과 컴파일 알아 두기
______ 간단한 프로그램 작성하기
______ 인텔리제이 설치하기
______ main 메서드 이해하기
02장 자바 시작하기
__02-1 자바 코드의 구조 살펴보기
______ 자바 코드의 예
__02-2 변수와 자료형
______ 변수 알아보기
______ 자료형 알아보기
______ 변수에 값 대입하기
______ 자주 쓰이는 자료형
______ 사용자 정의 자료형
__02-3 이름 짓는 규칙
______ 클래스 이름 짓기
______ 메서드 이름 짓기
______ 변수 이름 짓기
__02-4 주석이란?
______ 블록 주석
______ 라인 주석
______ 주석 올바르게 사용하기
03장 자바의 기초 - 자료형
__03-1 숫자
______ 정수
______ 실수
______ 8진수와 16진수
______ 숫자 연산
______ 증감 연산
__03-2 불
______ 불 연산
______ 불 연산 사용 예 - 조건문
__03-3 문자
__03-4 문자열
______ 원시 자료형
______ 문자열 내장 메서드
______ 문자열 포매팅
______ 문자열 포맷 코드
__03-5 StringBuffer
______ append
______ insert
______ substring
__03-6 배열
______ 배열의 길이 설정하기
______ 배열값에 접근하기
______ 배열의 길이 구하기
______ 배열 오류
__03-7 리스트
______ ArrayList
______ 제네릭스
______ 다양한 방법으로 ArrayList 만들기
______ String.join
______ 리스트 정렬하기
__03-8 맵
______ HashMap
__03-9 집합
______ 집합 자료형의 2가지 특징
______ 교집합, 합집합, 차집합 구하기
______ 집합 자료형과 관련된 메서드 - add, addAll, remove
__03-10 상수 집합
______ enum이 필요한 이유
__03-11 형 변환과 final
______ 형 변환
______ final
03장 되새김 문제
04장 제어문 이해하기
__04-1 if 문
______ if 문과 else 문의 기본 구조
______ 비교 연산자
______ and, or, not 연산자
______ contains
______ else if
__04-2 switch/case 문
__04-3 while 문
______ while 문의 기본 구조
______ 무한 루프란?
______ while 문 빠져나가기 - break
________ while 문으로 돌아가기 - continue
__04-4 for 문
______ for 문의 기본 구조
______ for 문으로 돌아가기 - continue
______ 이중 for 문
__04-5 for each문
04장 되새김 문제

둘째마당 자바 실력 키우기
05장 객체 지향 프로그래밍
__05-1 객체 지향 프로그래밍이란?
__05-2 클래스
______ 클래스와 객체
______ 객체 변수란?
______ 메서드란?
______ 객체 변수는 공유되지 않는다
__05-3 메서드 더 살펴보기
______ 메서드를 사용하는 이유
______ 매개 변수와 인수
______ 메서드의 입력값과 리턴값
______ return의 또 다른 쓰임
______ 메서드 내에서 선언된 변수의 효력 범위
__05-4 값에 의한 호출과 객체에 의한 호출
__05-5 상속
______ 자식 클래스의 기능 확장하기
______ IS-A 관계란?
______ 메서드 오버라이딩
______ 메서드 오버로딩
______ 다중 상속이란?
__05-6 생성자
______ 디폴트 생성자
______ 생성자 오버로딩
__05-7 인터페이스
______ 인터페이스는 왜 필요한가?
______ 인터페이스 작성하기
______ 인터페이스의 메서드
______ 인터페이스 더 파고들기
______ 디폴트 메서드
______ 스태틱 메서드
__05-8 다형성
__05-9 추상 클래스
05장 되새김 문제
06장 자바의 입출력
__06-1 콘솔 입출력
______ 콘솔 입력
______ 콘솔 출력
__06-2 파일 입출력
______ 파일 쓰기
______ 파일 읽기
06장 되새김 문제
07장 자바 날개 달기
__07-1 패키지
______ 패키지 만들기
______ 서브 패키지란?
______ 패키지 사용하기
______ 패키지를 사용하는 이유
__07-2 접근 제어자
______ private
______ default
______ protected
______ public
__07-3 스태틱
______ static 변수
______ static 메서드
______ 싱글톤 패턴
__07-4 예외 처리
______ 예외는 언제 발생하는가?
______ 예외 처리하기
______ finally
______ 예외 활용하기 - RuntimeException과 Exception
______ 예외 던지기
______ 트랜잭션
__07-5 스레드
______ Thread
______ Join
______ Runnable
__07-6 함수형 프로그래밍
______ 람다
______ 스트림
07장 되새김 문제
08장 자바 프로그래밍, 어떻게 시작해야 할까?
__08-1 내가 프로그램을 만들 수 있을까?
__08-2 3과 5의 배수 합하기
__08-3 게시판 페이징하기
__08-4 자릿수 구하기
__08-5 공백을 제외한 글자 수 세기

부록
__Do it! 자바 코딩 면허 시험 15제
__Do it! 챗GPT와 함께 자바 공부하기
__정답 및 풀이 - 되새김 문제 및 자바 코딩 면허 시험

찾아보기

더보기

배송

- 배송비, 무료배송비는 업체 사정에 따라 달라질 수 있습니다.
- 배송은 결제 확인 후 다음날부터 2~3일 이내에 배송됩니다. (단 도서 산간지역은 1~2일정도 더 소요됩니다.)
- 공휴일은 배송기간에 포함되지 않습니다.
- 주문하신 상품이 여러개인 경우 동일한 업체의 상품만 묶음 배송 가능합니다. (업체 사정에 따라 달라질 수 있습니다.)
- 배송정보는 상단 주문조회나 마이페이지 주문목록에서 가능합니다.

상품 품절

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

주문취소/변경

- 주문 상품에 대한 변경사항(품절,가격변동)이 발생하면 전화나 메일을 통해 변경내용을 알려드립니다.
- 주문 상품의 변경/취소/환불은 배송 시작전 마이페이지에서 직접 신청이 가능합니다.
- 주문 상품이 발송된 시점에서는 변경/취소/환불이 모두 불가능합니다.

반품/교환

- 기간 : 배송받으신 후 7일 이내에 가능합니다.
- 방법 : 홈페이지 마이페이지 > 반품/ 교환 신청 및 조회에서 가능합니다.
- 배송비 부담 : 상품에 이상이 있을시에는 무료, 고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담입니다.
- 포장 개봉 후 재판매가 불가능한 상품은 반품/교환이 불가능합니다.
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우, 반품/교환이 불가능합니다.

반품/교환 불가 사유

- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우 (단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
- 복제가 가능한 상품 등의 포장을 훼손한 경우
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

소비자 피해보상 환불 지연에 따른 배상

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

Copyright © 2022 이츠북. All Rights Reserved.