HOME > 상세정보

상세정보

Java : 자바토피아

Java : 자바토피아 (15회 대출)

자료유형
단행본
개인저자
이창훈 김영권
서명 / 저자사항
Java : 자바토피아 / 이창훈 ; 김영권 [공저].
발행사항
서울 :   성안당 ,   1999.  
형태사항
[5], 372 p. : 삽도 ; 27 cm.
기타표제
예제를 통한 자바 정복
ISBN
893154605X
일반주기
색인수록  
부록포함  
000 00668namccc200253 k 4500
001 000000650378
005 20100806090759
007 ta
008 991111s1999 ulka 001a kor
020 ▼a 893154605X ▼g 93560 : ▼c \12000
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 111129798
082 0 4 ▼a 005.133 ▼2 21
090 ▼a 005.133 ▼b 1999zzf
100 1 ▼a 이창훈
245 1 0 ▼a Java : ▼b 자바토피아 / ▼d 이창훈 ; ▼e 김영권 [공저].
246 0 3 ▼a 예제를 통한 자바 정복
260 ▼a 서울 : ▼b 성안당 , ▼c 1999.
300 ▼a [5], 372 p. : ▼b 삽도 ; ▼c 27 cm.
500 ▼a 색인수록
500 ▼a 부록포함
700 1 ▼a 김영권 ▼0 AUTH(211009)134410
950 0 ▼b \12000

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/교육보존A/1 청구기호 005.133 1999zzf 등록번호 111129798 (15회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

저자소개

이창훈(지은이)

<JAVA 2 자바토피아>

김영권(지은이)

<광통신공학>

정보제공 : Aladin

목차


목차

1. 자바 첫걸음

 1.1 자바의 과거와 현재 = 333

  자바의 과거 = 3

  자바의 현재 = 3

 1.2 자바란 무엇인가? = 4

 1.3 자바 가상머신(JVM ; Java Virtual Machine) = 6

 1.4 자바의 특징 = 10

 1.5 자바 맛보기 = 12

  자바 프로그램의 종류 = 12

  JDK 설치하기 = 12

  애플리케이션과 애플릿 = 14

 1.6 자바의 핵심 API = 22

 1.7 1장에서 배운 것... = 23

2. 자바 기본 문법

 2.1 자바 원시파일 기본 구성요소 = 27

  미리 정의된 토큰 = 27

  사용자가 정의하는 토큰 = 29

 2.2 자료형(Data types) = 32

  기본 자료형(Primitive data type) = 34

 2.3 식과 연산자 = 37

  산술 연산자 = 37

  증/감 연산자 = 38

  비교 연산자 = 39

  논리 연산자 = 40

  비트 연산자 = 40

  조건 연산자 = 42

  케스트 연산자 = 42

  Math 클래스에서 제공하는 연산자 = 44

 2.4 문장 = 45

  블록문 = 46

  조건문 = 46

  반복문 = 50

  분기문 = 54

 2.5 배열(Array) = 56

  2차원 배열 = 58

 2.6 문자열(String)과 랩퍼 클래스 = 61

  String 클래스의 문자열 = 61

  StringBuffer 클래스의 스트링 버퍼 = 66

  랩퍼 클래스 = 67

 2.7 2장에서 배운 것... = 70

3. 객체지향(Object Oriented)

 3.1 객체와 클래스 개념 잡기 = 75

 3.2 객체, 클래스 자바로 표현하기 = 77

 3.3 메소드 = 80

  메소드의 구성요소 = 80

  생성자(Constractor) = 89

  메소드의 중복정의(Overloading) = 92

  클래스 메소드/클래스 변수 = 95

 3.4 확장 클래스(클래스의 상속) = 97

  메소드의 재정의(Overriding) = 101

  확장 클래스의 생성자 = 102

 3.5 크래스 수정자와 접근 제어자 = 106

  수정자(Modifiers) = 106

  접근 제한자(Specifier) = 110

 3.6 3장에서 배운 것... = 111

4. 인터페이스(Interface)와 패키지

 4.1 인터페이스 = 115

  인터페이스의 선언 = 116

  인터페이스의 구현 = 117

 4.2 패키지(Package) = 120

  패키지의 선언 = 120

  패키지의 사용 = 121

 4.3 4장에서 배운 것... = 122

5. 애플릿

 5.1 애플릿 클래스에서 제공하는 기본 메소드 = 127

 5.2 웹(HTML) 문서에 애플릿 등록하기 = 128

  일반적인  태그의 형식 = 128

  애플릿의 위치 알리기 = 129

  그 외  태그의 옵션 속성 = 129

 5.3 애플릿에 특정값 전달하기 = 130

 5.4 5장에서 배운 것... = 132

6. 그래픽

 6.1 도형 그리기 = 135

  선 그리기 = 136

  사각형 그리기 = 136

  타원 그리기 = 138

  호 그리기 = 139

  다각형 그리기 = 139

  지우기와 복사 = 140

 6.2 텍스트와 색상 = 141

  폰트명과 스타일 = 142

  색상 = 144

 6.3 6장에서 배운 것... = 146

7. 윈도우 프로그래밍

 7.1 GUI 컴포넌트의 개념 = 151

  컴포넌트의 분류 = 152

  배치 관리자 = 153

 7.2 컨테이너 컴포넌트 = 163

  프레임(Frame) = 164

  패널(Panel) = 171

  Insets = 172

 7.3 기본 컴포넌트들 = 172

  버튼(Button) = 173

  라벨(Label) = 174

  텍스트 컴포넌트 = 175

  리스트 = 177

  체크박스 = 178

  Choice = 179

  스크롤바 = 180

  메뉴 = 181

 7.4 이벤트(Event) = 184

  자바의 이벤트 모델 = 184

  각 컴포넌트에서 발생되는 이벤트 = 188

  이벤트의 요약 = 203

 7.5 그외 컴포넌트들 = 205

  대화상자(Dialogs) = 205

  파일 대화상자(File dialog) = 208

 7.6 7장에서 배운 것... = 210

8. 다중 스레드(Thread)

 8.1 스레드의 이해 = 215

 8.2 스레드 만들기 = 217

 8.3 스레드의 상태 = 220

  스레드 객체의 생성(New Thread) = 221

  수행 가능(Runnable) 상태와 수행불가능 상태 = 221

  스레드의 종료 = 222

 8.4 스레드의 우선순위와 스케줄링 = 222

  우선순위 = 223

  스케줄링 = 224

 8.5 동기화 = 227

  동기화 메소드 = 229

  동기화 문장 = 230

 8.6 wait(), notify() = 231

 8.7 8장에서 배운 것... = 233

9. 멀티미디어

 9.1 이미지 = 237

  이미지의 적재 = 237

  이미지 보이기(그리기) = 238

  JDK 1.1에서 추가된 drawImage()의 활용 = 240

  미디어 트랙커(Media Tracker)의 이용 = 244

 9.2 애니메이션 = 247

  애니메이션 루프 = 247

  화면을 갱신하는 시간간격 일정하게 유지하기 = 250

  화면 떨림(Flickering) 현상 = 253

  더블 버퍼링(Double buffering) = 254

  이미지 스트립(Strip)의 사용 = 259

 9.3 사운드 = 262

 9.4 9장에서 배운 것... = 264

10. 예외(Exception) 처리

 10.1 예외의 이해를 위한 간단한 예 = 268

 10.2 예외 클래스의 종류 = 272

  Error 클래스 = 273

  RuntimeException 클래스 = 273

  기타 클래스 = 274

 10.3 10장에서 배운 것... = 274

11. 입출력 스트림

 11.1 입력/출력 스트림(InputStream/OutputStream) = 282

  OutputStream 클래스에서 제공되는 메소드 = 282

  InputStream 클래스에서 제공하는 메소드 = 283

 11.2 파일 관련 스트림 = 286

  File 클래스 = 286

  RandomAcessFile 클래스 = 288

 11.3 파일 입출력 스트림 = 290

  FileOutputStream 클래스 = 291

  FileInputStream 클래스 = 292

  FileWrite와 FileReader 클래스 = 292

 11.4 11장에서 배운 것... = 293

12. 네트워크

 12.1 InetAddress 클래스 = 299

  객체 생성 관련 메소드 = 299

  InetAddress 객체로부터 정보를 얻기 위한 메소드 = 300

 12.2 URL 클래스 = 301

  생성자(URL 객체의 생성) = 302

  URL 파싱(Parsing)과 관련된 메소드 = 302

  URL 클래스를 이용하여 서버에 접속하기 = 303

 12.3 Socket 클래스와 ServerSocket 클래스 = 304

  Socket 클래스 = 304

 12.4 간단한 채팅 프로그램 = 311

  채팅 클라이언트 = 312

  채팅 서버 프로그램 = 315

 12.5 UDP 프로토콜의 사용 = 317

  DatagramSocket = 317

  DatagramPacket = 318

  UDP 패킷의 전송과 수신 = 318

 12.6 12장에서 배운 것... = 322

부록

 부록1 연산자 우선순위 = 327

 부록2 이벤트 클래스 계층구조(JDK 1.1 이상) = 328

 부록3 이벤트 종류와 이에 대응하는 경청자 및 어댑터 = 329

  이벤트 = 329

  경청자 = 335

 부록4 클래스 계층도(Class Hierachy) = 339

 부록5 패키지 요약 = 351

 부록6 시스템 속성 = 354

  java.util.Properties에서 정의된 메소드 = 356

 부록7 Calendar와 Date 클래스 = 357



									

관련분야 신착자료

Harvard Business Review (2025)