닫기
전체카테고리
  • -->
    국내도서
    국내도서
  • -->
    베스트셀러
    베스트셀러
  • -->
    새로나온도서
    새로나온도서
  • -->
    추천도서
    추천도서
  • -->
    할인/재정가 도서
    할인/재정가 도서
  • -->
    GIFT
    GIFT
자바 프로그래밍 (마스크제공) 이미지 확대 보기
  • 자바 프로그래밍 (마스크제공)

자바 프로그래밍 (마스크제공)

공유
정가
31,000
판매가
27,900
배송비
무료 지역별추가배송비
택배
방문 수령지 : 서울특별시 영등포구 양산로 57-5 (양평동 이노플렉스) B101
자체상품코드
9791167640659
제조사
혜지원
출시일
2024-04-05
구매혜택
할인 : 적립 적립금 :
자바 프로그래밍 (마스크제공)
0
총 상품금액
총 할인금액
총 합계금액

상품상세정보

21615d286a4b23fc9ded08f4bbbe3a95_192355.jpg
 


책소개

자바를 공부하는 것은 다양한 애플리케이션 개발을 위한 필수적인 과정이다!
웹, 모바일, AI 등 다양한 분야에 필수적인 객체 지향 언어 자바. 이제 체계적으로 배우자!


웹에 강한 언어인 자바는 모바일뿐만 아니라 빅 데이터 처리나 AI 등의 신기술 영역에서도 사용되어 갈수록 활용률이 늘어나고 있다. 자바 언어는 오랜 시간이 지나도 그 위용이 떨어지지 않는다. 이 책은 20년 이상 자바를 강의해 온 저자가 자바 언어를 처음 접하는 학습자들에게 적합하도록 집필했으며, 자바 언어를 다루는 방법을 상세하면서도 복잡하지 않은 설명을 통해 알려 준다. 자바를 완전히 처음 접하는 입문자, 공부하다가 그만두었거나 공부한 지 오래된 재학습자, 꼭 필요한 부분만 빠르게 훑어보고 싶은 실무자까지 이 책을 통해 자바를 체계적으로 배울 수 있다. 이 책의 모든 내용은 최신 버전인 자바 21에 맞춰 제작되었으며, 그대로 따라 해 볼 수 있는 실전 예제 코드를 제공한다.

목차

머리말

Chatper01 자바의 개요 및 환경 설정
01 자바의 탄생
02 자바의 특징
03 JDK(Java Development Kit)의 종류
04 개발 환경 설정

Chatper02 자바의 기본 문법-1
01 자바 프로그램의 실행 단계
02 식별자
03 자바 주석
04 변수
05 형 변환
06 연산자

Chatper03 자바의 기본 문법-2
01 조건문
02 반복문
03 기타 분기문

Chatper04 자바의 기본 문법-3
01 1차원 배열
02 다차원 배열

Chatper05 클래스 기본
01 클래스(Class)
02 메소드(Method)
03 생성자(Construct)
04 this() 생성자
05 초기화 블록

Chatper06 클래스 고급
01 상속
02 클래스 구성 예약어
03 다형성

Chatper07 추상 클래스, 인터페이스, 내부 클래스
01 추상 클래스
02 인터페이스
03 내부 클래스

Chatper08 예외 처리와 유용한 클래스들
01 예외 처리
02 String 클래스
03 enum
04 static import
05 오토박싱과 오토언박싱
06 Object 클래스
07 날짜 관련 클래스
08 Math 클래스
09 Random 클래스
10 StringTokenizer 클래스

Chatper09 컬렉션
01 자바에서 제공하는 컬렉션 인터페이스 종류들
02 Set 인터페이스
03 List 인터페이스
04 Map 인터페이스
05 Iterator와 ListIterator의 차이점

Chatper10 스레드
01 스레드의 개념
02 스레드의 상태
03 스레드의 생성 및 실행
04 스레드의 우선순위
05 동기화(synchronized)
06 wait, notify(), notifyAll()
07 스레드를 이용해서 달리기 경주 구현하기

Chatper11 입출력
01 스트림
02 File
03 바이트 기반 입출력
04 기본 데이터 타입으로 입출력
05 문자 기반 입출력
06 객체 입출력
07 RandomAccessFile
08 NIO(New Input / output)

Chatper12 네트워크
01 java.net 패키지에서 지원되는 주요 클래스들
02 소켓 통신 구현

Chatper13 데이터베이스(DB)
01 오라클 설치
02 기본적인 SQL
03 자바에서의 DB 사용
04 JDBC 응용 예제

Chatper14 람다식
01 람다식 소개
02 함수형 인터페이스
03 자바에서 제공하는 함수형 인터페이스
04 함수형 인터페이스의 추상 메소드 외의 메소드
05 캡처링, 메소드 참조, 생성자 참조

Chatper15 스트림/병렬 처리
01 스트림 생성
02 데이터 타입별 스트링 유형
03 병렬 스트림
04 데이터 가공하기
05 데이터 집계하기
06 데이터 수집하기

저자소개


출판사리뷰

자바는 플랫폼 독립성을 갖춘 객체 지향 프로그래밍 언어로, 강력한 표준 라이브러리와 멀티스레딩 지원하는 언어로, 오랫동안 꾸준히 지원되며 특히 한국에서는 계속해서 높은 사용률을 보입니다. 웹 개발부터 모바일 애플리케이션, 게임, 최신 기술인 AI 영역까지 자바는 폭넓게 사용되고 있으며, 백엔드 프로그래머라면 필수적으로 배우고 넘어가는 기본적인 소양이기도 합니다.

하지만 자바는 그 오랜 역사만큼 최근 언어에 비해서는 복잡한 면이 있습니다. 처음으로 자바를 배우는 사람들은 여러모로 어려움을 겪기도 하기에 체계적인 학습이 필요합니다. 이 책은 그런 사람들을 위해 실제로 사용되는 게시판, 데이터베이스 등을 만들어 보는 실전 예제를 수록하여 자바의 기초부터 실무까지 익힐 수 있도록 하였습니다.

이 책은 크게 15개의 챕터로 이뤄져 있습니다.

1. 자바의 개요 및 환경 설정
대표적인 객체 지향 프로그래밍 언어인 자바의 역사 및 특징에 대해 살펴보고 자바로 프로그래밍을 할 수 있는 개발 환경을 세팅합니다.

2. 자바의 기본 문법 - 1
자바 프로그램이 작성 및 실행되는 단계를 학습하고 식별자, 자바 주석, 변수 선언, 데이터 타입, 형 변환, 연산자 등 기본적인 자바 문법을 살펴봅니다.

3. 자바의 기본 문법 - 2
코딩을 하면서 전체 프로그램의 실행 순서를 제어하기 위해 빈번하게 사용되는 조건문, 반복문 등의 제어문에 대해 다양한 예제를 통해 학습합니다.

4. 자바의 기본 문법 - 3
관련이 있는 여러 개의 데이터를 저장하여 효율성을 높여 주는 배열에 대해 학습합니다.

5. 클래스 기본
객체 지향 언어의 핵심인 클래스의 기본 개념 및 기능에 대해서 살펴봅니다.

6. 클래스 고급
클래스의 기본 기능을 바탕으로 고급 기능이라 할 수 있는 상속 기능, 클래스의 구성 예약어, 다형성에 대해서 학습합니다.

7. 추상 클래스, 인터페이스, 내부 클래스
특정 단위의 기능을 정의하는 데 사용할 수 있는 추상 클래스와 인터페이스, 외부 클래스에 정의되어 있는 데이터들에 좀 더 쉽게 접근하기 위해 사용하는 내부 클래스에 대해 살펴봅니다.

8. 예외 처리와 유용한 클래스들
프로그램의 비정상적인 종료를 막아 주는 예외 처리, 가장 빈번히 사용되는 String 클래스, 그 외에 enum, 오토박싱, static import, 날씨 관련 클래스, Math, Random, StringTokenizer 등 유용하게 사용할 수 있는 클래스들을 살펴봅니다.

9. 컬렉션
데이터들을 효율적으로 관리할 수 있게 제공해 주는 컬렉션 프레임워크에 대해서 살펴봅니다.

10. 스레드
동시에 처리해야 하는 작업이나 오래 걸리고 복잡한 작업을 나누어 처리할 수 있게 해 주는 스레드에 대해서 살펴봅니다.

11. 입출력
프로그램에서 다른 대상(자원)으로 데이터를 보내거나 다른 대상에서 데이터를 읽어 들이는 데 필요한 기능을 제공해 주는 API들을 학습합니다.

12. 네트워크
다른 컴퓨터에서 데이터를 읽어 들이거나 다른 컴퓨터에 데이터를 출력하는 네트워크에 대해 살펴봅니다.

13. 데이터베이스(DB)
가장 보편적으로 사용되고 있는 DBMS인 Oracle을 이용해서 자바의 DB 관련 처리 방법을 학습합니다.

14. 람다식
함수식을 생성할 때 클래스를 만들지 않고 익명 메소드를 만들어서 사용할 수 있게 해 주는 람다식을 배우며, 람다식 표현법, 함수형 인터페잇, 메소드 참조, 생성자 참조 등에 대해서 살펴봅니다.

15. 스트림 / 병렬 처리
컬렉션 객체의 요소를 효율적으로 다룰 수 있고 코드를 훨씬 간결하게 만들어 주는 스트림에 대해서 살펴봅니다. 또한 하나의 작업을 여러 개의 단위로 분리하여 동시에 작업을 처리할 수 있게 해 주는 병렬 처리에 대해 살펴봅니다.

상품필수 정보

도서명 자바 프로그래밍 (마스크제공)
저자/출판사 오정원 ,혜지원
크기/전자책용량 188*257*40mm
쪽수 720쪽
제품 구성 상품상세참조
출간일 2024-04-05
목차 또는 책소개 상품상세참조

관련 상품

배송안내

- 배송비 : 기본 배송료는 2,000원입니다. (도서,산간,오지 일부 지역은 배송비가 추가될 수 있습니다)  10,000원 이상 구매 시 무료배송입니다.

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

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

교환 및 반품안내

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

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

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

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

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

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

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

환불안내

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

AS안내

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

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

이미지 확대보기자바 프로그래밍 (마스크제공)

자바 프로그래밍 (마스크제공)
  • 자바 프로그래밍 (마스크제공)
닫기

비밀번호 인증

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

닫기

장바구니 담기

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

찜 리스트 담기

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

  • 장바구니
  • 최근본상품
  • 위로
  • 아래로

최근 본 상품

  • 자바 프로그래밍 (마스크제공)
    자바 프로그래밍 (마스크제공)
    31,000 27,900
0/2
마이홈
고객센터

02-835-6872평일 오전 10:00 ~ 오후 06:00
점심 오후 12:30 ~ 오후 01:30
휴무 토/일/공휴일