HOME > 상세정보

상세정보

이것이 Java 1.2

이것이 Java 1.2 (120회 대출)

자료유형
단행본
개인저자
Zukowski, John 이용운
단체저자명
KMK정보산업연구원
서명 / 저자사항
이것이 Java 1.2 / John Zukowski 저 ; KMK정보산업연구원 ; 이용운 [공편].
발행사항
서울 :   삼각형 ,   1999.  
형태사항
1243 p. : 삽도 ; 24 cm + CD-ROM 1매.
ISBN
8974676176
일반주기
색인수록  
000 00805namccc200265 k 4500
001 000000640279
005 20100806063459
007 ta
008 990712s1999 ulka 0 1a kor
020 ▼a 8974676176 ▼g 93560 : ▼c \28000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 ▼a kor ▼h eng
049 1 ▼l 121038313 ▼f 과개 ▼f 121038314 ▼f 과개 ▼l 111126872 ▼l 111126873 ▼f 개가 ▼l 111126874 ▼f 개가
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 0075 ▼2 KDCP
090 ▼a 005.133 ▼b 1999q
100 1 ▼a Zukowski, John
245 1 0 ▼a 이것이 Java 1.2 / ▼d John Zukowski 저 ; ▼e KMK정보산업연구원 ; ▼e 이용운 [공편].
260 ▼a 서울 : ▼b 삼각형 , ▼c 1999.
300 ▼a 1243 p. : ▼b 삽도 ; ▼c 24 cm + ▼e CD-ROM 1매.
500 ▼a 색인수록
700 1 ▼a 이용운
710 ▼a KMK정보산업연구원
950 0 ▼b \28000

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 1999q 등록번호 121038313 (23회 대출) 도서상태 분실(장서관리) 반납예정일 예약 서비스 M
No. 2 소장처 과학도서관/보존서고1(동양서)/ 청구기호 005.133 1999q 등록번호 121038314 (31회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 1999q 등록번호 151066690 (25회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 1999q 등록번호 121038313 (23회 대출) 도서상태 분실(장서관리) 반납예정일 예약 서비스 M
No. 2 소장처 과학도서관/보존서고1(동양서)/ 청구기호 005.133 1999q 등록번호 121038314 (31회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 1999q 등록번호 151066690 (25회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

줄거리

***스윙 컴포넌트 세트를 사용하여 폼 구축하기

***2D API를 사용하여 고급 자바 그래픽 생성하기

***드래그 앤 드롭 지원 구현하기

***컬렉션 API를 사용하여 고급 데이터 구조 지원하기

***자바 암호 아키텍처를 사용하여 내장 보안 제공하기

***자바 프로그램을 CORBA와 통합하기

***서블릿을 사용하여 서버측 성능 강화하기

***진정으로 빠른 자바 솔루션 구축하기
이 책의 기능과 구조
이 책의 목적은 자바를 이용하여 가능한 한 높은 생산성을 얻는 것입니다. 이 책은 엄청난 정보로 구성되어 있기 때문에 목차나 찾아보기를 이용하여 필요한 정보를 찾을 수 있습니다. 다음은 이 책의 내용에 대한 간단한 설명입니다.

1부: 자바의 기초
1부에서는 자바의 역사, 언어 및 프로그래밍 개념 등 자바에 대해 소개합니다. 1장은 자바란 무엇인가와 자바의 생성 과정을 설명하며, 2장은 자바 개발 환경에 대해, 3장은 객체지향 프로그래밍의 기초를 설명합니다. 4장에서는 자바 언어의 문법을, 5장은 클래스, 인터페이스 및 패키지를 설명하여 자바에 대한 이해를 돕습니다. 6장은 배열과 흐름 제어를, 7장은 자바의 예외처리 메커니즘을 설명하며 마지막으로 8장에서는 자바에서 멀티스레드 프로그램을 작성하는 방법을 설명합니다.

2부: 표준 자바 클래스 적용하기
2부에서는 자바 라이브러리(또는 자바에서 말하기를 패키지라는)를 설명합니다. 9장은 자바 패키지와 그것의 요소들 사이의 다른 점을 설명하며, 10장은 자바의 기초적인 애니메이션 기능을 설명하고, 11장은 고급 2D 기능을 설명합니다. 12장은 윈도우 패키지 및 화면에 객체를 표시하는 방법을 설명하고, 13장은 사용자가 사용할 수 있는 다른 객체들을 설명합니다. 14장은 이벤트를 통한 객체의 인터랙트를 설명하고, 15장은 사용자가 사용할 수 있는 좀더 고급 객체를 다룹니다. 16장은 애플리케이션 사이에 정보를 전송하는 것이 가능하도록 하는 메커니즘을, 17장은 컬렉션을 다루기 위한 자바에서의 데이터 구조 지원 클래스를 설명합니다. 18장에서는 이전 장에서 설명한 기술들을 통합하는 고급 프로그래밍에 대해 설명하고, 19장은 자바 스트림을 통한 I/O 프로그래밍을 설명합니다. 마지막으로 20장은 인터넷을 사용하는 프로그램을 만드는 방법을 설명합니다.

3부 고급편
3부에서는 자바에 대해 깊이 있게 설명합니다. 고급 자바 프로그램을 원하는 경우에는 이곳 3부를 살펴보기 바랍니다.
21장은 JDBC를 소개하고 SQL 데이터베이스의 액세스 방법을 설명합니다. 22장은 JavaBeans API와 이것을 소프트웨어 개발에 사용하는 방법을 설명합니다. 23장에서는 자바 웹 서버 및 서블릿(servlet)을 사용한 웹 서버 확장 방법을 설명하며, 24장은 자바 보안 메커니즘이 민감한 운영을 보호하는 방법을 설명합니다. 25장은 동일한 자바 환경에서의 분산 컴퓨팅을 위한 RMI(Remote Method Invocation)를 설명합니다. 마지막으로, 26장에서는 동일한 컴퓨팅 환경에서의 분산 컴퓨팅을 위한 자바와 CORBA를 살펴봅니다.

이 책의 목적은 자바를 이용하여 가능한 한 높은 생산성을 얻는 것이다. 이 책은 엄청난 정보로 구성되어 있기 때문에 목차나 찾아보기를 이용하여 필요한 정보를 찾을 수 있습니다. 다음은 이 책의 내용에 대한 간단한 설명이다.^1부: 자바의 기초^1부에서는 자바의 역사, 언어 및 프로그래밍 개념 등 자바에 대해 소개한다.

1장은 자바란 무엇인가와 자바의 생성 과정을 설명하며, 2장은 자바 개발 환경에 대해, 3장은 객체지향 프로그래밍의 기초를 설명한다. 4장에서는 자바 언어의 문법을, 5장은 클래스, 인터페이스 및 패키지를 설명하여 자바에 대한 이해를 돕는다. 6장은 배열과 흐름 제어를, 7장은 자바의 예외처리 메커니즘을 설명하며 마지막으로 8장에서는 자바에서 멀티스레드 프로그램을 작성하는 방법을 설명한다.

^2부: 표준 자바 클래스 적용하기^2부에서는 자바 라이브러리(또는 자바에서 말하기를 패키지라는)를 설명한다. 9장은 자바 패키지와 그것의 요소들 사이의 다른 점을 설명하며, 10장은 자바의 기초적인 애니메이션 기능을 설명하고, 11장은 고급 2D 기능을 설명한다. 12장은 윈도우 패키지 및 화면에 객체를 표시하는 방법을 설명하고, 13장은 사용자가 사용할 수 있는 다른 객체들을 설명합니다.

14장은 이벤트를 통한 객체의 인터랙트를 설명하고, 15장은 사용자가 사용할 수 있는 좀더 고급 객체를 다룬다. 16장은 애플리케이션 사이에 정보를 전송하는 것이 가능하도록 하는 메커니즘을, 17장은 컬렉션을 다루기 위한 자바에서의 데이터 구조 지원 클래스를 설명한다. 18장에서는 이전 장에서 설명한 기술들을 통합하는 고급 프로그래밍에 대해 설명하고, 19장은 자바 스트림을 통한 I/O 프로그래밍을 설명한다.

마지막으로 20장은 인터넷을 사용하는 프로그램을 만드는 방법을 설명한다.^3부 고급편^3부에서는 자바에 대해 깊이 있게 설명한다. 21장은 JDBC를 소개하고 SQL 데이터베이스의 액세스 방법을 설명한다. 22장은 JavaBeans API와 이것을 소프트웨어 개발에 사용하는 방법을 설명한다. 23장에서는 자바 웹 서버 및 서블릿(servlet)을 사용한 웹 서버 확장 방법을 설명하며, 24장은 자바 보안 메커니즘이 민감한 운영을 보호하는 방법을 설명한다.

25장은 동일한 자바 환경에서의 분산 컴퓨팅을 위한 RMI(Remote Method Invocation)를 설명한다. 마지막으로, 26장에서는 동일한 컴퓨팅 환경에서의 분산 컴퓨팅을 위한 자바와 CORBA를 살펴본다.


정보제공 : Aladin

책소개

이것이 Java 1.2는 Sun의 가장 최신 표준에 대한 새롭게 개선된 많은 특성들
을 즉시 이용할 수 있도록 JDK 1.2를 깊이 있게 다룹니다.

또한 자바를 간단한 데스크탑 애플리케이션과 인터넷 애플리케이션에 이상적
이도록 만들 수 있도록 충분한 설명을 제공합니다.
그리고 숙련된 자바 프로그래머들이 자바 1.2를 진정한 기업 환경에 적합하
도록 만드는 많은 기능들의 새로운 특징들을 다룰 수 있도록
안내해 줍니다.


정보제공 : Aladin

저자소개

John Zukowski(지은이)

John Jukowski는 자바 트레이닝 회사인 MageLang Institute의 소프트웨어 매니저로서 Java AWT Reference, Borland JBuilder의 저자입니다.Mining Co.의 java.miningco.com에서 자바 온라인 가이드를 구할 수 있다.

KMK정보산업연구원(옮긴이)

<MCSE Windows 2000 Server>

정보제공 : Aladin

목차


목차

머리말 = 25

JAVA1.2 제1부 자바의 기초 = 33

 제1장 자바 소개 = 35

  자바의 역사 = 37

   자바의 선조 : Oak = 37

   자바가 시장에 등장하다 = 38

  자바와 웹 = 38 

   웹에 대하여 = 39

   웹 브라우저 기능의 확장 = 42

   일반 프로토콜로서의 자바 = 43

  자바 아키텍처= 44

   자바 작동 방법 = 45

   자바의 특징 = 47

  다른 툴과 함께 자바 사용하기 = 53

   네이티브 코드(Native Code) = 53

   JavaScript = 54

   넷스케이프 플러그리인(Netscape Plug-in) = 54

   ActiveX = 55

   JDBC = 55

   JavaBeans = 56

  자바 1.1의 새로운 특징 = 56

  자바 1.2의 새로운 특징 = 57

  요약 = 57

 제2장 애플릿, 애플리케이션과 JDK = 59

  자바 애플릿과 자바 애플리케이션 = 60

  JDK의 사용 = 62

   JDK 유틸리티 = 63

   JDK 다운로드와 설치 = 65

   JDK로 자바 애플리케이션 만들기 = 67

    자바 애플리케이션 소스 코드 = 67

   JDK로 애플릿 만들기 = 77

    자바 애플릿용 HTML = 77

   자바 런타임 환경(JRE)으로 애플리케이션 배포하기 = 89

   JDK 1.2의 새로운 기능 = 89

   요약 = 91

 제3장 자바 객체로 작업하기 = 93

  OOP 소개 = 94

   데이터 구조 =94

   구조체에서 클래스로 : 캡슐화 = 99

   다형성(Polymorphism) = 107

  생성자와 소멸자 = 112

   생성자(Constructors) = 112

   가비지 컬렉션(Garbage Collection) = 114

   소멸자(Finalizers) = 116

  요약 = 117

 제4장 데이터형, 한정자와 표현식 = 121

  자바 구문 사용하기 = 122

   주석(Comments) = 123

   문장(Statements) = 124

   코드블록(Code Blocks) = 124

   소스 파일 구조 = 125

   키워드(Keywords) = 126

   식별자(Identifiers) = 127

   리터널(Literals) = 128

   표현식과 연산자 =129

  자바 내장 데이터형 = 143

   변수 선언 = 143

   숫자 데이터형 = 144

   부울 데이터형 = 146

   문자 데이터형 = 146

   문자열 데이터형 = 147

   클래스 선언 = 147

  범위 규칙 = 149

  자바의 내부 클래스 = 150

  자바의 데이터형과 메소드 한정자 = 150

   저장과 유효 기간 한정자 = 151

   액세스 범위 한정자 = 156

  요약 = 159

 제5장 자바 클래스, 인터페이스와 패키지 = 161

  데이터형 변환을 위한 캐스팅 = 162

   프리미티브 타입 사이의 캐스팅 = 163

   참조형 사이의 캐스팅 = 164

  멤버와 생성자 참조를 위한 this와 super 사용하기 = 165

   멤버 참조를 위한 this와 super = 165

   생성자 참조를 위한 this와 super = 167

   클래스 정의 외부로부터 수퍼클래스 멤버 억세스하기 = 167

  객체 메모리 모델 = 170

  자바 인터페이스 사용 = 174

   인터페이스 선언하기 = 174

   implements 절 = 175

   콜백 함수를 구현하기 위한 인터페이스 사용하기 = 176

  자바 패키지 사용하기 = 178

   클래스 이름 결정하기 = 178

   패키지와 디렉토리 = 179

   package 문 = 181

   import 문 = 181

  요약 = 182

 제6장 배열과 흐름 제어문 = 185

  배열 사용하기 = 186

   배열이란? = 186

   배열 요소 액세스하기 = 188

   배열 선언하고 생성하기 = 188

   배열 복사하기 = 190

   다차원 배열 = 192

  흐름 - 제어문 사용하기 = 193

   조건문 = 194

   루프문 = 197

   흐름 - 중지문 = 199

  예제 : 일상 온도 측정하기 = 201

  요약 = 204

 제7장 예외처리 = 207

  예외처리의 개요 = 208

   기본 모델 = 208

   예외처리를 사용하는 이유는? = 211

   예외 클래스 계층 구조 = 213

  예외처리 구조 = 216

  예외에 사용할 수 있는 메소드 = 221

   throw 문 = 222

   throws 절 = 222

  독자적인 예외 클래스 생성하기 = 223

  예제 : 나이 예외 = 224

  요약 = 228

 제8장 스레드와 멀티스레드 = 231

  멀티스레드의 개요 = 232

  스레드의 기초 = 236

   스레드를 생성하고 실행하기 = 236

   스레드 제어 메소드 = 238

   스레드의 유효 기간 = 241

   스레드 그룹 = 244

   스레드와 스레드 그룹에 대한 정보 얻기 = 245

  고급 멀티스레드 = 248

   스레드 동기화 = 248

   인터 스레드 통신 = 257

   우선 순위와 스케줄링 = 266

   스레드 지역 변수 = 272

   데몬 스레드 = 275

  요약 = 275

JAVA1.2 제2부 표준 자바 클래스 적용하기 = 279

 제9장표준자바 패키지 = 281

  자바 패키지와 클래스 계층 구조 = 282

  java.util 패키지 - 메인 언어 지원 = 284

   타입 랩퍼 클래스 = 285

   문자열 클래스 = 286

   수학 라이브러리 클래스 = 287

   멀티스레드 지원 클래스 = 287

   하위 레벨 시스템 액세스 클래스 = 289

   에러와 예외 클래스 = 289

  java.util 패키지 - 유틸리티 지원 = 290

   핵심 컬렉션 구현 클래스 = 292

   구체적 컬렉션 구현 클래스 = 292

   추상 컬렉션 구현 = 292

   하부 구조 인터페이스와 클래스 = 293

   Date와 지원 클래스 = 294

   Locale과 지원 클래스 = 294

   BitSet 클래스 = 295

   Observer 인터페이스와 Observable 클래스 = 295

  java.io 패키지 - 파일과 스트립 I/O 서비스 = 296

   InputStream 클래스 = 297

   OutputStrea 클래스 = 298

   Reader와 Writer 클래스 = 299

   RandomAccessFile 클래스 = 299

   StreamTokenizer 클래스 = 300

  java.awt 패키지 - 계층 구조의 중심 = 300

   GUI 클래스 = 302

   그래픽 클래스 = 307

   기하학 클래스 = 310

   그 외 AWT 클래스 = 311

  com.sun.java.swing 패키지 = 311

   JComponent 클래스 = 314

   레이아웃 관리자 클래스 = 315

   모델 클래스와 인터페이스 = 316

   관리자 클래스 = 316

   AbstractAction과 KeyStroke와 Action 인터페이스 = 316

   그 외 스윙 클래스 = 317

  java.net 패키지 - 인터넷, 웹, HTML 지원 = 317

  패키지 java.applet - HTML 삽입 애플릿 = 319

  그 외 자바 패키지 = 320

  요약 = 322

 제10장 애니메이션과 이미지 = 325

  자바의 기본 그리기 툴 = 326

   선과 사각형 그리기 = 329

   다각형 그리기 = 332

   타원 그리기 = 334

   원호 그리기 = 336

   텍스트 랜더링 = 342

   사각형 영역을 이동하기 = 343

   그래픽 상태 관리하기 = 348

  애니메이션 기초 = 358

   자바 이미지 작업하기 = 362

   애니메이션의 최악의 적 : 화면 깜박임 = 368

   더블 버퍼링을 사용한 부드러운 애니메이션 = 371

  이미지 프로세싱 = 374

   색상 모델 = 375

   알고리즘적 이미지 만들기 = 378

   생산자 - 소비자(Producer - Consumer) 디자인 패턴 = 386

   이미지 필터링(Image Filtering) = 389

  요약 = 393

 제11장 2D 그래픽과 이미지 = 395

  그래픽 프로세싱 = 396

   Graphics2D로 이동 = 396

   안티앨리어싱 랜더링 = 408

   곡선 그리기 = 411

   변환 = 417

   합성하기 = 421

  텍스트 프로세싱 = 424

   확장 폰트 지원 = 424

   고급 텍스트 레이아웃 = 425

  이미지 처리 = 428

   유연한 이미지 포맷 = 428

   확장 이미지 작업 = 430

   JPEG 인코딩 = 433

  그래픽 디바이스 결합 = 434

   그래픽 구성 = 435

   인쇄하기 = 437

  색상 관리 = 440

   ICC 프로필 지원 = 440

   색상 변환과 공간 = 440

  요약 = 441

 제12장 GUI 레이아웃 관리 = 443

  자바의 GUI 접근법 = 444

  AWT 환경 : 애플릿과 애플리케이션 = 445

   애플릿용 코드 프레임워크 = 445

   애플리케이션용 코드 프레임워크 = 453

  레이아웃 관리자를 사용하여 GUI 디자인하기 = 455

   컨테이너, 컴포넌트, 레이아웃 관리자 = 455

   FlowLayout 레이아웃 관리자 = 461

   컨테이너 인셋(Container Insets) = 465

   BorderLayout 관리자 = 467

   CardLayout 관리자와 JTabledPane = 470

   JSplitPane = 474   

   GridLayout 관리자 = 477

   BoxLayout 관리자와 Box = 479

   GridBagLayout과 GridBagConstraints = 483

  레이아웃 관리자 내부 : LayoutManger 인터페이스 = 490

  요약 = 494

 제13장 스윙 GUI 컴포넌트 = 497

  AWT GUI 클래스의 수퍼클래스 : Component = 498

   이벤트 처리 메소드 = 503

   컴포넌트 이동과 크기 조절 메소드 = 504

   위치와 기하학 쿼리 메소드 = 504

   그래픽과 랜더링 메소드 = 505

   레이아웃 관리자 메소드 = 506

   자기-그리기 메소드(Self-Paninting Methods) = 506

   부모/서브컴포넌트 메소드 = 507

   상태 변경과 쿼리 메소드 = 508

   이미지 관련 메소드 = 509

   입력 메소드 관련 메소드 = 509

   컴포넌트 피어 메소드(Component Peer Methods) = 510

  GUI 클래스의 스윙 수퍼클래스 = 510

  GUI에 컴포넌트 추가하기 = 514

   버튼 추가하기 = 514

   버튼에 이미지 표시하기 = 517

   버튼 주위의 테두리 정의하기 = 521

   AbstractButton 공유하기 = 525

   툴팁 작업하기 = 534

   JPanel로 그룹화하기 = 536

   항목에 라벨 추가하기 = 537

   토글 버튼 추가하기 = 540

   체크 박스 추가하기 = 542

   버튼 그룹에 라디오 버튼 추가하기 = 544

   콤보 박스(풀다운) 리스트 = 546

   스크롤 창 추가하기 = 549

   목록 추가하기 = 551

   슬라이더 제공하기 = 554

   텍스트 필드 추가하기 = 558

   패스워드 필드 숨기기 = 562

   텍스트 영역 배치하기 = 564

   툴바 드래그하기 = 566

   내부 프레임 작업하기 = 568

   테이블 설정하기 = 572

  메뉴 시스템 컴포넌트 사용하기 = 574

   메뉴 바 추가하기= 574

   메뉴 추가하기 = 575

   메뉴 항목 추가하기 = 577

   체크 박스 메뉴 항목 추가하기 = 578

   라디오 버튼 메뉴 항목 추가하기 = 579

   팝업 메뉴 추가하기 = 580

   메뉴 바를 구성하기 위한 프로그램 = 580

  요약 = 582

 제14장 이벤트 처리 = 585

  이벤트 구동 프로그래밍 = 586

  자바의 이벤트 위임 모델 = 587

   이벤트 무시하기 = 587

   시작 컴포넌트에서 이벤트 처리 = 588

   이벤트 위임하기 = 590

   자신에게 이벤트 위임하기 = 592

  자바 이벤트 타입 = 592

  정렬 이벤트 = 594

   조상 이벤트 = 596

   컴포넌트 이벤트 = 597

   포커스 이벤트 = 600

   입력 메소드 이벤트 = 602

   내부 프레임 이벤트 = 603

   항목 이벤트 = 605

   키 이벤트 = 607

   메뉴 이벤트 = 610

   마우스 이벤트 = 612

   페인트 이벤트 = 617

   팝업 메뉴 이벤트 = 617

   텍스트 이벤트 = 619

   윈도우 이벤트 = 620

  요약 = 622

 제15장 고급 스윙 기능 = 625

  고급 스윙 이벤트 처리 = 626

   리스너 리스트 관리하기 = 626

   액션 리스닝 추상화하기 = 628

   키보드 이벤트 등록하기 = 631

   다중 스레드 작업하기 = 633

  사용자 다이얼로그 = 635

   메시지 다이얼로그 = 635

   색상 선택자 = 645

   날짜 선택자 = 647

   파일 선택자 = 648

   폰트 선택자 = 656

   화폐 선택자 = 657

  모델/뷰/컨트롤러 아키텍처 = 657

   버튼 모델 사용하기 = 659

   버튼 대리자 이해하기 = 660

   플러그인이 가능한 외형과 느낌 = 661

  복잡한 스윙 컴포넌트 = 662

   리스트와 콤보 박스 = 663

   테이블 = 671

   고급 텍스트 지원 = 690

   트리 = 708

  클라이언트 프로퍼티 = 718

  요약 = 719

 제16장 데이터 전송하기 = 723

  전송 가능한 객체 = 724

  클립보드 = 727

  드래그 앤 드롭 = 730

  요약 = 736

 제17장 자바 컬렉션 = 739

  배열 리뷰 = 740

  Vector 사용하기 = 742

   Vector 사용하기 = 742

   Stack 푸시하기 = 747

   Enumeration 사용하기 = 748

  Dictionary, Hastable, Properties = 751

   Dictionary 살펴보기 = 752

   Hashtables 사용하기 = 753

   Properties 검사하기 = 756

  BitSet = 758

  컬렉션과 Iterator = 759

  세트(Set) = 764

  리스트와 ListIterator = 765

   ListIterator 사용하기 = 768

  맵(Map) = 770

  동기화와 가독성 = 772

  알고리즘과 정렬하기 = 774

   Comparable과 Comparator = 775

   그 외 유틸리티 = 778

  요약 = 778

 제18장 고급 애플릿 프로그래밍 = 781

  순수 GUI 중심 애플릿 = 782

   예제 :스택 기반 계산기 = 782

   이기적 애플릿 = 809

  멀티스레드 애플릿 = 815

   멀티스레드를 지원하기 위해 애플릿 베이스 클래스 확장하기 = 817

   AppletTemplate 클래스 사용 = 820

   예제 : 아날로그 시계 = 821

  애플릿 로딩 시간 최소화하기 = 831

   실행 파일의 최소화 = 832

   클래스 수의 최소화 = 833

   JAR(Java Archive) 파일 = 833

   가능한 한 빨리 = 834

  요약 = 834

 제19장 스트림과 입/출력 프로그래밍 = 837

  I/O 소프트웨어 레이어 = 838

  자바의 파일 관리 메소드 = 839

   자바의 파일 클래스 = 840

   자바의 RandomAccessFile 클래스 = 845

  자바의 I/O 스트림 처리 메소드 = 851

   입력 스트림과 리더 = 852

   입력 스트림 토큰화 = 873

   출력 스트림과 라이터 = 881

   PrintStrem과 PrintWriter = 889

   객체 지속성과 직렬화 = 892

   직렬화를 위한 기준 = 893

   직렬화를 위한 출력 스트림 생성하기 = 894

   역직렬화를 위한 객체 입력 스트림 사용하기 = 896

   직렬화된 객체를 고려한 보안 = 897

   직렬화 예회 = 898

   객체 스트림 쓰기와 읽기 = 899

   직렬화 예제 = 900

  요약 = 904

 제20장 네트워크 프로그래밍 = 907

  자바의 네트워킹 프로토콜 : TCP/IP = 908

   IP : 인터넷 데이터 통신의 핵심 = 908

   TCP : 전송 인증 = 909

  인터넷 주소 = 912

   텍스트 주소 검사 = 913

   숫자 주소 얻기 = 914

  원격 시스템과의 통신 = 915

   UDP를 사용하는 하위 레벨 통신 = 915

   TCP를 사용하여 서버에 연결하기 = 918

   SMTP 메일 서버에 연결하기 = 920

   HTTP 웹 서버에 연결하기 = 924

   다른 웹 리소스 패치하기 = 929

   패스워드 검증 사용하기 = 936

  서버 시스템 작성하기 = 939

   간단한 서버 프로그램 = 940

   샘플 서버에대한 클라이언트 = 942

  팩토리와 팩토리 디자인 패턴 = 945

  팩토리 클래스를 사용하여 문제 해결하기 =945

   자바의 팩토리 인터페이스 = 946

  요약 = 949

JAVA1.2 제3부 고급편 = 951

 제21장 자바 데이터베이스 연결(JDBC) = 953

  데이터베이스 프론트엔드로서의 자바 = 954

  데이터베이스 클라이언트/서버 방법론 = 955

  2층 데이터베이스 디자인 = 956

  3층 데이터베이스 디자인 = 958

  JDBC API = 959

   API 컴포넌트 = 961

   JDBC 사용의 제한(애플리케이션과 애플릿) = 979

   보안 고려사항 = 981

  JDBC 데이터베이스 예제 = 981

  JDBC 드라이버 = 988

  JDBC-ODBC 브리지 = 991

  현재의 JDBC 드라이버 = 991

  선택적인 연결 전략 = 991

   RMI(Remote Mothed Invocation) = 992

   CORBA(Common Object Request Broker Architecure) = 992

   객체 데이터베이스 연결 = 993

   웹 기반 데이터베이스 시스템 연결 = 994

  요약 = 994

 제22장 JavaBeans = 997

  JavaBeans 컴포넌트 모델 = 998

  JavaBean = 999

   Bean 아키텍처 = 1000

   JavaBean 이벤트 모델 = 1001

   Bean 프로퍼티 = 1005

   Bean 메소드 = 1007

   Bean 저장 = 1008

  Bean 검사와 커스텀화 = 1008

   Bean 검사 과정 = 1008

   Bean 지속성 = 1010

  BDK(Bean Development Kit) = 1010

   BDK 설치하기 = 1011

   BDK BeanBox 사용하기 = 1011

   새로운 Bean 만들기 =1017

  Bean에 다른 기술 통합하기 =1030

  요약 = 1030

 제23장 자바 서블릿 = 1033

  CGI의 제한 = 1035

  서블릿과 자바 웹 서버 소개 = 1036

  서블릿 개발 환경 구성 = 1037

  Servlet API = 1038

   간단한 서블릿 예제 = 1039

   다른중요한 서블릿 메소드 = 1047

  서블릿 환경 설정 = 1050

  서블릿의 완전한 예제 = 1054

   서블릿 실행 = 1056

   NationalFalg 서블릿 클래스와 메소드 = 1058

  서버측 인클루드(SSI) = 1061

  서블릿간의 통신 = 1062

   서블릿 찾기 = 1062

   서블릿 사이에 통신하기 = 1063

  멀티스레드 서블릿 = 1066

  요약 = 1067

 제24장 보안 = 1069

  당신은 누구인가? = 1070

   무엇을 원하는가? = 1071

   누가 이것을 다루는가? = 1072

   그것은 당신이 할 일이 아니다! = 1072

   누가 그것을 했는가? = 1073

  프로그램 기능 제어하기 = 1074

   자바의 보안 기초 = 1075

   요약 = 1080

  JDK1.2에서의 인증 = 1082

   JDK1.0과 1.1을 사용한 리소스 제어 = 1082

   JDK1.2 접근법 = 1083

   보안 시스템 확장하기 = 1097

   사용 권한을 사용하는 예제 = 1098

   호출자에 대한 검사 피하기 = 1107

  사용자 확인하기 = 1108

  액세스 확인하기 = 1109

  암호화 API = 1115

   서명 = 1116

   키 = 1119

   메시지 다이제스트 = 1124

   보안 제공자 = 1127

  요약 = 1139

 제25장 원격 메소드 호출 = 1143

  RMI 개요 = 1144

   객체 지속성과 RMI = 1144

  RMI 아키텍처 = 1145

   스텁(Stub) = 1146

   스켈레톤(Skeleton) = 1146

   원격 레퍼런스 레이어(Remote Reference Layer) = 1146

   전송 레이어(Transport Layer) = 1147

   RMI 예제 = 1147

  고급 RMI = 1160

   콜백 작업 수행하기 = 1161

   동적 클래스 로딩 = 1171

   객체 활성화 = 1179

   RMI의 향후 방향 = 1186

  요약 = 1186

 제26장 자바와 CORBA = 1189

  이종 시스템 = 1190

  CORBA의 소개 = 1193

   CORBA 컴포넌트 = 1193

  CORBA는 어떻게 동작하는가? = 1197

   CORBA 객체 정의하기 = 1198

   스텁과 스켈레톤 = 1199

   CORBA 서버 = 1200

   CORBA 클라이언트 = 1201

   Object Adapter = 1202

   자바 IDL 이용 가능성 = 1202

   간단한 CORBA 서비스 작성하기 = 1202

   자바 언어 매핑의 기초 = 1211

   개요 = 1211

   IDL 모듈 = 1212

   IDL 인터페이스 = 1212

   IDL 예외 = 1217

   IDL struct = 1218

   IDL typedf = 1219

   IDL sequence = 1219

   IDL 배열 = 1220

   IDL enum = 1220

  CORBA를 사용한 구형 애플리케이션 = 1221

   구형 코드 보호하기 = 1221

  CORBA의 향후 방향 = 1225

   Java Enterprise Server API = 1226

  요약 = 1226

찾아보기 = 1229



관련분야 신착자료

Harvard Business Review (2025)