개념있는 JAVA (기초 개념부터 친절하게 설명하는 완벽한 JAVA 강의)

개념있는 JAVA (기초 개념부터 친절하게 설명하는 완벽한 JAVA 강의)

$28.71
Description
200여개의 예제 프로그램으로 배우는 Java 입문서의 클래식

프로그래밍을 처음 접하는 독자들을 위한 Java 언어 입문서입니다. 프로그래밍 교육 분야의 거장인 시바타 보요가 오랜 교육 현장 경험을 통해서 그동안 많은 사람들이 Java에서 이해하기 어려워했던 부분, 중도에 포기했던 부분 등을 정확하게 짚어내어 설명합니다. 실제로 강의하듯이 친절한 설명과 풍부한 예제를 통해 기본적인 개념을 파악하고 연습문제를 통해 복습을 하는 구성으로 진행됩니다. 책의 전반부에는 Java 문법과 구조 등 기초적인 프로그래밍을 다루고, 후반부 이후는 객체지향 프로그래밍을 중심으로 학습합니다. 숫자 맞히기 게임, 가위바위보 게임, 암산 트레이닝 등 258개의 간단한 예제 샘플 프로그램과 284개의 일러스트를 활용한 쉽고 친절한 설명으로 프로그래밍을 전혀 모르는 초보자도 어려움 없이 한번에 마스터 할 수 있습니다. 프로그래밍을 처음 배우는 사람, 다른 입문서에서 어려움을 느꼈던 사람, 기초부터 착실히 Java를 마스터 하고 싶은 독자들에게 소개합니다.
저자

시바타보요

-공학박사
-후쿠오카공업대학정보공학부정보공학과조교수
-후쿠오카진씨태극권연구회회장

1963년후쿠오카출생.큐슈대학공학부졸업.동대학원공학연구과석사과정ㆍ박사과정수료후,큐슈대학조교,국립특수교육종합연구소연구원역임(1994년부터현재까지).
2000년알기쉬운C언어교과서ㆍ참고서의집필업적을인정받아(사)일본공학교육협회로부터저자상수상.대학에서교육과연구활동외에도프로그래밍과무술(1990년~1992년전일본무술선수권대회진식태극권부우승),건강법연구와지도로바쁜나날을보내고있다.

주요저서
ㆍ비전C언어해답포인터편Softbank,1991(제2판:2001)
ㆍC:98슈퍼라이브러리Softbank,1991(신판:1994)
ㆍC프로그래머를위한C++입문Softbank,1992(신장판:1999)
ㆍDr.보요의프로그래밍도장Softbank,1993(증보판:1997)
ㆍ프로그래밍강좌C++Softbank,1996(신장판:2000)
ㆍC++로가는길*Softbank,1997(신장판:2000)
ㆍ명해C언어입문편Softbank,1998(증보판‘정본’:1999)
ㆍ명해C언어입문편예제연습*SoftbankPublishing,1999
ㆍ초과거문기본정보기술자오전시험SoftbankPublishing,2004
ㆍ신판명해C언어입문편SoftbankPublishing,2004
ㆍ풀면서배우는C언어*SoftbankPublishing,2004
ㆍ신판명해C언어실전편SoftbankPublishing,2004
ㆍ도해C언어포인터의비법SoftbankPublishing,2005
ㆍ즐거운CSoftbankPublishing,2005
ㆍ신판C언어에의한알고리즘과데이터구조*SoftbankCreative,2005
ㆍJava에의한알고리즘과데이터구조SoftbankCreative,2005
ㆍ명해C++SoftbankCreative,2006
ㆍ명해Java입문편SoftbankCreative,2007
ㆍ명해Java에의한알고리즘과데이터구조SoftbankCreative,2007

목차

Chapter01문자의출력
1-1Java에대해서
1-2화면으로의문자출력

Chapter02변수의사용
2-1변수
2-2키보드를이용한입력

Chapter03프로그램흐름의분기
3-1if문
3-2switch문
3-3키워드?식별자?연산자

Chapter04프로그램흐름의반복
4-1do문
4-2while문
4-3for문
4-4다중루프
4-5break문과continue문
4-6printf메소드

Chapter05기본형과연산
5-1기본형
5-2연산과형
5-3확장표기

Chapter06배열
6-1배열
6-2다차원배열

Chapter07메소드
7-1메소드
7-2정수의내부를조사하기
7-3배열을다루는메소드
7-4다중정의

Chapter08클래스의기본
8-1클래스
8-2자동차클래스

Chapter09날짜클래스의작성
9-1날짜클래스의작성
9-2클래스형필드

Chapter10클래스변수와클래스메소드
10-1클래스변수
10-2클래스메소드
10-3클래스초기화자와인스턴스초기화자

Chapter11패키지
11-1패키지와import선언
11-2패키지선언
11-3클래스와멤버의액세스속성

Chapter12클래스의파생과다형성
12-1상속
12-2다형성
12-3상속과액세스속성

Chapter13추상클래스
13-1추상클래스
13-2추상성을갖는비추상메소드의설계

Chapter14인터페이스
14-1인터페이스
14-2인터페이스의파생

Chapter15문자와문자열
15-1문자
15-2문자열과String
15-3문자열배열과커맨드라인인수

Chapter16예외처리
16-1예외
16-2예외처리

출판사 서평

1장문자의출력
화면으로문자를출력하는예제프로그램을통해서Java에익숙해지도록합니다.

2장변수의사용
수치와문자열을저장하기위한변수에대해서학습하고,변수의연산을실행하거나키보드를이용해서값을입력하는프로그램을작성해봅니다.

3장프로그램흐름의분기
여러가지연산자와함께프로그램의흐름을선택적으로결정하기위한if문과switch문을학습합니다.

4장프로그램흐름의반복
프로그램흐름을반복하는방법을학습합니다.

5장기본형과연산
기본형과연산에대해서학습합니다.

6장배열
같은형의변수의집합인배열에대해서학습합니다.

7장메소드
프로그램을구성하는부품인메소드에대해서그작성법과사용법등을학습합니다.

8장클래스의기본
객체지향프로그래밍을지탱하는가장근본적이고기초적인기술을제공하는것이클래스라는사고방식입니다.이장에서는은행계좌를취급하는프로그램과자동차를취급하는프로그램을통해서클래스의기본을학습합니다.

9장날짜클래스의작성
단순한구조의날짜클래스와이것을부분적으로포함하는자동차클래스의작성을통해클래스에대해서제8장보다더깊고자세하게학습합니다.

10장클래스변수와클래스메소드
클래스변수와클래스메소드를학습합니다.이것은각클래스의인스턴스에속하는인스턴스변수와인스턴스메소드와는달리클래스에소속되어그클래스의인스턴스로부터공유되는변수와메소드입니다.

11장패키지
데이터와메소드를포장해서캡슐화한것이‘클래스’였습니다.이클래스를모아서캡슐화한것이‘패키지’입니다.이장에서는패키지의사용법과작성법등을학습합니다.

12장클래스의파생과다형성
기존클래스의자산을상속해서새로운클래스를만드는클래스의파생과이것을응용한다형성에대해서학습합니다.

13장추상클래스
실체를만들수없는또는만들어서는안되는개념을나타내기위한추상클래스와추상메소드입니다.추상클래스와추상메소드를이용하면제12장에서학습한다형성을보다높은수준에서활용할수있습니다.

14장인터페이스
인터페이스에대해서학습합니다.그대로이용할수없는인터페이스는클래스를만들때‘구현’해서이용합니다.인터페이스의구현은파생에의한클래스의계층관계와는다른관계를클래스사이에할당합니다.

15장문자와문자열
사람과프로그램사이의정보를전달할때필요한것이문자와문자열입니다.문자는char형으로표현되고,문자열은String형으로표현됩니다.이장에서는문자와문자열에대해서학습합니다.

16장예외처리
프로그램에서예상할수없는혹은예상하기어려운예외적인상황을만났을때,치명적인상황에빠지지않고회복시키는것이예외처리입니다.이장에서는예외의기본에대해학습합니다