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

소득공제
Java Programming
임동혁의 게임으로 배우는
임동혁 저
북스홀릭 2010.06.25.
가격
25,000원
10 22,500
YES포인트?
1,250원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

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

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

실무자를 위한 IT 전문서 IT HOLIC

책소개

목차

Section 01 소개와 설치
1. 자바 소개
2. JDK 설치와 환경 변수 설정
3. 에디터와 도스 명령어
4. 자바 프로그램 컴파일과 실행
5. 자바를 배울 때 자주하는 실수들

Section 02 오늘의 운세 게임
1. 실행문과 설명문
2. 기본 데이터형의 이해
3. 변수와 상수
4. Date 클래스
5. SimpleDateForm 클래스와 Calendar 클래스
6. 난수를 구하는 Random 클래스
7. 오늘의 운세 게임 만들기

Section 03 가위, 바위, 보 게임
1. String 클래스
2. 레퍼런스 데이터형의 이해
3. 키보드에서 입력받기
4. if문
5. switch문
6. 가위, 바위, 보 게임 만들기

Section 04 구구단 게임
1. 연산자
2. 형변환의 이해
3. main( ) 메소드와 인수
4. 구구단 게임 만들기

Section 05 숫자 야구 게임
1. 메소드 호출
2. 메소드 오버로딩
3. while문
4. do-while문
5. for문
6. break와 continue
7. 배열
8. 숫자 야구 게임 만들기

Section 06 행맨 게임
1. 객체지향의 이해
2. 클래스
3. 생성자
4. 가비지 콜렉션
5. 패키지
6. static
7. StringBuffer 클래스
8. 행맨 게임 만들기

Section 07 행맨2 게임
1. 상속
2. 접근 제어
3. 메소드 오버라이딩
4. this와 super
5. 상속 시의 생성자 관계
6. final
7. 행맨2 게임 만들기

Section 08 애플릿 숫자 야구 게임
1. 애플리케이션과 애플릿
2. 애플릿의 이해
3. 인터페이스
4. AWT 컴포넌트
5. 레이아웃
6. 애플릿 숫자 야구 게임

Section 09 생명 게임
1. 애플릿 라이프 사이클의 이해
2. 자바 그래픽스
3. 스레드의 이해
4. Thread 클래스
5. Runnable 인터페이스
6. 이벤트의 이해
7. 마우스 이벤트 다루기
8. 생명 게임 만들기

Section 10 슬롯머신 게임
1. 이미지 다루기
2. MediaTracker 클래스
3. 애니메이션
4. update( ) 메소드
5. 더블버퍼링의 이해
6. 스프라이트
7. 이미지 프로세싱
8. 슬롯머신 게임 만들기

Section 11 테트리스 게임
1. 추상 클래스
2. 내부 클래스
3. 어댑터
4. 키 이벤트 다루기
5. 사운드
6. 예외 처리의 이해
7. 테트리스 게임 만들기

Section 12 채팅 서버와 채팅 클라이언트
1. 스트림의 이해
2. 입력 스트림
3. 출력 스트림
4. 네트워크의 이해
5. URL 클래스
6. 소켓
7. Vector 클래스
8. StringTokenizer 클래스
9. 채팅 프로그램 만들기

부록 - 레퍼런스
A.1 문법 레퍼런스
A.2 패키지 레퍼런스

INDEX

저자 소개

저자 : 임동혁
고려대학교 컴퓨터학과(전산과학과)를 졸업했으며 한국과학기술원(KAIST) 전자전산공학과 석사 및 박사과정을 수료했다. 부천대학교 부동산금융정보학과 경영정보전공 교수이다. 한국HP 공인강사(C/C++, 자바), SCJP, MCSE, 서울고등법원 민사조정위원, 전문심리위원(IT 통신 분야)이다.

관련 분류

품목정보

발행일
2010년 06월 25일
쪽수, 무게, 크기
540쪽 | 1100g | 188*254*35mm
ISBN13
9788994393049

출판사 리뷰

'임동혁의 게임으로 배우는 Java Programming'은 간단한 몇 개의 명령어를 배우고, 배운 명령어를 활용하여 작은 게임을 만드는 과정을 반복해가면서 하나의 언어를 정복하는 형태의 도서입니다. 이 책은 Java가 처음으로 배우는 컴퓨터 언어이거나 관련된 지식이 매우 부족한 경우, 기존 도서의 문법 순으로 예제를 나열하는 구성에서 벗어나, 자바 프로그램과 컴퓨터 언어를 전혀 모르는 사람에게 간단한 자바 명령어 몇 개와 기능을 이용하여 그 수준에 맞는 게임을 만들도록 구성하였습니다.

이 책에서는 모두 12개의 게임을 만듭니다. 간단한 ‘운세, 구구단, 숫자 야구 게임’부터 시작하여 ‘슬롯머신, 테트리스, 채팅’과 같은 비교적 수준이 있는 게임을 제작하도록 구성하였습니다.

추천평

Hello, World로 시작하는 천편일률적인 프로그래밍 학습서에서 실패를 맛 본 사람에게 권하고 싶다. 이 책은 명령어를 배우고 예제를 만들어보는 기존의 학습서에서 한 발 더 나아가, 배운 명령어들을 조합하여 해당 수준에 맞는 게임을 만들어봄으로써 학습자에게 성취감과 더불어 실력향상을 보장한다. 모든 장마다 제작할 게임을 목표로 정하고 필요한 명령어들을 찾아 습득하는 이 책만의 독특한 학습법이 익숙해진다면, 실제 실무에서도 큰 도움이 될 것이다.
강흠근 (NHN 네이버 성능엔지니어링팀 수석)
이 책은 객체지향의 전형인 자바라는 프로그래밍 언어를 게임 개발과 접목시켜 게임 개발 방법론적으로 필요한 지식과 체계적인 단계별 소스 코드를 싣고 있어, 게임 개발에 목표를 둔 예비 개발자들에게 도움이 될 수 있는 지침서가 될 것이다.
김진호 (연세디지털게임교육원 프로그래밍학부 교수)
게임을 만드는 일은 재미있고 행복한 일이지만, 훌륭한 게임을 만들 수 있을 정도의 실력을 갖추는 일은 고통스러운 노력이 필요하다. 프로그래밍에 처음 입문하는 사람은 누구나 자신만의 게임을 만들고 싶지만, 시중의 게임개발서는 너무 어려워서 도움이 되지 않는다. 이 책은 게임 프로그래머를 꿈꾸는 초보자에게 새로운 해결책을 제시하고 있다. 화면에 달랑 한 줄을 출력하는 운세게임부터 시작하여, 가위바위보, 구구단, 숫자야구, 행맨(영단어) 등 고만고만한 게임들을 만들어 가다가 애플릿야구게임, 생명게임, 슬롯머신게임, 테트리스, 심지어 채팅 서버/클라이언트에 이르기까지 다양한 게임들을 난이도순으로 제시하여 독자의 실력을 향상시켜 준다. 프로그래밍을 처음해본 초보자라도 이 책이 제시하는 순서대로 따라 가기만 하면 어느새 훌륭한 자바 프로그래머로 거듭날 것이다.
이석 (컴투스 게임프로젝트팀장)
현재 자바를 공부하기 위한 책들은 무수하게 많이 있으나 학습자들이 쉽고 흥미롭게 접근하기 위한 책들은 많지 않다. 프로그램을 단기간에 빠르게 학습하기 위한 방법은 다양한 예제를 경험하게 하여 흥미를 가지게 함으로써 많은 경험을 쌓을 수 있게 하는 것이다. 이 책은 기존의 책들이 다루지 못했던 이러한 부분들을 명쾌하게 해결해 주고 있다. 다양한 게임 프로그램을 통해 흥미를 갖게 하며, 학습자의 만족도를 높이게 하여 빠른 시간에 자바를 학습할 수 있도록 구성되어 있다. 따라서 어렵게 생각되는 자바를 쉽고 빠르게 체계적으로 학습하기를 윈한다면 이 책은 훌륭한 지침서가 되어줄 것이다.
주길홍 (경인교육대학교 교수)

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

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

사락 별점0

혜택 및 유의사항

첫번째 별점을 남겨주세요.

첫번째 밑줄을 남겨주세요.