간편결제, 신용카드 청구할인
PAYCO(페이코) 최대 5,000원 할인
(페이코 신규 회원 및 90일 휴면 회원 한정)
네이버페이 1%
(네이버페이 결제 시 적립)
북피니언 롯데카드 30% (15,620원)
(최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (17,850원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (20,080원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (20,750원)
(최대할인 3만원 / 3만원 이상 결제)
Close

Java for Beginner

소득공제

2013년 9월 9일 이후 누적수치입니다.

판매지수 120
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
정가

23,000원

  • 22,310 (3%할인)

    230P (1%적립)

할인혜택
적립혜택
  • I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.
  • 추가혜택
    배송정보
    주문수량
    감소 증가
    • 이벤트/기획전

    • 연관도서(175)

    • 사은품(5)

    출판사 서평


    초보자를 위한 자바 입문서 : 개념이해→예제실습→학습점검→문제풀이로 이어지는 4단계 학습법을 통해 프로그래밍 실력이 쑥쑥 자라 초보자들이 자신감을 가지고 프로그래밍 세계에 첫 발을 내딛는 데 많은 도움이 된다.
    풍부한 예제 수록 : 개념에 대한 이해를 돕고 응용력을 길려주는 120여 개의 기본/응용 예제, 반복을통해 개념을 다시 다져주고 문제 해결력을 길러주는 14개의 예제모음, 종합적인 사고력을 길러주는 멀티챗 프로그램 프로젝트를 담고 있다.
    학습 효율을 높여주는 다양한 학습장치 : 메멘토 퀴즈, 셀프 스터디, 연습문제 등
    한 학기 강의에 딱 맞추는 최적의 분량
    강의에 최적화된 새로운 강의보조자료(PPT)를 교수/강사에게 제공

    다양한 예제와 단계별 학습으로 손쉽게 배우는 자바

    [무엇을 다루는가]
    - 자바 시작하기(1장~3장)
    자바 플랫폼과 가상머신
    자바 개발환경 만들기
    클래스의 기본 구조
    기본 데이터 타입과 변수
    연산자, 분기와 반복

    - 자바와 객체지향 프로그래밍(4장~7장)
    캡슐화, 상속성, 다형성
    추상 클래스와 인터페이스
    변경자의 종류와 특징

    - 자바 고급 프로그래밍(8장~13장)
    스레드 프로그래밍
    GUI 프로그래밍
    데이터베이스와 각종 유틸리티 클래스
    입출력 프로그래밍, 컬렉션

    - 프로젝트_멀티챗 프로그램(14장)
    프로젝트 설계
    클라이언트 UI의 프로토타입 개발
    서버와 클라이언트 통신 모듈 개발

    [실습환경]
    운영체제 : 윈도우 XP
    개발도구 : 이클립스 3.4.1 이상, 자바 SE SDK6 이상
    예제소스 파일 : www.hanb.co.kr/exam/1599

    [부/장별 내용 요약]

    1장. 자바 개요와 개발환경 구축
    자바의 탄생과 변천과정, 자바로 개발한 응용 프로그램의 동작환경인 가상머신을 알아본다. 또, 자바의 발전에 따라 세분화된 자바 기술과 플랫폼 버전을 알아보고, 대표적 자바개발도구인 이클립스를 기반으로 자바 개발환경도 구축한다.

    2장. 클래스 기본구조의 이해
    객체지향 프로그래밍 언어로서의 자바 특징을 살펴보고, 객체지향 프로그래밍 언어의 가장 기본이 되는 클래스를 다룬다.

    3장. 자바 기초 문법의 이해
    자바의 기본적인 문법을 배운다. 기본적인 데이터 타입과 연산, 형 변환 등을 살펴보고, 좀더 나아가 다양한 예제와 문제를 다루면서 각종 if 문, for 문, while 문 등 제어문을 배운다.

    4장. 자바와 객체지향
    객체지향의 개념을 살펴보고 자바에 적용된 객체지향 프로그래밍 기법과 문법적인 구조를 예제와 함께 배움으로써 객체지향 프로그래밍 요령을 익힌다.

    5장. 추상 클래스와 인터페이스
    추상 클래스와 인터페이스의 정의, 두 개념의 공통점과 차이점을 알아본다. 또한 추상 클래스와 인터페이스를 이용해 규격화된 프로그램을 개발하는 요령과 다중상속과 인터페이스의 관계 등도 살펴본다.

    6장. 변경자
    객체에 접근을 제어하는 다양한 변경자를 배운다. 변경자는 객체지향 언어의 특성인 캡슐화 기능을 지원하는 대표 기능으로, 접근 변경자의 종류와 개념, static과 final 변경자의 의미와 사용법 등을 다룬다.

    7장. 스레드
    스레드를 이용한 프로그래밍 기법을 알아본다. 스레드의 개념과 자바를 이용해 스레드를 구현하는 방법, 메소드 간의 동기화 기법을 중심으로 살펴본다.

    8장. GUI 프로그래밍
    자바를 이용해 GUI 프로그램에서 AWT와 Swing 패키지를 사용하는 방법을 배우고, 이벤트에 기반을 둔 프로그래밍 방법과 레이아웃 등을 배운다.

    9장. 데이터베이스
    데이터베이스 프로그램의 기본 개념을 배우고, 데이터베이스 프로그램을 개발하는 데 필요한 기본 지식도 습득한다. 그리고 자바를 이용해 데이터베이스와 연결하고, 데이터를 저장하며, 데이터를 삭제하는 방법도 간단히 살펴본다.

    10장. 유틸리티 클래스
    자바에서 지원하는 다양한 유틸리티 클래스를 알아본다. 먼저, java.util 패키지에 있는 클래스를 소개하고, 날짜, 랜덤, 벡터, 해시 테이블 등의 클래스 사용법을 예제와 함께 배운다.

    11장. 입·출력
    입·출력의 기본이 되는 스트림, 키보드 입력, 명령행 출력을 살펴보고, 간단하게 파일을 입·출력하는 방법도 배운다. 그리고 java.nio 패키지에 포함된 다양한 버퍼 관련 클래스의 사용방법도 살펴본다.

    12장. 컬렉션
    자바에서 제공하는 컬렉션 프레임워크의 개념을 살펴보고, 객체의 검색, 저장, 정렬 등을 쉽게 수행할 수 있는 인터페이스의 사용방법을 간단한 예제를 작성하면서 배운다. 자바에서는 객체를 효과적으로 관리하는 자료구조를 다양한 클래스로 제공하는데, Set, List, Map, Iterator 등 컬렉션 프레임워크의 대표적인 인터페이스와 클래스를 살펴본다.

    13장. Math 클래스
    금융기관이나 큰 숫자를 처리하는 수학적 연산에서 기존 데이터 타입에 있는 한계점을 해결하는 대용량 데이터 타입인 BigDecimal과 BigInteger 클래스를 비롯해 각종 수학적 연산을 도와주는 Math 클래스를 살펴본다.

    14장. 멀티스레드 채팅 프로그램 프로젝트
    배운 내용을 총동원하여 클라이언트, 서버로 구성되는 멀티스레드 채팅 프로그램을 프로젝트 형식으로 진행할 것이다. 먼저, Swing API를 이용해 사용자 인터페이스 틀을 만들고 서버와 클라이언트 모듈을 추가하는 과정으로 진행한다.

    목차

    Chapter 01. 자바 개요와 개발환경 구축
    01_자바의 소개
    02_자바 플랫폼과 가상머신
    03_자바 개발환경의 구축
    요약/연습문제

    Chapter 02. 클래스 기본구조의 이해
    01_클래스의 개요
    02_클래스 구조의 이해
    03_패키지와 클래스
    요약/연습문제

    Chapter 03. 자바 기초 문법의 이해
    01_기본 데이터 타입과 변수
    02_분기문
    03_순환문
    예제모음 01 움직이는 물체의 운동 에너지 구하기
    예제모음 02 숨겨진 숫자를 맞추는 프로그램
    요약/연습문제

    Chapter 04. 자바와 객체지향
    01_객체지향의 정의와 주요 개념
    02_객체지향의 특징
    03_참조변수와 객체
    04_생성자
    05_인스턴스 변수와 클래스 변수
    06_상속
    07_메소드 오버로딩
    08_메소드 오버라이딩
    09_랩퍼 클래스
    예제모음 03 조건에 맞는 타원과 사각형 그리기 프로그램
    요약/연습문제

    Chapter 05. 추상 클래스와 인터페이스
    01_추상 클래스와 추상 메서드
    02_추상 클래스와 상속
    03_인터페이스
    04_인터페이스의 구현
    예제모음 04 악기 연주 프로그램
    예제모음 05 컴퓨터 마우스와 무선주파수를 이용한 무선 마우스 구현
    요약/연습문제

    Chapter 06. 변경자
    01_변경자의 개념과 종류
    02_static 변경자
    03_final 변경자
    예제모음 06
    요약/연습문제

    Chapter 07. 스레드
    01_스레드 프로그래밍의 개요
    02_Thread 클래스와 Runnable 인터페이스
    03_멀티스레드 프로그래밍
    04_스레드 동기화
    예제모음 07 슬롯머신 프로그램
    요약/연습문제

    Chapter 08. GUI 프로그래밍
    01_GUI 프로그래밍의 개요
    02_AWT와 Swing의 개요
    03_AWT로 프로그래밍하기
    04_Swing 프로그래밍하기
    05_레이아웃 관리자
    06_이벤트 모델
    예제모음 08 개인 정보를 입력하는 프로그램
    요약/연습문제

    Chapter 09. 데이터베이스
    01_개요
    02_JDBC의 이해
    03_JDBC 프로그래밍
    04_주요 API
    예제모음 09 데이터베이스 프로그램
    요약/연습문제

    Chapter 10. 유틸리티 클래스
    01_java.util 패키지의 소개
    02_유틸리티 클래스
    예제모음 10 랜덤 정수를 스택에 담아 다시 출력하는 프로그램
    예제모음 11 문자열 개수를 출력하는 프로그램
    요약/연습문제

    Chapter 11. 입·출력
    02_개요
    02_java.io 패키지의 주요 클래스
    03_java.nio 패키지의 주요 클래스
    예제모음 12 파일 입·출력 프로그램
    요약/연습문제

    Chapter 12. 컬렉션
    01_자료구조와 컬렉션 프레임워크
    02_Set 인터페이스
    03_List 인터페이스
    04_Map 인터페이스
    05_Iterator 인터페이스
    예제모음 13 데이터 생산자와 계산자를 이용한 프로그램
    요약/연습문제

    Chapter 13. Math 클래스
    01_java.math 패키지
    02_java.lang.Math 클래스
    예제모음 14 ArrayList를 이용한 수학연산 프로그램
    요약/연습문제

    Chapter 14. 멀티스레드 채팅 프로그램 프로젝트
    01_프로젝트의 개요
    02_클라이언트 UI의 프로토타입 개발
    03_서버와 클라이언트 통신 모듈 개발
    04_전체 소스
    요약/연습문제


    저자소개

    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    대학교 3학년 시절 한 인터넷 벤처 회사에서 초짜 프로그래머로 직장 생활을 시작해서 능력을 인정받고 사내 연구소로 스카우트되었다. 당시 외부에는 재학생 신분을 숨기고 개발팀장으로서 초창기 국내 웹 개발 시장에서 굵직한 프로젝트를 다수 수행했다. 1995년 우리나라에서 맨 처음 자바를 시작한 개발자 중 한 명으로, 1998년에는 국내 최초의 서블릿 기반 인트라넷 시스템의 개발을 주도하기도 했다. 분산객체, OSGi, Eclipse 플러그인 개발 등 자바 기술에 관심을 가지고 여러 프로젝트를 진행해 왔으며, 주요 연구 분야는 Health-IT이다. 특히 유헬스(U-health)

    펼쳐보기
    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    1980년대 초 처음 프로그램 세계에 입문하여 자동증명 발급시스템과 웹 메일시스템, 분산데이터베이스 에이전트시스템, 웹 커뮤니티 자동생성시스템, 웹 기반 자동화설비 원격제어시스템, RFID 기반 응급 의료정보시스템, u-Hospital시스템, 유비쿼터스 환경의 재택 건강관리시스템, 재택환자 원격진료시스템, 재택환자 케어용 모바일시스템 등 다양한 프로젝트를 수행하였으며, 현재는 가천의과학대학교 의료공학부 교수로 재직 중이다.
    관심 분야는 RFID/USN, 임베디드시스템, 유비쿼터스 컴퓨팅, u-헬스케어, 의료정보 분야이며, 최근 저서로는[무선 인터넷 프로그래밍

    펼쳐보기

    이 상품의 시리즈

    IT COOKBOOK 한빛교재 시리즈(총 355권 / 현재구매 가능도서 174권)

    펼쳐보기

    이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

      리뷰

      0.0 (총 0건)

      기대평

      작성시 유의사항

      평점
      0/200자
      등록하기

      기대평

      10.0

      교환/환불

      교환/환불 방법

      ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

      교환/환불 가능 기간

      고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

      교환/환불 비용

      고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

      교환/환불 불가사유

      반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
      배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

      소비자 피해보상

      소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
      교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

      기타

      도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

      배송안내

      • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

      • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

      • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

      • 배송비

      도서(중고도서 포함) 구매

      2,000원 (1만원이상 구매 시 무료배송)

      음반/DVD/잡지/만화 구매

      2,000원 (2만원이상 구매 시 무료배송)

      도서와 음반/DVD/잡지/만화/
      중고직배송상품을 함께 구매

      2,000원 (1만원이상 구매 시 무료배송)

      업체직접배송상품 구매

      업체별 상이한 배송비 적용