이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
JAVA가 보이는 그림책
국내 최초 그림으로 배우는 JAVA 프로그래밍 입문서 개정증보판
성안당 2013.11.25.
베스트
프로그래밍 언어 top100 4주
가격
15,000
10 13,500
YES포인트?
750원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

책소개

목차

제0장. Java를 시작하기 전에
01 Java 언어의 위상
02 Java로 할 수 있는 것
03 Java VM
04 Java 프로그램 개발 툴
05 프로그래밍의 기본적인 흐름
06 프로그램 기술시의 약속

제1장. 기본적인 프로그램
Key Point 문자표시부터 시작하자! 여러가지 자료형, 값, 변수
lesson 01 Hellow world!
lesson 02 변수
lesson 03 수치형
lesson 04 문자와 문자열
lesson 05 배열
lesson 06 다차원 배열(1)
lesson 07 다차원 배열(2)
Exercise 도전! Java 프로그래밍
Java 상식 - Unicode

제2장. 연산자
Key Point 컴퓨터를 계산기 대용으로! 컴퓨터는 1이냐 0이냐의 디지털 세계
lesson 01 산술 연산자(1)
lesson 02 산술 연산자(2)
lesson 03 비교 연산자
lesson 04 논리형
lesson 05 논리 연산자
lesson 06 수치와 단위
lesson 07 형의 변환
lesson 08 연산의 우선순위
Exercise 도전! Java 프로그래밍
Java 상식 - 복잡한 논리 연산

제3장. 제어문
Key Point 프로그램의 흐름을 바꿔보자!
lesson 01 if문(1)
lesson 02 if문(2)
lesson 03 for문
lesson 04 while문
lesson 05 루프의 중단
lesson 06 switch 문
(예제1) 데이터를 정렬하자
(예제2) 소수를 찾아라
Exercise도전! Java 프로그래밍
Java 상식 - 라벨을 지정해서 루프 탈출하기

제4장. 클래스의 기초
Key Point 클래스란 무엇일까? 클래스는 설계도와 같은 것
lesson 01 클래스의 개념
lesson 02 오브젝트의 생성
lesson 03 필드
lesson 04 메소드의 정의
lesson 05 메소드 호출하기(1)
lesson 06 메소드 호출하기(2)
lesson 07 오버로딩
lesson 08 생성자
lesson 09 여러 가지 생성자
lesson 10 main( ) 메소드
(예제) 성적을 표시해보자
Exercise 도전! Java 프로그래밍
Java 상식 - 가베지 콜렉터

제5장. 클래스의 상속
Key Point 클래스의 편리한 기능 어떤 것이라도 상속되는가?
lesson 01 상속
lesson 02 상속의 정의
lesson 03 private 접근 제한자
lesson 04 오버라이딩
lesson 05 여러 가지 제한자
(예제) 매출 전표 만들기
Exercise 도전! Java 프로그래밍
Java 상식 - this

제6장. 클래스의 응용
Key Point 클래스의 여러 가지 특성 클래스를 다른 시점에서 보았을 때
lesson 01 추상 클래스
lesson 02 인터페이스
lesson 03 인터페이스의 상속
lesson 04 다형성(1)
lesson 05 다형성(2)
lesson 06 클래스와 오브젝트의 응용
(예제) 도형의 면적과 둘레를 구해보자
Exercise 도전! Java 프로그래밍
Java 상식 - 오브젝트의 복제

제7장. 파일과 스트림
Key Point 파일이란 무엇인가?
lesson 01 스트림
lesson 02 예외
lesson 03 문자 읽기
lesson 04 문자 쓰기
lesson 05 바이너리 파일의 읽기·쓰기(1)
lesson 06 바이너리 파일의 읽기·쓰기(2)
lesson 07 키보드 입력
(예제1) 파일속의 문자열
(예제2) 에디터 작성
Exercise 도전! Java 프로그래밍
Java 상식 - 시리얼라이즈

제8장. 패키지 이용
Key Point 편리한 기능이 세트로 모였다!
lesson 01 패키지
lesson 02 접근 제한자
lesson 03 랩퍼클래스
lesson 04 문자열을 자유자재로
(예제) 퀴즈 프로그램
Exercise 도전! Java 프로그래밍
Java 상식 - 시스템 프로퍼티

부 록. 좀더 힘 내 볼까요?
(부록1) 고급 프로그래밍을 위한 팁
(부록2) printf( ) 메소드
(부록3) for 문의 확장
(부록4) 메소드의 인수
(부록5) 오버라이딩의 확장
(부록6) Scanner 클래스
(부록7) Static 임포트
(부록8) Auto-Boxing
(부록9) 제네릭(Generics)
(부록10) 열거형
(부록11) Java 2 SDK 1.4.2 설치
(부록12) JDK 6.0 설치하기
Java 상식 - 자바 초보자가 자주 범하는 실수들

용어 해설 모음
찾아보기

저자 소개

저자 : ANK Co., Ltd.
소프트웨어 개발에서 웹 사이트 구축-디자인, 서적 집필까지 폭넓게 일하는 회사로 홈페이지 사전, HTML 태그 사전 등 다수의 서적을 발행했다.
역자 : 김성훈
한국외국어대학교 일본어과를 졸업했다. (주)정우 개발실에서 프로그램 관리 및 매뉴얼 번역, 중소기업 네트워크 구축 및 사이트 제작하는 일을 했다. 일본어능력시험1급, SCJP, MCP, 인터넷정보검색사 자격증을 보유하고 있으며 현재 프리랜서로 활동하며 번역과 쇼핑몰 프로젝트에 참여하고 있다.
감수 : 변종석, 전영민
변종석 : 자바 유저스넷 1대 운영자이며, 현재 JavaCommunity.Org 회장이다.
전영민 : 자바 유저스넷 2대 운영자이며, 현재 JavaCommunity.Org 운영진이다.

품목정보

발행일
2013년 11월 25일
쪽수, 무게, 크기
252쪽 | 674g | 189*260*20mm
ISBN13
9788931552782

출판사 리뷰

[그림을 통해 프로그래밍의 개념과 구조를 쉽게 이해하고 적용할 수 있도록 한 국내 최초 그림으로 배우는 Java 프로그래밍 입문서!!]

가장 대표적인 객체 지향 프로그래밍 언어인 Java는 초보자들이 접근하기에 쉽지만은 않습니다. 특히 프로그래밍의 언어 사양의 이해라는 부분에서부터 막히는 초보자들에게는 ‘어떤 기능을 구현하기 위해서 어떻게 프로그래밍 언어의 코드를 조합하여 프로그램을 구성한다’는 것은 더더욱 어려운 일입니다.

이 책의 큰 특징은 프로그래밍이 논리적인 작업이라는 통념을 벗어나 이미지를 통해 독자의 상상력을 자극하여 프로그래밍 전체 구조를 프로그래머가 실제 파악하고 있는 시각에서 이해할 수 있도록 한 것입니다. 프로그래밍 초보자에게 쉽게 다가설 수 있도록 이미지로 설명한 입문서로 전체 8장과 부록으로 구성되어 있습니다. 각 장은 그림을 곁들인 설명과 더불어 연습문제까지 포함하여 학습 효과를 높이고 있습니다.

도입부에서는 Java 언어의 위상 등 기초 지식을 다루었고, 1장에는 Java의 기본적인 프로그램 구성, 2장에서는 연산자, 3장에서는 제어문, 4장에서는 클래스의 기초, 5장에서는 클래스의 상속, 6장에서는 클래스의 응용, 7장에서는 파일과 스트림, 8장에서는 패키지 이용을 다루고 있고 부록에서는 보다 향상된 고급 프로그래밍을 위한 요소들과 다양한 팁을 소개하고 있습니다.

이 책은 Java와 프로그래밍의 기초를 모르는 초보자들에게 Java의 기본을 확실히 다져줄 것이며, 객체 지향의 개념을 분명하고도 정확히 전달해 줄 것입니다.

이 책의 특징

Java 언어는 쉽게 이해하기 어려운 논리도 있기 때문에 문장만으로 그 이미지를 파악하기란 상당히 어려운 면이 많이 있습니다. 이 책은 일러스트를 구사하여 해설되어 있으므로, 누구나 직감적으로 이미지 파악이 가능하고 이해하기가 훨씬 수월하며 학습의 진행 속도가 빠릅니다.

1. 꼭 알아야할 key point
각 장에서 배워야할 중요한 개념들을 미리 예습하게 됩니다. 각각의 개념들이 가지는 관련성과 응용분야를 살펴보아 각 장에서 설명하는 프로그램의 기본 원리의 숲을 볼 수 있도록 안내합니다.

2. 본문
본문은 펼친 면 양 면을 하나의 주제로 완결시켜, 이미지가 산만하게 흩어지지 않도록 배려했습니다. 또한, 나중에 필요한 부분을 찾을 때도 효과적으로 사용할 수 있습니다.

3. 예제 프로그램
개념 소개만으로 끝나지 않도록, 예제 프로그램도 풍부하게 준비했습니다. 본문 속에서 소개하는 작은 프로그램 이외에도, 각 장의 끝에는 비교적 길고 실용적인 예제 프로그램이 있습니다.

4. 도전! Java 프로그래밍
프로그래밍의 제1수칙은 ‘백문이 불여일행’입니다. 백번 듣고 보는 것보다 한번 자신이 직접 프로그래밍을 해보지 않으면 C 프로그램을 정복할 수 없습니다. 도전! Java 프로그래밍은 각 장에서 배운 내용을 토대로 연습문제를 풀어보면서 실력을 쌓아갈 수 있도록 합니다.

5. 알아두면 도움이 되는 Java 프로그래밍 상식
Java 프로그램의 기본 개념을 공부하는 것이 가장 중요하겠지만 Java 언어의 역사나 한글의 표현, 복잡한 논리연산 등등 실제 기능의 구현 이외에 알아야할 중요한 상식을 쉬어가면서 이해할 수 있습니다. 프로그램 지식을 한층 더 높여줍니다.

6. 부록
조금 높은 수준의 주제에 대해서는 부록으로 실어두었기 때문에, 본문의 내용을 이해하신 분들은 계속 읽어나가 주십시오. 또한 부록에는 실제 프로그램의 개발을 수행할 때 도움이 되는 정보와 자료도 실어두었습니다.

내용요약

제0장 JAVA를 시작하기 전에
JAVA 언어란 무엇이고 어디에서 실행되며, JAVA 프로그램의 작성요령과 실행의 흐름 등 기본적인 사항에 대하여 알아봅니다.

제1장 알고보면 쉬운 JAVA 프로그래밍의 기본
실제 JAVA 프로그래밍에 앞서 기본이 되는 문자의 표시, 여러 가지 형, 값, 변수, Hello World, printf( )와 정수, 변수, 수치형, 문자형, 문자열, printf( )의 서식지정 등에 대해 알아봅니다.

제2장 똑똑한 컴퓨터로 만드는 연산자
수치계산에 필요한 각종 연산자와 논리 연산에 필요한 각종 연산자와 각종 컴퓨터상의 표기법에 대해서 알아봅니다.

제3장 제어문으로 프로그램을 내 맘대로
프로그램의 흐름을 필요에 따라 변경하기 위해 필요한 제어문에 대한 개념과 필요한 여러 가지 문법들을 알아봅니다.

제4장 데이터와 처리 동작을 한눈에 보는 클래스
객체 지향 언어인 Java를 이해하는데 꼭 필요한 클래스와 오브젝트의 까다로운 내용을 쉽게 이해할 수 있도록 이미지화하며 알아봅니다.

제5장 클래스 상속이 가지는 편리함
클래스 상속의 편리함과 프로그램 상에서 어떻게 활용되는지 자세히 알아봅니다.

제6장 자바 도사가 되는 지름길, 클래스 응용
클래스와 비슷한 인터페이스, 오브젝트 클래스에 대한 이해로 자바에 한층 다가가 봅시다.

제7장 파일과 프로그램을 맘껏 넘나드는 파일과 스트림
파일을 알고 프로그램을 만들어가는 과정을 알아봅니다. 데이터를 능숙하게 다룰 수 있게 될 것입니다.

제8장 클래스를 하나로, 패키지 이용하기
클래스를 분류하고 정리하는 패키지 구조에 대해 자세히 알아보고 프로그램을 보다 간결하게 할 수 있는 실용적 지식을 얻습니다.

부 록 좀더 힘 내 볼까요?
고급 프로그래밍을 위한 팁과 JAVA 2 SDK 1.4.2, JDK 5.0의 설치와 활용에 대해 자세히 알아봅니다.

추천평

모든 배움에는 정도가 있기 마련입니다. 그러나 잘 걷지도 못하면서 뛰려고 하는 이들이 있습니다. 특히 프로그램 언어를 그런 식으로 배우려는 학생들을 볼 때면 안타까운 마음이 듭니다. 그런 점에서 이 책은 마치 아기가 걷는 한 걸음처럼 더디지만, JAVA 프로그램을 배우는 바른 길을 제시하고 있습니다. 아울러 내용의 깊이가 조금 부족한 것이 아쉽지만, Java에 대한 전반적인 것을 알고 싶어하는 사람들에게 충분히 도움이 될 만한 책이라 생각합니다.
이창훈(한경대학교 컴퓨터 공학과 교수)
이 책의 가장 맘에 드는 부분은 지루하지 않게 읽힌다는 점입니다. 즉, 그림을 통해 배울 수 있는 자바 프로그래밍 입문서로서 흥미를 유발할 수 있는 다양한 그림과 예제를 통해 자바에 대해 체계적으로 설명하고 있습니다. 또한 쉬운 예제부터 하나씩 풀어나갈 수 있도록 해 준 구성에서 초보자를 위한 책이라는 의지가 엿보입니다. 자바를 처음 접하는 사람에게 권하고 싶은 책입니다.
김주헌 (JavaCafe.or.kr 제3대 회장)
프로그래머들이 즐겨보는 잡지에서 일하고 있지만 개발 서적들 대부분은 수많은 함수와 어지러운 서식들로 구성되어 있어 가독성이 떨어지는 것이 사실입니다. 그러나 초보 개발자들에게 무엇보다 중요한 것은 책을 흥미롭게 끝까지 읽을 수 있도록 앞에서 잡아주는 것입니다.『자바로 보는 그림책』은 눈에 확 들어오는 깜찍한 그림들과 이해하기 쉽게 구성된 개념도가 초보자의 맘을 끌어당기는 매력이 있습니다. 이 책은 자바에 관심은 있지만 선뜻 다가서지 못하는 독자들에게 꼭 맞는 책이 될 것입니다.
김영미(월간 프로그램세계 취재부 기자)

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.