HOME > 상세정보

상세정보

Java : Web programming professional

Java : Web programming professional (81회 대출)

자료유형
단행본
개인저자
류한석
서명 / 저자사항
Java : Web programming professional / 류한석 저
발행사항
서울 :   정보문화사,   2001  
형태사항
590 p. : 삽화 ; 24 cm
총서사항
웹프로그래밍 시리즈
ISBN
8976277937
일반주기
웹개발자를 위한 최고의 전문서!  
000 00000nam c2200205 c 4500
001 000000713849
005 20170601105221
007 ta
008 010820s2001 ulka 00 c kor
020 ▼a 8976277937 ▼g 93000
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 121053360 ▼f 과학 ▼l 111190481 ▼f 개가
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2001zf
100 1 ▼a 류한석
245 1 0 ▼a Java : ▼b Web programming professional / ▼d 류한석 저
260 ▼a 서울 : ▼b 정보문화사, ▼c 2001
300 ▼a 590 p. : ▼b 삽화 ; ▼c 24 cm
440 0 0 ▼a 웹프로그래밍 시리즈
500 ▼a 웹개발자를 위한 최고의 전문서!

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2001zf 등록번호 121053360 (35회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ 청구기호 005.133 2001zf 등록번호 111190481 (9회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 2001zf 등록번호 151100360 (18회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2001zf 등록번호 121053360 (35회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ 청구기호 005.133 2001zf 등록번호 111190481 (9회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 2001zf 등록번호 151100360 (18회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

저자소개

류한석(지은이)

소프트웨어 아키텍트 출신의 프롬프트 엔지니어링 전문가. 2002년 국내 최초 마이크로소프트 MVP로 선정되어, 2009년까지 국내 유일의 ‘솔루션 아키텍트’ 분야 마이크로소프트 MVP로 활동했다. 삼성전자 책임연구원, 소프트뱅크미디어랩 소장, 한국SW아키텍트연합회 부회장 등을 거쳐 현재 인공지능, 프롬프트 엔지니어링, 플랫폼, 프로젝트 관리 등의 분야를 연구하고 있다. 1983년 중학교 1학년 때부터 소프트웨어 개발을 시작했고, 고등학생 때 삼성전자 SW공모전에 참가하여 4개 부문에서 중복 수상하며 두각을 나타냈다. 고등학교 3학년 때 《MSX Ⅰ·Ⅱ 파워업 테크닉》(공저), 대학교 1학년 때 《애플IIe 테크노트》(공저)를 출간했다. 한양대학교 경제학과를 졸업하고, 고려대학교 소프트웨어공학 석사 과정을 마쳤다. 30년 넘게 IT 분야에서 일하면서 국무총리표창, 과학기술정보통신부장관상, 행정안전부장관상을 받았다. 또한 <서울 인디뮤직 페스티벌>에서 생성형 AI를 이용해 재해석한 독립군가로 국가보훈부장관상을, <김포시 국제스케이트장 유치 기원 AI 그림 콘테스트> 대상을, <강남 AI 예술제> 음악부문 우수상을 받았다. 통일부 주최 <AI 통일 아트 챌린지>에 선정되어, 미국 보스턴 하버드 스퀘어와 독일 라이프치히 니콜라이 교회 광장에 AI 이미지 작품을 전시했다. 구글, 마이크로소프트, 오라클, 이베이, SK텔레콤, KT, MBC, KBS, 네이버, 카카오, 삼성전자, LG전자, 현대자동차, 아모레퍼시픽, 신세계, 호텔신라, 신한은행, 기업은행, 교보생명, 대우증권, 국회, 대검찰청, 국민연금, 국방부, 서울시, 한양대, 고려대, 서울대, 연세대, 성균관대, 카이스트, 포스텍 등 여러 기관에서 강연 및 자문 활동을 했다. 저서로는 《빅씽, 디지털 경제로의 대전환》, 《1일 1단어 1분으로 끝내는 IT공부》, 《미래인을 위한 테크놀로지 교양》, 《플랫폼, 시장의 지배자》 등이 있다.

정보제공 : Aladin

목차


목차
제1장 Java 언어의 기초 = 33
 개요 = 35
  학습목표 = 35
 Java란 무엇인가? = 36
  Java의 개요 = 36
  사전 지식 = 37
  Java 프로그래밍 언어의 특징 = 37
 Java의 아키텍처(Architecture) = 38
  Java Virtual Machine = 39
  가비지 컬렉션 =  39
  코드 시큐리티 = 40
 JDK 설치 = 41
  JDK 설치 = 41
 HelloWorld 애플리케이션 작성 = 42
  HelloWorld 소스 코드 =  43
  코드 설명 = 43
  컴파일  = 45
  실행 = 46
 Java Documentation = 46
 실습 = 48  
  실습목표 = 48
 (실습1) JDK 1.3 설치 방법 = 48
 검토 = 53
제2장 키워드, 식별자, 데이터형 = 55
 개요 = 57
  학습목표 = 57
 세미콜론, 블록, 공백, 주석문, 식별자, 키워드 = 58
   세미콜론, 블록, 공백 = 58
   주석문 = 60
   식별자 = 62
   키워드 = 63
 데이터형 = 64
  데이터형의 종류 = 64
  변수의 선언과 대입 =69
 코딩 규칙 정리 = 71
 실습 : 키워드, 식별자, 데이터형 =73
  실습목표 = 73
  (실습1) .txt확장자를 가진 파일의 글자수 알아내기 = 73
 검토 = 76
제3장 객체의 기본  = 79
 개요 = 81
  학습목표 = 81
 집합 데이터형의 기초 = 82
  객체(Object)의 History = 82
  새로운 Type 생성 = 83
  변수 선언 = 84
  생성한 Type의 member에의 접근 = 84
 객체(Object)의 생성 = 85
  객체(Object)의 생성 방법 = 85
  디폴트 초기화 = 87
 OOP 용어 정리 = 88
  OOP 용어 정리 = 88
 실습 : 객체의 기본 = 89
  실습목표 = 89
  (실습1) 클래스의 정의 및 인스턴스 선언/생성하기 = 89
 검토 = 92
제4장 연산자와 흐름 제어 = 93
 개요 = 95
  학습목표 = 95
 표현식 = 96 
  변수와 범위 = 96
  변수의 존속 기간 = 97
  변수 초기화 = 99
 연산자 = 100
  산술 연산자 = 101
  논리 표현식 = 102
  논리 연산자 = 103
  Short - circuit 논리 연산자 = 103
  비트 연산자 = 104
  쉬프트 연산자 = 105
  문자열 연결을 위한 + 연산자 = 105
  캐스팅 = 106
 흐름제어 = 108
  Java에서의 제어 문장 = 109
  분기문 = 109
  Loop 문 = 112
 실습 : 연산자와 흐름 제어 = 118
  실습목표 = 118
  (실습1) 변수/연산자/제어문의 사용 방법 = 118
 검토 =  120
제5장 배열 = 121
 개요 = 123
  학습목표 = 123
 배열 = 124
   배열의 선언 = 124
   배열의 생성 =  126
   배열의 초기화 = 127
   배열의 범위 = 127
   배열의 복사 = 130
   다차원 배열 = 131
   문자 배열 및 String 클래스 = 133  
 실습 : 배열(Array) = 134
  실습목표 = 134
  (실습1)배열의 사용 방법 = 134
 검토 = 136
제6장 클래스와 객체 = 137
 개요 = 139
  학습목표 = 139
 Object Fundamentals = 140
  객체의 기초 지식 = 141
  Class의 기초 = 142
  메소드 정의  = 144
  Pass - by - value = 145
  this 참조 = 146
  데이터 은닉(Data Hiding) = 149
  메소드의 다중 정의(Overloading Method names) = 151
  메소드의 재정의(Overloading Methods) = 152
  오버라이딩된 메소드 호출 = 153
  오버라이딩된 메소드의 규칙 = 154
  Super 키워드 = 155
  Parent 클래스의 생성자 호출 = 157
객체 생성 및 초기화 = 158
 명시적인 멤버 초기화 = 158
 생성자 = 159
 오버로딩 생성자 호출 = 159
서브클래싱 = 161
 'is a'관계 = 163
 extends 키워드 = 163
 단일 상속 = 165
 생성자는 상속되지 않는다 = 165 
 다형성 = 165
 Instanceof 연산자 = 167
 Object 캐스팅 =  168
클래스 그룹 = 170
 패키지 = 170
 import 문 = 171
 CLASSPATH 환경 변수 = 172
 클래스 변수 = 173
 클래스 메소드 = 174
final 키워드 = 175
 Final 클래스 = 176
 Final 메소드 = 176
 Final 변수 =176
추상 클래스 = 177
 추상 클래스 = 177
인터페이스 = 178
Deprecation = 179
클래스의 구분 = 180
 inner 클래스(내부 클래스) = 180
 Anonymous 클라스(익명 클래스) = 182
 벡터 클래스 = 183
 벡터 템플릿 예제 =  184 
실습 : 클래스와 객체 = 187
 실습목표 = 187
 (실습1) 클래스의 종류 = 187
검토 =  191
제7장 그래픽과 AWT = 193
개요 = 195
 학습목표 = 195
Java GUI 기초 = 196
 java.awt 개요 = 196
 프레임(Frame) = 198
 패널(Panel) = 200
 레이아웃 관리자(Layout Manager) = 202
 컨테이너(Containers) = 215
 화면 디자인 예제 = 216
이벤트 처리 = 218
 이벤트 개요 = 218
 이벤트 처리 방법 = 219
 이벤트 유형 = 222
 이벤트 사용 예제 = 222
 이벤트 어댑터 = 226
AWT 컴포넌트 = 229
 컴포넌트 개요 = 229
 Button = 230
 Checkbox = 231
 CheckboxGroup - Radio 버튼 = 233
 Choice = 235
 Canvas = 236
 Label = 238
 TextField = 240
 TextArea = 241
 List = 243
 Frame = 245
 Panel = 246
 Dialog = 246
 FileDialog = 248
 ScrollPane = 250
 MenuBar = 252
 Menu = 254
 Menultem = 256
 CheckboxMenultem = 259
 PopupMenu = 261
 Color = 262
 Font = 264
 실습 : 그래픽과 AWT = 267
  실습목표 = 267
  (실습1) 계산기 만들기 = 267
 검토 = 275
제8장 스레드 = 277
 개요 = 279
  학습목표 = 279
 Java에서의 스레드와 스레딩 = 280
  Thread란 무엇인가? = 280
  Thread의 세 부분 = 281
  Thread의 생성 = 282
  Thread의 시작 = 286
  Thread 스케쥴링 = 287
  Thread 종료 = 288
  Thread 테스트 = 292
  Thread 실행 보류 = 293
  스레드를 생성하는 다른 방법 = 294
Synchronized의 사용 = 295
 문제점 = 296
 Synchronized 키워드의 사용 = 297
 notifyAll() 메소드와 wait() 메소드 = 300
 실습 : 스레드 = 301
  실습목표 = 301
  (실습1) 예금/출금 리스트 만들기 = 301
 검토 = 305
제9장 예외 처리 = 307
 개요 = 309
  학습목표 = 309
 예외처리 = 310
  예외 개요 = 310
  예외의 발생 및 처리 = 312
  try, catch, finally = 313
  일반적인 예외 = 315
  예외 카테고리 = 316
  사용자 정의 예외 = 317
실습 : 예외 처리 = 318
  실습목표 = 318
  (실습1) Exception Handle 하기 = 318
  (실습2) 사용자 정의 Exception 생성/이용 = 320
 검토 = 323
제10장 스트림 I/O = 325
 개요 = 327
  학습목표 = 327
 Java 스트림 I/O = 328
  스트림의 원리 = 328
  InputStream 메소드 = 329
  OutputStream 메them = 330
 기본 스트림 클래스 = 331
  FileInpuStream과  FileOutputStream = 331
  BufferedinputStream 과 BufferedOutputStream = 332
  DataInputStream과  DataOutputStream = 332
  PipedInputStream 과  PipedOutputStream = 333
 URL입력 스트림 = 333
  입력 스트림의 Open = 334
 Readers와  Writers = 335
  유니코드 = 335
  Byte 와 Character 변환 = 336
  Buffered Reader와 Writer = 336
  문자열 입력 읽기 = 337
  다른 문자 변환 방법의 사용 = 337
 Files = 338
  새 File 객체 생성 = 338
  유틸리티와 파일 테스트 = 339
 랜덤 액세스 파일 = 341
  랜덤 액세스 파일 생성 = 341
  액세스 정보 = 342
  추가 정보 = 342
 Serializable = 343
  오브젝트 그래프 = 343
  Writing = 344
  Reading = 345
 실습 : 스트림 I O와 파일 = 346
  실습목표 = 346
   (실습1) 두 개의 파일을 하나의 Stream 으로 출력하기 =346
 검토 = 350
제11장 네트워크 프로그래밍 = 353
 개요 = 355
  학습목표 =  355
 Networking의 개요 = 356
  Stokets = 356
  Connection 설정 = 357 
  Connection 어드레싱 = 357
  Port Number = 357
  Java 네트워킹 모델 = 358
 TCP/IP = 358
  TCP/IP Server = 358
  TCP/IP Client = 360
 UDP = 361
  데이터그램 패킷 = 361
  데이터그램 Socket = 362
  샘플 예제 = 362
 실습 : 네트워크 프로그래밍 = 371
  실습목표 = 371
  (실습1) 클라이언트에서 서버의 메시지 받기 = 371
 검토 = 374
제12장 JFC (Java Foundation Class) = 377
 개요 = 379
  학습목표 = 379
 JFC(Java Fonundation Class) = 380
  JFC의 소개 = 380
  Java 2D = 381
  접근성 = 381
  Drag and Drop = 382
  Swing = 383
 Swing = 384
  Swing으로 무엇을 할 수 있나? = 385
  Swing에 대한 이해 = 386
  Swing 패키지 = 386
  Swing GUI 만들기 = 388
 실습 : JFC(Java Foundation Class)와 Swing = 393
  실습목표 = 393
  (실습1) 기본적인 컨테이너와 Swing 컴포넌트 = 393
  (실습2) 간단한 Text 편집기 작성하기 = 395
 검토 = 404
제13장 애플릿 = 405
 개요 = 407
  학습목표 = 407
  애플릿의 개요 = 408
   애플릿의 Security 제약 = 409
   HelloWorld 애플릿 예제 = 410
  애플릿 작성 방법 = 411
   애플릿 클래스 계층도 = 411
   애플릿의 동작 구조 = 412
   애플릿 표시 = 413
   pain() 메소드와 그래픽 = 413
 애플릿의 메소드 = 414
  init() 메소드 = 415
  start() 메소드 = 415
  stop() 메소드 = 415
AWT 페인팅 = 417
 paint(Graphics g) 메소드 = 418
 repaint() 메소드 = 418
 update(Graphics g) 메소드 = 419
애플릿 뷰어 = 420
 애플릿 뷰어로 애플릿 호출하기 = 421
 애플릿 뷰어의 사용 = 421
애플릿 태그 = 423
추가적인 애플릿 기능들 = 426
 간단한 이미지 테스트 = 426
 애플릿과 브라우저 사이의 통신 = 428
 같은 HTML 페이지 내에 포함된 애플릿 사이의 통신 = 430
오디오 클립 = 432
 클립의 재생 = 432
 오디오 클립 로딩 = 432
 오디오 클립 재생 = 433
 오디오 클립 중지 = 434
기타 추가적인 사항들 = 435
 마우스 입력 = 436
 인수 읽기 = 437
 두 가지 목적의 코드 = 438
실습 : 애플릿 = 440
 실습목표 = 440
 (실습1) 스크린 크기와 맞게 실행되는 애플릿 작성 = 440 
검토 = 443
제14장 서블릿의 기초 = 445
개요 = 447
 학습목표 = 447
서블릿의 개발 환경(Java Servlet Development Kit) = 448
 Java Servlet API = 448
 Java Servlet 애플리케이션 = 449
 Java Servlet 컨테이너 = 449
JSDK 2.1 설치 방법 =451
 JSDK 2.1 디렉토리 구조 = 451
 수행 환경 설정 =453
Servlet 컨테이너 조작 =  458
 Servlet 컨테이너 실행 = 458
 Servlet 컨테이너 중단 =459
Servlet API = 461
 Servlet Interface = 462
 GenericServlet 추상 클래스 = 464
 HttpServlet 클래스 = 466
 HttpServletRequest Interface = 468
 HttpServletResponse Interface = 470
Servlet 동작시키기 = 472
 HeoolWorld 프로그램 = 472
 간단한 HTML 페이지를 이용한 Servlet Test = 475
실습 : 서블릿의 기초 = 479
 실습목표 = 479
 (실습1) 파일 업로드 Servlet 작성하기 = 479
 검토 = 496
제15장 서블릿 통신 = 499
 개요 = 501
  학습목표 = 501
 Servlet과 Applet 간의 통신 = 502
  Servlet과 Applet 간의 통신 = 502
  Applet에서 Servlet 불러내기 = 503
  애플릿에서 Servlet으로의 통신 = 503
 Servlet 간의 통신 = 512
  RequestDispatcher 객체 사용하기 = 513
  Servlet 사이의 리소스 공유 = 517
  Servlet에서  Servlet 호출하기(JSDK 2.1) = 519 
 실습 : 셔블릿 통신 = 521 
  실습목표 = 521 
  (실습1) 서블릿 통신 = 521
 검토 = 524 
제16장 JDBC 와 데이터베이스 처리 = 525
 개요 = 527
  학습목표 = 527
 JDBC 개요 = 528
  서블릿에 데이터베이스 연동하기 = 528
  JDBC 드라이버 개요 = 529
  JDBC 드라이버 타입 = 530
  JDBC -ODBC Bridge 사용 예제 = 532
  JDBC 드라이버 설치 = 536 
 DataBase 접속하기 = 542
  드라이버 Loading = 542
  접속하기 = 543
 SQL Query 문 사용하기 = 544
  Statement 클래스 = 544
  PreparedStatement 클래스 = 546
  CallableStatement 클래스 = 548
  ResultSet 클래스 = 551 
  Close 로 Connection 객체와 ResultSet 객체 닫기 = 552
 연결 객체 Pooling = 553
  프로그램 설치 = 553  
 실습 : JDBC = 556
  실습목표 = 556
  (실습1) MS SQL 7.0 사용 예제 = 553
 검토 = 561
제17장 Java Server Pages = 563
 개요 = 565
  학습목표 = 565
 JSP 아키텍처 = 566
  JSP란? = 566
  JSP의 동작원리 = 567
  JSP 요소 = 569
  간단한 JSP 요소 = 569
 JSP 스크립트 프로그래밍 = 571
  주석문 = 571
  지시문 = 572
  선언문 = 575
  산술문 = 575 
  스크립트 = 576
 내장 객체와 액션 태그 = 576
  내장 객체의 종류와 활용 = 577
  액션 태그의 활용 = 579
 JSP 자바빈(JavaBen) = 581
  JSP 자바빈의 개념과 특성 = 581
  자바빈 태그와 활용 = 584
 실습 = 586
  (실습1) Java Server Pages = 586
 검토 = 589 


관련분야 신착자료

Harvard Business Review (2025)