이벤트 배너 항공학교 교재구매

전체 카테고리

추천 메뉴

공지사항


현재 위치

이것이 자바다

공유
SNS 공유하기
  • 페이스북 공유
    페이스북
  • 트위터 공유
    트위터
  • 핀터레스트 공유
    핀터레스트
  • 카카오스토리 공유
    카카오스토리
  • 정가
    38,000
  • 판매가
    34,200
  • 구매제한
    최소 1개
  • 구매혜택

    할인 :

    적립 마일리지 :

  • 배송비
    0원 조건별배송
    금액별배송비
    0원 이상 ~ 18,000원 미만 2,500원
    18,000원 이상 0원

    배송비 계산 기준 : 판매가 + 옵션가 + 추가상품가 + 텍스트옵션가 - 상품할인가 - 상품쿠폰할인가

    택배  /  주문시결제(선결제)
    방문 수령지 : 경기도 파주시 산남로 5-84 (산남동) 디엠도서유통
  • 상품코드
    1000165042
  • 자체상품코드
    9791169212298
  • 제조사
    한빛미디어
  • 원산지
    상품상세참고
이것이 자바다
0
  • 총 상품금액
  • 총 할인금액
  • 총 합계금액

상품상세정보

*도서소개

최신 JAVA 21 버전 반영!9년 동안 꾸준히 사랑받은 자바 베스트셀러, 『이것이 자바다』 3판!2015년 초판이 발간된 이후 『이것이 자바다』는 명실상부한 자바의 교과서, 자바의 바이블로 큰 사랑을 받아왔다. 기본에 충실하면서도 개념 하나하나를 놓치지 않는 저자의 꼼꼼한 설명은 많은 독자를 훌륭한 개발자로 성장하게 했다. 이번에 개정된 『이것이 자바다(3판)』은 최신 자바 21 LTS 버전을 기반으로 기존 내용을 보강했으며, 자바 LTS 버전별 경향과 특징을 반영하여 자바를 활용한 객체지향 프로그래밍의 모든 과정을 친절하게 안내한다.이 책은 자바 언어의 기초부터 다양한 자바 프로그래밍 기법까지 그림을 통해 체계적으로 설명한다. 또한 900개의 실전 예제를 따라 하면서 충분히 연습할 수 있도록 구성했다. 책을 완독하고 나면 코드만 보고도 자바의 구조와 실행 흐름을 머릿속으로 그려 내는 자신의 모습을 발견할 수 있을 것이다.

*출판사도서소개

기초부터 활용까지 한 권으로 끝내는 자바의 바이블!많은 학습자로부터 사랑받아 온 『이것이 자바다(3판)』은 기존 내용에 최신 자바 21 LTS 버전의 강화된 기능과 라이브러리를 보강해 반드시 알아야 할 내용은 책의 본문으로, 선택적으로 찾아볼 내용은 [무료 특별판] e-Book으로 구성했다. 더욱 풍부해진 900개의 실전 예제를 직접 따라 하다 보면 자바를 활용한 객체지향 프로그래밍의 과정을 보다 체계적으로 학습할 수 있을 것이다.이 책은 자바 프로그래밍 입문을 위해 자바의 기초부터 심화까지 깊이 있게 공부하고 싶은 (비)전공자와 객체지향 프로그래밍의 개념을 다시 체계적으로 정리하고 싶은 현업 개발자, 이미 현업에서 자바를 사용하고 있지만 최신 자바의 강화된 기능까지 알고자 하는 시니어 개발자에게 권한다.【3판에서 추가된 최신 자바 21의 강화된 언어 기능】- 로컬(지역) 변수 타입 추론- switch 문의 null 처리 및 패턴 매칭- 레코드 패턴- 가상 스레드- 순차 컬렉션- 기본 문자셋 변경[무료 특별판] e-Book 별도 제공『이것이 자바다(3판)』의 [무료 특별판]에서는 본 책을 학습한 이후 선택/심화 학습을 위해 필요한 내용을 담았다. 20장에서 학습한 Oracle용 데이터베이스 입출력과 같은 내용을 MySQL용 버전으로 학습하거나 Swing, JavaFX, NIO 기반 입출력 및 네트워킹 등의 내용을 추가로 학습할 수 있다. 각 온라인 서점과 한빛미디어 홈페이지 자료실(https://www.hanbit.co.kr/src/11229)에서 『이것이 자바다(3판)』의 [무료 특별판] e-Book을 확인해 보자.

*목차

PART 01 자바 언어의 기초Chapter 01 자바 시작하기1.1 프로그래밍 언어와 자바1.2 운영체제별 JDK 설치1.3 운영체제별 환경 변수 설정1.4 바이트코드 파일과 자바 가상 머신1.5 소스 작성부터 실행까지1.6 이클립스 설치1.7 이클립스 프로젝트 생성1.8 이클립스 소스 작성부터 실행까지1.9 코드 용어 이해1.10 코드 주석 달기1.11 실행문과 세미콜론확인문제Chapter 02 변수와 타입2.1 변수 선언2.2 정수 타입2.3 문자 타입2.4 실수 타입2.5 논리 타입2.6 문자열 타입2.7 자동 타입 변환2.8 강제 타입 변환2.9 연산식에서 자동 타입 변환2.10 문자열을 기본 타입으로 변환2.11 변수 사용 범위2.12 콘솔로 변수값 출력2.13 키보드 입력 데이터를 변수에 저장확인문제Chapter 03 연산자3.1 부호/증감 연산자3.2 산술 연산자3.3 오버플로우와 언더플로우3.4 정확한 계산은 정수 연산으로3.5 나눗셈 연산 후 NaN과 Infinity 처리3.6 비교 연산자3.7 논리 연산자3.8 비트 논리 연산자3.9 비트 이동 연산자3.10 대입 연산자3.11 삼항(조건) 연산자3.12 연산의 방향과 우선순위확인문제Chapter 04 조건문과 반복문4.1 코드 실행 흐름 제어4.2 if 문4.3 switch 문4.4 for 문4.5 while 문4.6 do-while 문4.7 break 문4.8 continue 문확인문제PART 02 객체지향 프로그래밍Chapter 05 참조 타입5.1 데이터 타입 분류5.2 메모리 사용 영역5.3 참조 타입 변수의 ==, != 연산5.4 null과 NullPointerException5.5 문자열(String) 타입5.6 배열(Array) 타입5.7 다차원 배열5.8 객체를 참조하는 배열5.9 배열 복사5.10 배열 항목 반복을 위한 향상된 for 문5.11 main( ) 메소드의 String[ ] 매개변수 용도5.12 열거(Enum) 타입확인문제Chapter 06 클래스6.1 객체지향 프로그래밍6.2 객체와 클래스6.3 클래스 선언6.4 객체 생성과 클래스 변수6.5 클래스의 구성 멤버6.6 필드 선언과 사용6.7 생성자 선언과 호출6.8 메소드 선언과 호출6.9 인스턴스 멤버6.10 정적 멤버6.11 final 필드와 상수6.12 패키지6.13 접근 제한자6.14 Getter와 Setter6.15 싱글톤 패턴확인문제Chapter 07 상속7.1 상속 개념7.2 클래스 상속7.3 부모 생성자 호출7.4 메소드 재정의7.5 final 클래스와 final 메소드7.6 protected 접근 제한자7.7 타입 변환7.8 다형성7.9 객체 타입 확인7.10 추상 클래스7.11 봉인된 클래스확인문제Chapter 08 인터페이스8.1 인터페이스의 역할8.2 인터페이스와 구현 클래스 선언8.3 상수 필드8.4 추상 메소드8.5 디폴트 메소드8.6 정적 메소드8.7 private 메소드8.8 다중 인터페이스 구현8.9 인터페이스 상속8.10 타입 변환8.11 다형성8.12 객체 타입 확인8.13 봉인된 인터페이스확인문제Chapter 09 중첩 선언과 익명 객체9.1 중첩 클래스9.2 인스턴스 멤버 클래스9.3 정적 멤버 클래스9.4 로컬 클래스9.5 바깥 멤버 접근9.6 중첩 인터페이스9.7 익명 객체확인문제Chapter 10 라이브러리와 모듈10.1 라이브러리10.2 모듈10.3 응용프로그램 모듈화10.4 모듈 배포용 JAR 파일10.5 패키지 은닉10.6 전이 의존10.7 집합 모듈10.8 리플렉션 허용10.9 자바 표준 모듈확인문제Chapter 11 예외 처리11.1 예외와 예외 클래스11.2 예외 처리 코드11.3 예외 종류에 따른 처리11.4 리소스 자동 닫기11.5 예외 떠넘기기11.6 사용자 정의 예외확인문제찾아보기PART 03 라이브러리 활용Chapter 12 java.base 모듈12.1 API 도큐먼트12.2 java.base 모듈12.3 Object 클래스12.4 System 클래스12.5 문자열 클래스12.6 포장 클래스12.7 수학 클래스12.8 날짜와 시간 클래스12.9 형식 클래스12.10 정규 표현식 클래스12.11 리플렉션12.12 어노테이션확인문제Chapter 13 제네릭13.1 제네릭이란?13.2 제네릭 타입13.3 제네릭 메소드13.4 제한된 타입 파라미터13.5 와일드카드 타입 파라미터확인문제Chapter 14 멀티 스레드14.1 멀티 스레드 개념14.2 메인 스레드14.3 작업 스레드 생성과 실행14.4 스레드 이름14.5 스레드 상태14.6 스레드 동기화14.7 스레드 안전 종료14.8 데몬 스레드14.9 스레드풀확인문제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 리턴값이 있는 람다식16.5 메소드 참조16.6 생성자 참조확인문제Chapter 17 스트림 요소 처리17.1 스트림이란?17.2 내부 반복자17.3 중간 처리와 최종 처리17.4 리소스로부터 스트림 얻기17.5 요소 걸러내기(필터링)17.6 요소 변환(매핑)17.7 요소 정렬17.8 요소를 하나씩 처리(루핑)17.9 요소 조건 만족 여부(매칭)17.10 요소 기본 집계17.11 요소 커스텀 집계17.12 요소 수집17.13 요소 병렬 처리확인문제PART 04 데이터 입출력Chapter 18 스트림 요소 처리18.1 입출력 스트림18.2 바이트 출력 스트림18.3 바이트 입력 스트림18.4 문자 입출력 스트림18.5 보조 스트림18.6 문자 변환 스트림18.7 성능 향상 스트림18.8 기본 타입 스트림18.9 프린트 스트림18.10 객체 스트림18.11 File과 Files 클래스확인문제Chapter 19 네트워크 입출력19.1 네트워크 기초19.2 IP 주소 얻기19.3 TCP 네트워킹19.4 UDP 네트워킹19.5 서버의 동시 요청 처리19.6 JSON 데이터 형식19.7 TCP 채팅 프로그램확인문제Chapter 20 데이터베이스 입출력20.1 JDBC 개요20.2 DBMS 설치20.3 Client Tool 설치20.4 DB 구성20.5 DB 연결20.6 데이터 저장20.7 데이터 수정20.8 데이터 삭제20.9 데이터 읽기20.10 프로시저와 함수 호출20.11 트랜잭션 처리20.12 게시판 구현확인문제PART 05 최신 자바의 강화된 언어 기능Chapter 21 자바 21에서 강화된 언어 및 라이브러리21.1 자바 21 버전에서 강화된 내용21.2 로컬(지역) 변수 타입 추론 21.3 switch 문의 null 처리 21.4 switch 문의 패턴 매칭 21.5 레코드 패턴 21.6 가상 스레드 21.7 순차 컬렉션 21.8 기본 문자셋 변경 찾아보기[부록] Appendix 01 데이터베이스 입출력(MySQL용)20.1 JDBC 개요20.2 DBMS 설치20.3 Client Tool 설치20.4 DB 구성20.5 DB 연결20.6 데이터 저장20.7 데이터 수정20.8 데이터 삭제20.9 데이터 읽기20.10 트랜잭션 처리20.11 게시판 구현Appendix 02 Java UI - Swing01 Swing 소개02 이벤트 디스패칭 스레드03 Swing 컨테이너04 컴포넌트 배치05 이벤트 처리06 버튼 컴포넌트07 텍스트 컴포넌트08 리스트 컴포넌트09 테이블 컴포넌트10 트리 컴포넌트11 메뉴 컴포넌트12 툴바 컴포넌트13 다이얼로그14 2D 그래픽스15 Swing 과제Appendix 03 Java UI - JavaFX01 JavaFX 개요02 JavaFX 프로젝트 생성 및 실행03 JavaFX 레이아웃04 JavaFX 컨테이너05 JavaFX 이벤트 처리06 JavaFX 속성 감시와 바인딩07 JavaFx 컨트롤08 JavaFX 메뉴 바와 툴바09 JavaFX 다이얼로그10 JavaFX CSS 스타일11 JavaFX 스레드 UI 변경12 장면 이동과 애니메이션13 JavaFX 과제Appendix 04 NIO 기반 입출력 및 네트워킹01 NIO 소개02 파일과 디렉토리03 버퍼04 파일 입출력05 파일 비동기 입출력06 TCP 네트워크 입출력07 TCP 비동기 네트워크 입출력08 UDP 네트워크 입출력09 NIO 과제

상품필수 정보

도서명 이것이 자바다
저자/출판사 신용권, 임경균 / 한빛미디어
크기/전자책용량 183x235x60
쪽수 1112
제품 구성 전 2권
발행일 2024-04-01
목차 또는 책소개 상세설명 참조

배송안내

- 배송비 : 기본배송료는 2,500원 입니다. (도서,산간,오지 일부지역은 배송비가 추가될 수 있습니다) 

- 본 상품의 평균 배송일은 3일입니다.(입금 확인 후) 설치 상품의 경우 다소 늦어질수 있습니다.[배송예정일은 주문시점(주문순서)에 따른 유동성이 발생하므로 평균 배송일과는 차이가 발생할 수 있습니다.]

- 본 상품의 배송 가능일은 3일 입니다. 배송 가능일이란 본 상품을 주문 하신 고객님들께 상품 배송이 가능한 기간을 의미합니다. (단, 연휴 및 공휴일은 기간 계산시 제외하며 현금 주문일 경우 입금일 기준 입니다.)

교환 및 반품안내

- 상품 택(tag)제거 또는 개봉으로 상품 가치 훼손 시에는 상품수령후 7일 이내라도 교환 및 반품이 불가능합니다.

- 저단가 상품, 일부 특가 상품은 고객 변심에 의한 교환, 반품은 고객께서 배송비를 부담하셔야 합니다(제품의 하자,배송오류는 제외)

- 일부 상품은 신모델 출시, 부품가격 변동 등 제조사 사정으로 가격이 변동될 수 있습니다.

- 신발의 경우, 실외에서 착화하였거나 사용흔적이 있는 경우에는 교환/반품 기간내라도 교환 및 반품이 불가능 합니다.

- 수제화 중 개별 주문제작상품(굽높이,발볼,사이즈 변경)의 경우에는 제작완료, 인수 후에는 교환/반품기간내라도 교환 및 반품이 불가능 합니다. 

- 수입,명품 제품의 경우, 제품 및 본 상품의 박스 훼손, 분실 등으로 인한 상품 가치 훼손 시 교환 및 반품이 불가능 하오니, 양해 바랍니다.

- 일부 특가 상품의 경우, 인수 후에는 제품 하자나 오배송의 경우를 제외한 고객님의 단순변심에 의한 교환, 반품이 불가능할 수 있사오니, 각 상품의 상품상세정보를 꼭 참조하십시오. 

환불안내

- 상품 청약철회 가능기간은 상품 수령일로 부터 7일 이내 입니다.

AS안내

- 소비자분쟁해결 기준(공정거래위원회 고시)에 따라 피해를 보상받을 수 있습니다.

- A/S는 판매자에게 문의하시기 바랍니다.

이미지 확대보기

이것이 자바다

이것이 자바다
이것이 자바다

비밀번호 인증

글 작성시 설정한 비밀번호를 입력해 주세요.

확인

장바구니 담기

상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?

찜 리스트 담기

상품이 찜 리스트에 담겼습니다.
바로 확인하시겠습니까?

광고
최근본상품
0/0
상단으로 이동
 
이것이 자바다
34,200원 2,500원 주문시결제(선결제)
이것이 자바다 0
  • 상품가격 0원
  • 할인금액 0원
  • 총 결제 예정금액 0원