HOME > 상세정보

상세정보

JAVA : for beginner : beginner와 함께라면 이제 강의가 즐겁습니다

JAVA : for beginner : beginner와 함께라면 이제 강의가 즐겁습니다 (27회 대출)

자료유형
단행본
개인저자
황희정 강운구
서명 / 저자사항
JAVA : for beginner : beginner와 함께라면 이제 강의가 즐겁습니다 / 황희정, 강운구 지음.
발행사항
서울 :   한빛미디어 ,   2008.  
형태사항
418 p. : 색채삽도 ; 26 cm.
총서사항
IT cookbook : 원리를 알면 IT가 맛있다 ; 91
ISBN
9788979145991
일반주기
색인수록  
000 00767camccc200253 k 4500
001 000045506360
005 20100807111935
007 ta
008 090116s2008 ulka 000c kor
020 ▼a 9788979145991 ▼g 93560: ▼c \23,000
035 ▼a (KERIS)BIB000011514229
040 ▼a 211046 ▼c 211046 ▼d 211046 ▼d 244002
082 0 4 ▼a 005.133 ▼2 22
090 ▼a 005.133 ▼b J41 2008z33
100 1 ▼a 황희정
245 1 0 ▼a JAVA : ▼b for beginner : ▼b beginner와 함께라면 이제 강의가 즐겁습니다 / ▼d 황희정, ▼e 강운구 지음.
260 ▼a 서울 : ▼b 한빛미디어 , ▼c 2008.
300 ▼a 418 p. : ▼b 색채삽도 ; ▼c 26 cm.
440 0 0 ▼a IT cookbook : 원리를 알면 IT가 맛있다 ; ▼v 91
490 0 0 ▼a 한빛 교재 시리즈
500 ▼a 색인수록
700 1 ▼a 강운구
940 0 ▼a 자바

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 J41 2008z33 등록번호 151269410 도서상태 대출가능 반납예정일 예약 서비스 C

컨텐츠정보

책소개

초보자를 위한 자바 입문서. 개념이해→예제실습→학습점검→문제풀이로 이어지는 4단계 학습법을 통해 실력을 기를 수 있도록 엮었다. 개념에 대한 이해를 돕고 응용력을 길려주는 120여 개의 기본/응용 예제, 반복을통해 개념을 다시 다져주고 문제 해결력을 길러주는 14개의 예제모음, 종합적인 사고력을 길러주는 멀티챗 프로그램 프로젝트를 담고 있다.

-. 초보자를 위한 자바 입문서 : 개념이해→예제실습→학습점검→문제풀이로 이어지는 4단계 학습법을 통해 프로그래밍 실력이 쑥쑥 자라 초보자들이 자신감을 가지고 프로그래밍 세계에 첫 발을 내딛는 데 많은 도움이 된다.
-. 풍부한 예제 수록 : 개념에 대한 이해를 돕고 응용력을 길려주는 120여 개의 기본/응용 예제, 반복을통해 개념을 다시 다져주고 문제 해결력을 길러주는 14개의 예제모음, 종합적인 사고력을 길러주는 멀티챗 프로그램 프로젝트를 담고 있다.
-. 학습 효율을 높여주는 다양한 학습장치 : 메멘토 퀴즈, 셀프 스터디, 연습문제 등
-. 한 학기 강의에 딱 맞추는 최적의 분량
-. 강의에 최적화된 새로운 강의보조자료(PPT)를 교수/강사에게 제공


정보제공 : Aladin

저자소개

황희정(지은이)

hwanghj@gachon.ac.kr 대학교 3학년 시절 한 인터넷 벤처 회사에서 초짜 프로그래머로 직장 생활을 시작해서 능력을 인정받고 사내 연구소로 스카우트되었다. 당시 외부에는 재학생 신분을 숨기고 개발팀장으로서 초창기 국내 웹 개발 시장에서 굵직한 프로젝트를 다수 수행했다. 1995년 우리나라에서 맨 처음 자바를 시작한 개발자 중 한 명으로, 1998년에는 국내 최초의 서블릿 기반 인트라넷 시스템의 개발을 주도하기도 했다. 분산객체, OSGi, Eclipse 플러그인 개발 등 자바 기술에 관심을 가지고 여러 프로젝트를 진행해 왔으며, 주요 연구 분야는 Health-IT이다. 특히 유헬스(U-health) 및 의료 정보 분야의 소프트웨어 전문가로 국가과학기술로드맵 연구 등 여러 국가정책 수립에도 참여하고 있으며, 2009년에는 의료-IT 분야 소프트웨어 산업 발전에 기여한 공로로 지식경제부 장관상을 받았다. 현재는 가천대학교 IT대학 컴퓨터공학과 교수로 재직 중이며, 변화하는 시대에 핵심 역량을 갖춘 IT 인재 양성에 힘쓰고 있다. 저서로 『IT CookBook, 프로젝트로 배우는 자바 웹 프로그래밍』(한빛아카데미), 『IT CookBook, Java for Beginner』(한빛아카데미), 『윈도우보다 쉬운 리눅스 쉽게 배우기』(영진닷컴), 『레드햇 5.2 리눅스 서버』(대청미디어) 등이 있다.

강운구(지은이)

1980년대 초 처음 프로그램 세계에 입문하여 자동증명 발급시스템과 웹 메일시스템, 분산데이터베이스 에이전트시스템, 웹 커뮤니티 자동생성시스템, 웹 기반 자동화설비 원격제어시스템, RFID 기반 응급 의료정보시스템, u-Hospital시스템, 유비쿼터스 환경의 재택 건강관리시스템, 재택환자 원격진료시스템, 재택환자 케어용 모바일시스템 등 다양한 프로젝트를 수행하였으며, 현재는 가천의과학대학교 의료공학부 교수로 재직 중이다. 관심 분야는 RFID/USN, 임베디드시스템, 유비쿼터스 컴퓨팅, u-헬스케어, 의료정보 분야이며, 최근 저서로는<무선 인터넷 프로그래밍>(대림, 2006) 등이다.

정보제공 : Aladin

목차

목차
Chapter 01 자바 개용와 개발환경 구축
 Section 01 자바의 소개 = 22
  01 자바의 탄생 = 22
  02 자바의 변천과정 = 24
  03 자바의 장단점 = 25
 Section 02 자바 플랫폼과 가상머신 = 27
  01 자바 주요 플랫폼 = 28
  02 자바 가상머신 = 31
 Section 03 자바 개발환경의 구축 = 33
  01 자바 설치하기 = 33
  02 이클립스 설치하기 = 38
  03 이클립스 기본구조와 프로젝트 개념 = 41
 요약 = 48
 연습문제 = 50
Chapter 02 클래스 기본구조의 이해
 Section 01 클래스의 개요 = 52
  01 절차지향 vs. 객체지향 프로그래밍 언어 = 52
  02 클래스의 정의 = 54
 Section 02 클래스 구조의 이해 = 55
  01 클래스의 구성요소 = 55
  02 자바 프로그램의 개발 단계 = 57
  03 HelloJava.java 소스 분석 = 57
 Section 03 패키지와 클래스 = 59
  01 자바 기본 패키지 = 59
  02 사용자 정의 패키지 = 61
 요약 = 63
 연습문제 = 64
Chapter 03 자바 기초 문법의 이해
 Section 01 기본 데이터 타입과 변수 = 66
 Section 02 분기문 = 94
  01 분기를 위한 if 문 = 96
  02 분기를 위하 swithch 문 = 106
 Section 03 순환문 = 112
  01 for 문 = 112
  02 while 문 = 115
 예제모음 01 움직이는 물체의 운동 에너지 구하기 = 119
 예제모음 02 숨겨진 숫자를 맞추는 프로그램 = 120
 요약 = 122
 연습문제 = 124
Chapter 04 자바와 객체지향
 Section 01 객체지향의 정의와 주요 개념 = 126
  01 객체지향의 정의 = 126
  02 필드 = 128
  03 메소드 = 129
 Section 02 객체지향의 특징 = 130
  01 캡슐화 = 130
  02 상속성 = 130
  03 다형성 = 131
 Section 03 참조변수와 객체 = 132
 Section 04 생성자 = 135
 Section 05 인스턴스 변수와 클래스 변수 = 138
 Section 06 상속 = 141
 Section 07 메소드 오버로딩 = 146
 Section 08 메소드 오버라이딩 = 149
 Section 09 랩퍼 클래스 = 152
 예제모음 03 조건에 맞는 타원과 사각형 그리기 프로그램 = 154
 요약 = 156
 연습문제 = 159
Chapter 05 추상 클래스와 인터페이스
 Section 01 추상 클래스와 추상 메서드 = 162
 Section 02 추상 클래스와 상속 = 164 
 Section 03 인터페이스 = 166
 Section 04 인터페이스의 구현 = 168
 Section 05 악기 연주 프로그램 = 173
 예제모음 05 컴퓨터 마우스와 무선주파수를 이용한 무선 마우스 구현 = 176
 요약 = 178
 연습문제 = 179
Chapter 06 변경자
 Section 01 변경자의 개념과 종류 = 182
  01 default 변경자 = 182
  02 public 변경자 = 183
  03 private 변경자 = 184
  04 protected 변경자 = 187
 Section 02 static 변경자 = 189
 Section 03 final 변경자 = 192
 예제모음 06 클래스 상속과 접근 제어를 이용한 도서관리 예제 = 195
 요약 = 197
 연습문제 = 198
Chapter 07 스레드
 Section 01 스레드 프로그래밍의 개요 = 200
 Section 02 Thread 클래스와 Runnable 인터페이스 = 204
  01 Thread 클래스 = 208
  02 Runnable 인터페이스 = 210
 Section 03 멀티스레드 프로그래밍 = 210
 Section 04 스레드 동기화 = 218
 Section 05 슬롯머신 프로그램 = 224
 요약 = 226
 연습문제 = 227
Chapter 08 GUI 프로그래밍
 Section 01 개요 = 230
 Section 02 AWT와 Swing의 개요 = 232
 Section 03 AWT로 프로그래밍하기 = 236
 Section 04 Swing 프로그래밍하기 = 254
 Section 05 레이아웃 관리자 = 259
 Section 06 이벤트 모델 = 269
 예제모음 08 개인 정보를 입력하는 프로그램 = 277
 요약 = 280
 연습문제 = 282
Chapter 09 데이터베이스
 Section 01 개요 = 284
 Section 02 JDBC의 이해 = 286
 Section 03 JDBC 프로그래밍 = 293
 Section 04 주요 API = 305
  01 DriverManager 클래스 = 305
  02 Statement 클래스 = 306
  02 ResultSet 클래스 = 306
 예제모음 09 데이터베이스 프로그램 = 308 
 요약 = 311
 연습문제 = 312
Chapter 10 유틸리티 클래스
 Section 01 java.util 패키지의 소개 = 314
 Section 02 유틸리티 클래스 = 316
  01 Random 클래스 = 316
  02 Date 클래스 = 318
  03 Calendar 클래스 = 319
  04 Vector 클래스 = 321
  05 Stack 클래스 = 324
  06 HashTable 클래스 = 326
  07 StringTokenizer 클래스 = 328
 예제모음 10 랜덤 정수를 스택에 담아 다시 출력하는 프로그램 = 331
 예제모음 11 문자열 개수를 출력하는 프로그램 = 332
 요약 = 333
 연습문제 = 336
Chapter 11 입ㆍ출력
 Section 01 개요 = 338
 Section 02 java.io 패키지의 주요 클래스 = 339
  01 InputStream 클래스와 OutputStream 클래스 = 340
  02 InputStreamReader 클래스와 OutputStreamWriter 클래스 = 342
  03 FileReader 클래스와 FileWriter 클래스 = 344
  04 BufferedReader 클래스와 BufferedWriter 클래스 = 346
 Section 03 java.nio 패키지의 주요 클래스 = 347
 예제모음 12 파일 입ㆍ출력 프로그램 = 351
 요약 = 353
 연습문제 = 355
Chapter 12 컬렉션
 Section 01 자료구조와 컬렉션 프레임워크 = 358
 Section 02 Set 인터페이스 = 360
 Section 03 List 인터페이스 = 363
 Section 04 Map 인터페이스 = 367
 Section 05 Iterator 인터페이스 = 369
 예제모음 13 데이터 생산자와 계산자를 이용한 프로그램 = 371
 요약 = 374
 연습문제 = 376
Chapter 13 Math 클래스
 Section 01 java.math 패키지 = 378
 Section 02 java.lang.Math 클래스 = 382
 예제모음 14 ArrayList를 이용한 수학연산 프로그램 = 385
 요약 = 387
 연습문제 = 388
Chapter 14 멀티스레드 채팅 프로그램 프로젝트
 Section 01 개요 = 390
  01 프로젝트 결과물과 구성요소 = 390
  02 기능 정의와 클래스 설계 = 391
 Section 02 클라이언트 UI의 프로토타입 개발 = 394
  01 UI 구성 = 394
  02 이벤트 처리 = 400
 Section 03 서버와 클라이언트 통신 모듈 개발 = 402
  01 멀티챗 서버 구현 = 402
  02 클라이언트 통신 모듈 구현 = 406
  03 프로그램 완성과 통합 테스트 = 409
 Section 04 전체 소스 = 411

관련분야 신착자료