알라딘

이전
다음
[중고] 난 정말 JAVA를 공부한 적이 없다구요
2015년 컴퓨터/모바일 분야 5위
  • 새상품
    28,000원 25,200원 (마일리지1,400원)
  • 판매가
    11,340원 (정가대비 60% 할인)
  • 상품 상태
    • 배송료
      택배 3,300원, 도서/산간 4,300원
    • 판매자
    • 출고예상일
      통상 72시간 이내

    무이자 할부 안내

    • * 2~3개월 무이자 : 현대,하나
      * 2~4개월 무이자 : 농협
      * 2~5개월 무이자 : 우리,BC,신한,국민,삼성,롯데
      ▶신한, 국민, 우리, 비씨카드: 기존 2~3개월 → 2~5개월로 확대 

      ※ 제휴 신용카드 결제시 무이자+제휴카드 혜택 가능합니다.
      ※ 알라딘페이는 토스페이먼츠사 정책으로 5만원 이상 할부 선택이 가능하오니 필요시 다른 결제수단을 이용 부탁드립니다.
      ※ 오프라인결제/Non ActiveX 결제(간편결제)/카카오페이/네이버페이/페이코 등 간편결제/법인/체크/선불/기프트/문화누리/은행계열카드/ 알라딘 캐시와 같은 정기과금 결제 등은 행사대상에서 제외됩니다.
      ※ 무이자할부 결제 시 카드사 포인트 적립에서 제외될 수 있습니다.
      ※ 본 행사는 카드사 사정에 따라 변경 또는 중단될 수 있습니다.

    상품을 장바구니에 담았습니다.

    보관함에 상품 담기

    • US, 해외배송불가, 판매자 직접배송
    • 중고샵 회원간 판매상품은 판매자가 직접 등록/판매하는 오픈마켓 상품으로, 중개 시스템만 제공하는 알라딘에서는 상품과 내용에 대해 일체 책임지지 않습니다.
    중고상품 구매 유의 사항
    중고상품 구매 유의 사항

    난 정말 JAVA를 공부한적이 없다구요


    책소개

    많은 것을 스스로 알아갈 수 있는 능력을 향상시키는 것에 집중한 자바 기본서이다. 객체지향적 접근을 중심으로 다루었으며, 책의 모든 내용을 유기적으로 구성하여 자바에 대한 이해도를 높였다. 많은 것을 가르쳐주기 보다는 반드시 알아야 할 내용을 깊이 이해할 수 있도록 돕고 있으며, 단계별 프로젝트들을 완성하는 과정을 통해 프로그래머로서의 자신감을 느낄 수 있게 하였다.

    이론으로만 끝나는 객체지향이 아니라, 실제 적용에 있어서의 객체지향을 설명하고 객체지향과 자바문법에 대한 설명을 하나로 이어지게 내용을 구성하였다. 그리고 자바 프로그래머의 프로그램 개발에 있어서 필수요소인 자바 API 문서의 참조를 최대한 유도하였다. 다양한 클래스 설계에 대한 기회를 제공하여, 프로젝트에 대한 간접 경험을 할 수 있다.

    목차

    Chapter 01. Let's Start JAVA!
    01-1. 자바의 세계로 오신 여러분을 환영합니다.
    01-2. 자바 프로그램의 이해와 실행의 원리
    01-3. 첫 번째 자바 프로그램의 관찰과 응용
    01-4. 컴파일의 대상에서 제외되는 주석!

    Chapter 02. 변수(Variable)와 자료형(Data Type)
    02-1. 변수의 이해와 활용
    02-2. 정수 표현방식의 이해
    02-3. 실수 표현방식의 이해
    02-4. 자료형의 이해

    Chapter 03. 상수와 형 변환(Type Casting)
    03-1. 자료형을 기반으로 표현이 되는 상수
    03-2. 자료형의 변환

    Chapter 04. 연산자(Operator)
    04-1. 자바에서 제공하는 이항 연산자들
    04-2. 자바에서 제공하는 단항 연산자들
    04-3. 비트와 관련이 있는 연산자들

    Chapter 05. 실행흐름의 컨트롤
    05-1. if ±×¸®°? else
    05-2. switch와 break
    05-3. for, while ±×¸®°? do~while
    05-4. continue & break
    05-5. 반복문의 중첩

    Chapter 06. 메소드와 변수의 스코프
    06-1. 메소드에 대한 이해와 메소드의 정의
    06-2. 변수의 스코프
    06-3. 메소드의 재귀호출

    Chapter 07. 클래스와 인스턴스
    07-1. 클래스의 정의와 인스턴스의 생성
    07-2. 생성자(Constructor)
    07-3. 자바의 이름 규칙(Naming Rule)

    Chapter 08. 클래스 패스와 패키지
    08-1. 클래스 패스(Class Path)의 지정
    08-2. 패키지(Package)의 이해

    Chapter 09. 접근제어 지시자와 정보은닉, 그리고 캡슐화
    09-1. 정보은닉(Information Hiding)
    09-2. 접근제어 지시자(Access Control Specifiers)
    09-3. public 클래스와 default 클래스
    09-4. 어떤 클래스를 public으로 선언할까요?
    09-5. 캡슐화(Encapsulation)

    Chapter 10. 클래스 변수와 클래스 메소드
    10-1. static 변수(클래스 변수)
    10-2. static 메소드(클래스 메소드)
    10-3. System.out.println & public static void main

    Chapter 11. 메소드 오버로딩과 String 클래스
    11-1. 메소드 오버로딩(Overloading)
    11-2. String 클래스
    11-3. API Document의 참조를 통한 String 클래스의 인스턴스 메소드 관찰
    11-4. StringBuilder & StringBuffer 클래스
    11-5. 단계별 프로젝트: 전화번호 관리 프로그램 01단계

    Chapter 12. 콘솔 입력과 출력
    12-1. 콘솔 출력(Console Output)
    12-2. 콘솔 입력(Console Input)
    12-3. 단계별 프로젝트: 전화번호 관리 프로그램 02단계

    Chapter 13. 배열(Array)
    13-1. 배열이라는 존재가 필요한 이유
    13-2. 1차원 배열의 이해와 활용
    13-3. 다차원 배열의 이해와 활용
    13-4. for-each
    13-5. main 메소드로의 데이터 전달
    13-6. 단계별 프로젝트: 전화번호 관리 프로그램 03단계

    Chapter 14. 클래스의 상속 1: 상속의 기본
    14-1. 상속은 재활용 + 알파(α)
    14-2. 상속의 기본문법 이해
    14-3. 상속과 접근제어 지시자
    14-4. static 변수(메소드)의 상속과 생성자의 상속에 대한 논의

    Chapter 15. 클래스의 상속 2: 오버라이딩
    15-1. 상속을 위한 관계
    15-2. 하위 클래스에서 메소드를 다시 정의한다면?
    15-3. 참조변수의 인스턴스 참조와 instanceof 연산자

    Chapter 16. 클래스의 상속 3: 상속의 목적
    16-1. 개인정보 관리 프로그램
    16-2. 모든 클래스가 상속하는 Object 클래스
    16-3. final 클래스와 final 메소드
    16-4. 단계별 프로젝트: 전화번호 관리 프로그램 04단계

    Chapter 17. abstract와 interface 그리고 inner class
    17-1. abstract 클래스
    17-2. interface
    17-3. Inner 클래스
    17-4. Local 클래스와 Anonymous 클래스
    17-5. 단계별 프로젝트: 전화번호 관리 프로그램 05단계

    Chapter 18. 예외처리(Exception Handling)
    18-1. 예외처리에 대한 이해와 try~catch문의 기본
    18-2. 프로그래머가 직접 정의하는 예외의 상황
    18-3. 예외 클래스의 계층도
    18-4. 단계별 프로젝트: 전화번호 관리 프로그램 06단계

    Chapter 19. 자바의 메모리 모델과 Object 클래스
    19-1. 자바 가상머신의 메모리 모델
    19-2. Object 클래스

    Chapter 20. 자바의 다양한 기본 클래스
    20-1. Wrapper 클래스
    20-2. BigInteger 클래스와 BigDecimal 클래스
    20-3. Math 클래스와 난수의 생성, 그리고 문자열 토큰(Token)의 구분

    Chapter 21. 제네릭(Generics)
    21-1. 제네릭 클래스의 이해와 설계
    21-2. 제네릭을 구성하는 다양한 문법적 요소

    Chapter 22. 컬렉션 프레임워크(Collection Framework)
    22-1. 컬렉션 프레임워크의 이해
    22-2. Collection〈E〉 인터페이스를 구현하는 제네릭 클래스들
    22-3. Set〈E〉 인터페이스를 구현하는 컬렉션 클래스들
    22-4. Map〈K, V〉 인터페이스를 구현하는 컬렉션 클래스들
    22-5. 단계별 프로젝트: 전화번호 관리 프로그램 07단계

    Chapter 23. 쓰레드(Thread)와 동기화
    23-1. 쓰레드의 이해와 생성
    23-2. 쓰레드의 특성
    23-3. 동기화(Synchronization)
    23-4. 새로운 동기화 방식

    Chapter 24. 파일과 I/O 스트림
    24-1. File I/O에 대한 소개
    24-2. 필터 스트림의 이해와 활용
    24-3. 문자 스트림의 이해와 활용
    24-4. 스트림을 통한 인스턴스의 저장
    24-5. Random Access 파일과 FILE 클래스
    24-6. 단계별 프로젝트: 전화번호 관리 프로그램 08단계

    Chapter 25. Swing 컴포넌트와 이벤트 핸들링
    25-1. Swing을 시작하기에 앞서
    25-2. Swing 컴포넌트와 이벤트 핸들링
    25-3. 레이아웃 매니저(Layout Manager)
    25-4. 이벤트와 이벤트 리스너(Event Listener)
    25-5. 다양한 Swing 컴포넌트
    25-6. 단계별 프로젝트: 전화번호 관리 프로그램 09단계

    APPENDIX A. 데이터 표현방식의 이해
    A-1. 진수와 진수변환
    A-2. 데이터 표현의 단위(비트, 바이트, 워드)

    APPENDIX B. 자료형에 안전한 열거형
    B-1. 열거형의 활용
    B-2. 열거형 클래스


    저자 소개 (1명)

    벤처회사에서 개발자로 일하다가 IT분야의 집필과 강의로 처음 이름이 알려진 그는 2000년대 초반까지는 소프트웨어 아키텍트(Architect)로 일을 하다가, 2004년부터 지금까지 OpenGL-ES 그래픽스 라이브러리의 구현과 3D 가속 칩의 개발 및 크로노스 그룹(모바일 국제 표준화 컨소시엄)의 표준안에 관련된 일에 참여하였다.

    또한 핸드폰용 DMB 칩의 개발에도 참여하였으며, 현재는 ㈜액시스소프트의 CTO로 있으면서 웹 기반 솔루션 개발에 관심을 갖고 있다. 시간이 날 때마다 조깅을 하며 다양한 구상을 하는 저자는, 방법론에 근거한 소프트웨어 설계 전문가가 모든 분야에서 활발히 활동하여 소프트웨어 발전에 기여해야 한다는 생각을 갖고 있다.

    프로그래밍을 공부한다면 모르는 사람이 없을 것 같은 베스트셀러 저자이다. 여전히 쉽게 설명하는 방법에 대해 고민하고 있으며 그 고민 결과를 바탕으로 책을 집필하고 있다. 프로그래머라는 직업에 충실하기위해 적지않은 기간동안 집필활동이 없었지만 그간 축적된 에너지를 바탕으로 다수의 책을 쓸 계획을가지고 집필에 임하고 있다.


    알라딘 중고
    품질 판정 가이드
    알라딘 중고 품질 판정 가이드
    품질등급 헌 상태 표지 책등 / 책배 내부 / 제본상태
    기본정보
    기본정보
    • 반양장본
    • 875쪽
    • 188*257mm (B5)
    • 1663g
    대학장터 분류
    주제 분류