HOME > 상세정보

상세정보

(테크니컬 프로그래머를 위한) 자바와 서블릿프로그래밍

(테크니컬 프로그래머를 위한) 자바와 서블릿프로그래밍 (46회 대출)

자료유형
단행본
개인저자
김성환 양석호, 저
서명 / 저자사항
(테크니컬 프로그래머를 위한) 자바와 서블릿프로그래밍 / 김성환, 양석호
발행사항
서울 :   PC'BOOK,   2000  
형태사항
554 p. : 삽화 ; 26 cm + 전자 광디스크 (CD-ROM) 1매
ISBN
898193641
일반주기
색인과 부록수록  
000 00000nam c2200205 c 4500
001 000000697791
005 20170531163600
007 ta
008 010313s2000 ulka 001c kor
020 ▼a 898193641 ▼g 03560
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 121051468 ▼f 과학 ▼l 121051469 ▼f 과학 ▼l 121051470 ▼f 과학 ▼l 131010134 ▼f 의학
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2000zzq
100 1 ▼a 김성환
245 2 0 ▼a (테크니컬 프로그래머를 위한) 자바와 서블릿프로그래밍 / ▼d 김성환, ▼e 양석호
246 1 1 ▼a Java and servlet programming
260 ▼a 서울 : ▼b PC'BOOK, ▼c 2000
300 ▼a 554 p. : ▼b 삽화 ; ▼c 26 cm + ▼e 전자 광디스크 (CD-ROM) 1매
500 ▼a 색인과 부록수록
700 1 ▼a 양석호, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000zzq 등록번호 121051468 (11회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000zzq 등록번호 121051470 (14회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 2000zzq 등록번호 151095094 (12회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000zzq 등록번호 121051468 (11회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000zzq 등록번호 121051470 (14회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 2000zzq 등록번호 151095094 (12회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

목차


목차

제1부 자바 맛보기

 1. 자바 언어 자기 소개서 = 19

  1.1 자바 언어는 몇 년 생인지? = 20

  1.2 자바 언어의 성격은? = 21

  1.3 자바는 간단하다. = 22

  1.4 자바는 객체지향(object Oriented), 병렬 처리 언어이다 = 23

  1.5 자바 프로그램은 아무데서나 돌아간다(portable and architecture-neutral) = 24

  1.6 자바는 네트웍 기능이 풍부하다 = 25

  1.7 자바, VRML, 자바 스크립트는 친척이다 = 26

  1.8 자바 프로그램에는 애플릿(applet)과 응용프로그램(application)이 있다. = 27

  1.9 자바 프로그램을 개발하기 위해 필요한 것들 = 29

  1.10 자바 응용프로그램을 한 번 짜보자. = 30

  1.11 Visual J++에서 응용프로그램을 따라해 보자. = 31

  1.12 자바 애플릿을 한 번 짜보자. = 38

  1.13 Visual J++에서 애플릿 프로그램을 따라해 보자. = 40

  1.14 애플릿 프로그램을 조금 고쳐서 사용해 보자. = 49

  1.15 자바 서블릿일란? = 57

제2부 기본 언어 구조

 2. 기본 데이터 형들과 프로그램 문장들 = 65

  2.1 설명문은 어떻게 쓰는지? = 66

  2.2 한 줄 한 줄 글자 출력하려면? = 67

  2.3 1부터 10까지 출력해 보기 = 68

  2.4 자바에서 제공하는 데이터형을 출력해보자. = 69

  2.5 프로그램 상에서 나타나는 변수 이름짓기 = 70

  2.6 수신 만들기 = 71

  2.7 제어문들의 소개 = 72

  2.8 선택문 : if, switch = 73

  2.9 반복문 : while, for, d = 73

  2.10 자바 언어를 이용한 입력받고 결과 내기 = 75

  2.11 자바 언어를 이용한 명령어형 인수(command line argument) 받기 = 76

  2.12 명령어행에서 옵션 처리하기 = 77

  2.13 자바에서 제공하는 배열 = 79

  2.14 배열을 쓰려면 선언/할당/초기화를 거친다 = 79

  2.15 배열을 이용한 버블 정렬 프로그램 = 81

  2.16 메소드를 호출할 때, 배열은 call-by-reference로 넘긴다 = 82

  2.17 스트링(String)과 스트링 버퍼(String Buffer) = 84

  2.18 String에 관련된 메소드들 이용하기 = 86

 3. 객체지향 개념과 클래스 만들기 = 89

  3.1 객체란 무엇인가? = 90

  3.2 클래스란 무엇인가? = 91

  3.3 상속이란 무엇인가? = 92

  3.4 메시지란 무엇인가? = 93

  3.5 객체지향이란 무엇인가? = 95

  3.6 자바의 클래스와 클래스의 인스턴스인 객체 = 95

  3.7 자바에서 객체를 만들 때는 new를 이용한다. = 98

  3.8 자바 프로그램은 클래스 단위이다. = 99

  3.9 자바 프로그램이란 클래스들의 모임이다. = 100

  3.10 클래스란 새로운 데이터형을 만드는 것이다. = 100

  3.11 클래스를 정의하려면 이미 있던 클래스를 고쳐서 만드는 것이 편하다. = 104

  3.12 클래스와 메소드를 기술하는 문법 = 106

  3.13 클래스간에 데이터를 공유하거나 감추려면 = 108

  3.14 이미 있는 클래스들의 일반화된 클래스를 만들어놓는 것도 생각해보자. = 112

  3.15 여러 개의 클래스로부터 상속을 받고 싶을 때 = 114

  3.16 다른 클래스를 참조하고 싶을 때는 import 문을 쓴다. = 115

제3부 애플릿 프로그래밍

 4. 애플릿 기본 만들기 = 119

  4.1 새로운 프로그래밍 패러다임 : 이벤트 처리형 = 120

  4.2 간단한 애플릿 만들어보기 = 121

  4.3 HTML의 〈APPLET〉 태그 쓰는 법 = 123

  4.4 HTML 웹 페이지와 데이터 교환하기 = 124

  4.5 애플릿의 일생과 각 이벤트마다 메소드 만들기 = 125

  4.6 이벤트에 대한 자세한 소고 = 129

  4.7 여러 글자체로 글자 써보기 = 133

  4.8 화면의 중간에 글씨를 쓰려면 = 135

  4.9 색을 맘대로 바꾸어주기 = 136

  4.10 칼라와 관계되어 알아두어야 하는 몇 가지 것들 = 138

  4.11 자바에서 그림을 그리기 위한 준비 운동 = 139

  4.12 신나게 그림을 그려보자. = 140

  4.13 직선 그려주기 = 141

  4.14 직선 그리기로 약간 복잡한 함수 그려주기 = 142

  4.15 코싸인(cosine) 함수 그래프 그리기 = 143

 5. 멀티미디어 유저 인터페이스 만들기 = 147

  5.1 마우스 입력을 받으려면 = 148

  5.2 마우스로 원을 그려주려면 = 148

  5.3 키보드 입력을 받으려면 = 150

  5.4 마우스, 키보드, 특수키를 모두 받아들이고 싶으면 = 151

  5.5 AWT(Abstact Window Toolkit)란? = 154

  5.6 GUI는 어떻게 만들지? = 155

  5.7 버튼 만들기 = 156

  5.8 체크 박스 만들기 = 157

  5.9 Radio 버튼 만들기 = 159

  5.10 선택 버튼 만들기 = 160

  5.11 라벨 만들기 = 161

  5.12 리스트 만들기 = 163

  5.13 슬라이드바 만들기 = 166

  5.14 텍스트 필드 만들기 = 169

  5.15 텍스트 영역 만들기 = 171

  5.16 GUI 아이템들 배치하기 = 173

  5.17 이미지 다루기 준비 운동 = 179

  5.18 화면에 이미지 보여주는 애플릿 = 180

  5.19 오디오 한 번에 들려주기 = 181

  5.20 오디오 손에 쥐고 들려주기 = 182

제4부 서버 프로그래밍

 6. 병렬 프로그래밍(thread programming) = 187

  6.1 쓰레드란 무엇인지? = 188

  6.2 간단한 쓰레드 프로그램의 예를 보여달라 = 190

  6.3 쓰레드의 일생 = 192

  6.4 쓰레드의 메소드들 = 193

  6.5 쓰레드 프로그래밍에 대한 자세한 설명 = 193

  6.6 색을 계속 바꾸어 가며 글자 쓰기 = 195

  6.7 풍악을 연주하자. = 197

  6.8 디지털 시계를 구현해보자. = 198

  6.9 여러 개의 쓰레드가 물건을 주고받는 경우는 = 200

  6.10 몬드리안 사각형 그리기 = 203

 7. 파일 입출력과 네트웍 프로그래밍 = 221

  7.1 표준입출력(키보드에서 받고, 화면으로 내보내는)을 알아보자. = 222

  7.2 어떤 파일 입출력 형태가 있나? = 223

  7.3 FileInputStream과 FileOutputStream을 이용해서 파일에서 읽고 쓰기 = 225

  7.4 DataInputStream을 이용해서 파일에서 읽기 = 226

  7.5 DataOutputStream을 이용해서 파일에 쓰기 = 228

  7.6 PrintStream으로 파일에 쓰기 = 229

  7.7 먼 곳의 파일을 내 컴퓨터 안에 있는 것 같이 읽어오고 싶을 때 = 230

  7.8 버퍼를 이용한 파일에 쓰기 = 231

  7.9 LineNumberInputStream으로 줄 번호 붙게 파일을 찍어보자. = 231

  7.10 파일 안에서 자유롭게 찾아 다니는 RandomAccessFile = 232

  7.11 자바 네트워킹 모델 = 233

  7.12 간단한 네트워킹 프로그램 = 234

  7.13 일반화된 서버 만들기 = 236

  7.14 일반화된 클라이언트 만들기 = 242

  7.15 채팅 서버 만들기 = 247

  7.16 채팅 클라이언트 만들기 = 249

 8. 데이터베이스와의 연결 = 253

  8.1 데이터베이스와의 연결 = 254

  8.2 CGI를 이용한 데이터베이스 프로그래밍 = 254

  8.3 JDBC(Java DataBase Connectivity)가 하는 일 = 256

  8.4 SQL문들의 소개 = 261

제5부 서블릿 개념

 9. 서블릿의 동작 원리 = 267

  9.1 서블릿이란 무엇인가? = 268

  9.2 서블릿 프로그래밍을 위한 배경 지식 : HTTP Protocol = 269

  9.3 가장 간단한 자바 서블릿 프로그램 보기 = 275

  9.4 서블릿 프로그래밍을 위한 배경 지식 : MIME = 277

  9.5 서블릿을 지원하는 웹서버 = 279

 10. 서블릿 프로그래밍 시작하기 = 281

  10.1 서블릿 개발 환경의 사용 : servletrunner = 282

  10.2 서블릿의 일생 = 283

  10.3 간단한 서블릿 만들어보기 : SimpleServlet = 286

  10.4 간단한 서블릿 만들어보기 : SnoopSerlet = 288

제6부 서블릿 응용

 11. 간단한 CGI 대체 프로그램 : 폼(Form) = 297

  11.1 Form과 POST = 298

  11.2 폼 인터페이스 만들기 = 299

  11.3 폼 인터페이스 만들기 : Checkbox = 300

  11.4 폼 인터페이스 만들기 : Activated Checkbox = 301

  11.5 폼 인터페이스 만들기 : Text Input = 302

  11.6 폼 인터페이스 만들기 : Radiobutton = 303

  11.7 폼 인터페이스 만들기 : Password = 304

  11.8 폼 인터페이스 만들기 : Select = 305

  11.9 폼 인터페이스 만들기 : Multiple Select = 307

  11.10 폼 입력 처리 서블릿 = 309

 12. 쿠키와 세션, 그리고 보안 = 315

  12.1 웨에서 상태 지속성(State Persistence) 유지하기 = 316

  12.2 HIDDEN을 사용한 서블릿 프로그램 예제 = 317

  12.3 쿠기(Cookie)와 보안(Security) = 319

  12.4 쿠기를 이용한 서블릿 프로그램 예제 = 323

  12.5 서블릿에서 지원하는 세션(Session) = 326

  12.6 세션을 이용한 카운터 서블릿 예제 = 329

 13. 이미지로 구현하는 카운터 프로그램 = 333

  13.1 서블릿에서 이미지 처리 = 334

  13.2 AWT Peer 객체를 이용한 구현 = 338

  13.3 Pure Java를 이용한 구현 = 344

  13.4 실시간 이미지 생성 서블릿 예제 = 350

 14. 자바 서블릿 네트워킹 : JavaMail과 서블릿 = 355

  14.1 JavaMail API 개요 = 356

  14.2 JavaMail로 메일 보내기 = 359

  14.3 JavaMail로 메일 받기 = 369

 15. 자바 데이터베이스 응용 : 방명록 만들기 = 379

  15.1 서블릿과 JDBC의 만남 = 380

  15.2 JDBC 환경 설정 : Windows(MS-SQL, MS-Access 등) - JabcOdbc Driver = 381

  15.3 JDBC 환경 설정 : Linux(PostgreSQL) - PostgreSQL JDBC Driver = 384

  15.4 방명록 만들기 = 385

 16. 단어 검색 프로그램 만들기 = 397

  16.1 정보 검색 시스템의 구성 = 398

  16.2 정보 검색의 키 : 색인 = 401

  16.3 인터넷 정보 검색 시스템의 구성 = 402

  16.4 인터넷 정보 검색 시스템 : 정보 수집 = 403

  16.5 인터넷 정보 검색 시스템 : 정보 가공 = 406

  16.6 인터넷 정보 검색 시스템 : 검색 엔진 서블릿 예제 = 409

 17. 멀티미디어 영상 검색 시스템 = 419

  17.1 서블릿 영상 검색 시스템 = 420

  17.2 이미지를 업로드하는 서블릿 만들기 = 421

  17.3 이미지 리스트를 출력하는 서블릿 만들기 = 427

  17.4 이미지를 화면에 보여주는 서블릿 만들기 = 431

  17.5 애플릿/서블릿 영상 검색 시스템 = 434

 18. 자바 서블릿 네트워킹 : Whiteboard 프로그램 만들기 = 439

  18.1 객체 직렬화(Object Serialization) = 440

  18.2 객체 직렬화하는 서블릿 만들기 = 441

  18.3 Socket을 이용한 Whiteboard 애플릿 = 444

  18.4 Servlet을 이용한 Whiteboard 애플릿 = 454

 19. 인트라넷과 서블릿 = 457

  19.1 인트라넷과 인터넷 = 458

  19.2 사내 웹을 위한 World Wide Web의 개요 = 459

  19.3 인트라넷의 사내 문서 교환을 위한 전자우편(e-mail) = 462

  19.4 그룹웨어와 인트라넷의 차이 = 463

  19.5 인트라넷을 이용한 문서 관리 = 463

  19.6 인트라넷의 장점 : 정보 액세스 측면 = 464

  19.7 인트라넷의 장점 : 업무 처리 측면 = 468

  19.8 인트라넷의 장점 : 시장에 대한 예측과 민첩성 = 470

  19.9 인트라넷과 전자상거래 = 470

  19.10 인트라넷 구축에 필요한 비용 = 470

  19.11 사내 웹의 구축 = 473

  19.12 인트라넷 웹의 보안 필요성 = 477

  19.13 인트라넷 웹의 보안 방법 = 478

  19.14 인트라넷과 인터넷의 연결 = 480

  19.15 인트라넷의 관리 = 481

 20. 자바 서블릿 GUI : JFC 프로그래밍 = 485

  20.1 AWT와 JFC = 486

  20.2 Swing 개요 = 488

  20.3 Swing의 MVC 아키텍처 = 495

  20.4 MVC 구조를 적용한 애플리케이션 제작 = 498

  20.5 Swing 컴포넌트의 MVC 구조 = 505

 21. 자바 서블릿 컴포넌트 프로그래밍 : 자바빈즈 = 517

  21.1 JavaBeans란 무엇인가? = 518

  21.2 JavaBeans의 구성 요소 = 521

  21.3 간단한 JavaBeans 만들기 = 523

제7부 부록

 1. 부록. HTML Quick Reference = 528

 2. 부록. 자바 애플릿 관련 주요 패키지의 메소드 = 535



관련분야 신착자료

Harvard Business Review (2025)