스크랩

구간

쉽게 배우는 자바이야기

박태용.정병찬 저 | 세진북스 | 2009년 06월

북트리

정가
$80.00
판매가
$58.32 (27%↓) 최저가 보상
적립금
$1.17 (2%P)
출고예상일
2026년 10월 08일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788993848120 / 1172쪽 188 x 257 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

자바 언어의 기술 서적이 아닌 자바 소설책을 쓰는 심정으로 책을 집필하였는데 내공의 한계에 부딪혀 여러 번 힘든 고비가 있었다. 그 힘든 고비를 무사히 넘기고 이제야 책이 출간하게 되었습니다. 자바의 최대 장점 중에 하나인 네트워크 프로그래밍 부분에 역점을 두고 집필하였기 때문에, 처음 자바를 접하는 사용자라 하여도 책의 내용을 차근차근 따라하다 보면, 어느새 눈앞에 채팅이 구현될 것입니다.

본서의 특징
* 자바 프로그램을 작성하기 위한 기본 환경 설정을 통해 자바에 대한 전반적인 기초 개념에 대해서 설명한다.
* 자바 언어의 특징을 나타내는 네트워크 부분에 많은 Chapter를 할애했다.
* 채팅 프로그램을 단계별로 구성하여, 차근차근 따라하다 보면 최종적으로는 하나의 채팅 프로그램을 완성할 수 있다.
* 딱딱한 내용보다는 생활하면서 접할 수 있는 예제를 자바 프로그램에 적용시켜서 설명하였기 때문에 읽으면서 프로그램을 습득할 수 있다.
* 모든 예제 프로그램은 실행할 수 있는 완전한 하나의 파일로써 제공했다.
* 하나의 채팅 프로그램을 완성함으로 해서 네트워크 부분에서 이루어지는 자바 프로그램에 대한 이해를 높일 수 있도록 설명했다.
* 프로그램을 처음 접하는 사용자나 객체 지향 프로그래밍에 대해 궁금했던 자바 프로그래머에게도 도움이 될 수 있도록 책의 구성을 모듈별로 나누었기 때문에, 굳이 처음부터 읽지 않아도 각 Chapter별로 내용을 습득할 수 있도록 구성하였다.
* 예제 소스 웹하드 제공(www. webhard.co.kr)

저자 소개

  • 저자 : 박태용.정병찬
지은이 : 박태용
<현직 it 강사들이 들려주는 자바 이야기>
  


지은이 : 정병찬
<닷넷 프레임워크 2.0과 visual studio 2005>
  

목차

Chapter 01 자바 따라하기
1.1 자바의 소개
1.2 자바의 특징
1.3 자바의 구조
1.4 Java2 Standard Edition(jdk) Platform
1.5 Java API Document 설치
1.6 간단한 응용 프로그램
1.7 이 책의 구성
1.8 이 책에서 사용한 시스템
1.9 이 장의 요점

Chapter 02 자바 프로그램의 개념
2.1 Class
2.2 Package
2.3 Method
2.4 Compile(javac JavaApplicationExample.java)
2.5 RUN(java JavaApplicationExample)
2.6 이 장의 요점

Chapter 03 프로그램의 기본 요소
3.1 주석(Comment)
3.2 세미콜론(Semicolons), 블록(Blocks), 공백(WhiteSpace)
3.3 이름(Identifiers), 키워드(Keywords)
3.4 데이터 타입(Data Type)
3.5 변수(Variable), 선언(Declaration), 할당(Assignment)
3.6 상수(Constant)
3.7 참조 데이터 타입(Reference Data Type)
3.8 코딩 습관
3.9 이 장의 요점

Chapter 04 식과 연산자(Expression and Operator)
4.1 변수의 유효 범위(Variable Scope)
4.2 멤버 변수의 자동 초기화
4.3 산술 연산자
4.4 데이터 형의 변환(Data Type Conversion)
4.5 대입 연산자
4.6 증가, 감소 연산자
4.7 관계 연산자
4.8 논리 연산자
4.9 비트 연산자
4.10 삼항 연산자
4.11 이 장의 요점

Chapter 05 제어문과 반복문
5.1 If 문
5.2 if ~ else 문
5.3 Switch ~ Case 문
5.4 do ~ while 문
5.5 while 문
5.6 for 문
5.7 continue와 break 문
5.8 이 장의 요점

Chapter 06배 열
6.1 배열의 선언 및 초기화
6.2 객체 배열(Object Array)
6.3 2차원 배열
6.4 이 장의 요점

Chapter 07 클래스
7.1 객체 지향 프로그래밍 소개
7.2 클래스(Class), 객체(Object), 인스턴스(instance)
7.3 패키지(Package)
7.4 접근 지정자
7.5 생성자(Constructor)
7.6 메소드 오버로딩(Method overLoading)
7.7 this
7.8 캡슐화(Encapsulation)
7.9 상속(Inheritance)
7.10 Super
7.11 메소드 재정의(Method Overriding)
7.12 다형성(Polymorphism)
7.13 이 장의 요점

Chapter 08 클래스 고급 지식
8.1 정적 멤버 변수와 메소드
8.2 final
8.3 추상 클래스(Abstract Class)
8.4 인터페이스(Interface)
8.5 내부 클래스(Inner Class)
8.6 이 장의 요점

Chapter 09 문자열
9.1 String 객체 생성
9.2 문자열의 기본적인 연산
9.3 StringBuffer
9.4 이 장의 요점

Chapter 10 Wrapper Class와 Collection API
10.1 Wrapper Class
10.2 Collection API
10.3 이 장의 요점

Chapter 11 Exception
11.1 Error와 Exception
11.2 Exception의 분
11.3 try/catch 문
11.4 Try/catch/finally 문
11.5 throw/throws 문
11.6 사용자 정의 Exception
11.7 이 장의 요

Chapter 12 AWT
12.1 AWT 개요
12.2 컴포넌트와 컨테이너(Component와 Container)
12.3 컨테이너(Container)
12.4 레이아웃 관리자(Layout Manager)
12.5 컴포넌트(component)
12.6 다이얼로그와 파일 다이얼로그(Dialog & FileDialog)
12.7 메뉴(Menu)
12.8 이 장의 요점

Chapter 13AWT 이벤트
13.1 Event의 개요
13.2 자바의 이벤트 모델
13.3 이벤트 처리
13.4 이벤트의 종류
13.5 Inner 클래스를 이용한 이벤트 처리
13.6 더블클릭(Double Click)
13.7 마우스 버튼(Mouse Button) 구분
13.8 팝업 메뉴(PopupMenu)
13.9 Gemini Editor
13.10 이 장의 요점

Chapter 14 애플릿(Applet)
14.1 애플릿의 개요
14.2 애플릿의 생명 주기
14.3 애플릿과 AWT 이벤트
14.4

,


14.5 이미지

14.6 에플릿에서 쓰레드의 사용

14.7 AudioClip

14.8 이 장의 요점




Chapter 15 쓰레드

15.1 프로세스와 쓰레드

15.2 쓰레드의 생성 방법

15.3 쓰레드의 생명 주기

15.4 쓰레드 우선 순위

15.5 쓰레드의 제어

15.6 쓰레드의 동기화

15.7 wait()와 notify()

15.8 이 장의 요점




Chapter 16 입출력 스트림

16.1 스트림의 개요

16.2 스트림의 분류

16.3 입력 스트림

16.4 출력 스트림

16.5 PrintWriter

16.6 DataInputStream과 DataOutputStream

16.7 객체 직렬화(Object Serialization)

16.8 파일(File)

16.9 이 장의 요점




Chapter 17 네트워크

17.1 네트워크의 개요

17.2 InetAddress

17.3 URL

17.4 URLConnection

17.5 TCP와 UDP

17.6 소켓(Socket)

17.7 TCP 소켓 프로그램

17.8 UDP

17.9 이 장의 요점




Chapter 18 JDBC

18.1 JDBC 개요

18.2 JDBC driver types

18.3 JDBC Programming 개요

18.4 기본 JDBC API

18.5 Connection pool

18.6 이 장의 요점




Chapter 19 Swing

19.1 Swing Overview

19.2 Model, View, Controller(MVC)

19.3 Swing Components

19.4 Swing Event

19.5 이 장의 요점




Chapter 20 채팅 프로그램 만들기

20.1 1단계 - 아이디만 출력

20.2 2단계 - 방만들기와 방리스트 출력하기

20.3 3단계 - 방 참여

20.4 4단계 - 대화하기

20.5 5단계 - 쪽지 보내기

20.6 Gemini Chat V1.0










top