HOME > 상세정보

상세정보

Java programming Bible ver. 2

Java programming Bible ver. 2 (69회 대출)

자료유형
단행본
개인저자
이현우 김형국, 저 홍성민, 저
서명 / 저자사항
Java programming Bible ver. 2 / 이현우, 김형국, 홍성민 공저
발행사항
서울 :   영진출판사,   2000  
형태사항
1063 p. : 삽화 ; 26 cm + 전자 광디스크 (CD-ROM) 1매
ISBN
8931412576
일반주기
완벽한 이론과 활용 가능한 프로젝트  
색인과 부록수록  
000 00000nam c2200205 c 4500
001 000000660009
005 20170531165956
007 ta
008 000310s2000 ulka 001c kor
020 ▼a 8931412576 ▼g 13000
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 111149002 ▼f 개가 ▼l 121044214 ▼f 과학 ▼l 121044215 ▼f 과학
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2000zzy
100 1 ▼a 이현우
245 1 0 ▼a Java programming Bible ver. 2 / ▼d 이현우, ▼e 김형국, ▼e 홍성민 공저
260 ▼a 서울 : ▼b 영진출판사, ▼c 2000
300 ▼a 1063 p. : ▼b 삽화 ; ▼c 26 cm + ▼e 전자 광디스크 (CD-ROM) 1매
500 ▼a 완벽한 이론과 활용 가능한 프로젝트
500 ▼a 색인과 부록수록
700 1 ▼a 김형국, ▼e
700 1 ▼a 홍성민, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고3(동양서)/ 청구기호 005.133 2000zzy 등록번호 121177462 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000zzy 등록번호 121044214 (11회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ 청구기호 005.133 2000zzy 등록번호 111149002 (19회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고3(동양서)/ 청구기호 005.133 2000zzy 등록번호 121177462 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.133 2000zzy 등록번호 121044214 (11회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ 청구기호 005.133 2000zzy 등록번호 111149002 (19회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

이 책은 자바 2 에 대한 소개서로 풍부하고 다양한 예제를 통해 AWT 컴포넌트, 그래픽, 사운드 프로그래밍 기법, JFC 컴포넌트 활용과 스프레드시트 제작, 네트워크 프로그래밍과 채팅서버 제작 방법, 애플릿 프로그래밍과 브라우저와의 다양한 연동 기법, 자바 2D와 JMF 프로그래밍, JDBC 프로그래밍, 자바 언어 이론 등을 자세히 설명하고 있다.

또한, 저자들은 최신의 내용을 수록함과 동시에 자바 언어의 객체 지향성에 촛점을 맞추고 설명을 해나간다. 다만, JFC, JMF같은 최신의 내용이 실린반면 RMI, Servlet에 대한 부분은 빠져 있다. 책은 일반적인 영진출판사의 바이블 시리즈 처럼 인쇄면이나 내용 구성면에서 짜임새 있게 되어 있고, 종이도 눈에 덜 자극적인 용지를 사용하였다.


정보제공 : Aladin

저자소개

김형국(지은이)

동아대학교 컴퓨터공학과를 졸업하였으며, 동아대학교 컴퓨터공학과 대학원에서 석사학위를 받았다. 국산 자바 개발환경, 블루엣(Bluette) 개발하였다. (주)블루엣 인터내셔널 대표 및 연구소장을 지냈으며, 2001년 현재 (주)센트럴에스티 기술이사로 있다. 지은 책으로는 &lt;Java Programming Bible ver.2>, <블루엣으로 시작하는 자바 프로그래밍>등이 있다.

이현우(지은이)

포항공과대학교 물리학과를 졸업하였다. 제이씨현 시스템 인터넷 사업본부 엘림넷 자바팀, IEXE 개발팀에서 근무하였으며, 3R 게임스 모바일팀장이다. 93년부터 월간 마이크로소프트, 프로그램세계에 C/C++, Java에 관한 다수의 기사를 연재한 경력이 있다. 지은책으로는 &lt;Java Programming Bible Ver. 2>, &lt;Java Language Bible>등이 있다.

홍성민(지은이)

<JAVA Programming Bible Ver.2>

정보제공 : Aladin

목차


목차
Part 1. 자바와 자바 프로그래밍
 Chapter 1. 자바의 개요
  1. 자바의 개요 = 23
  2. 간략한 자바의 역사 = 25
  3. 자바 플랫폼 = 28
   개요 = 28
   자바 플랫폼의 종류 = 29
  4. 자바2 플랫폼 = 32
   개요 = 32
   자바 가상 기계 = 33
   핵심 클래스 = 35
   기업용 라이브러리(Enterprise Protocols) = 36
   JFC = 37
   표준 확장 라이브러리 = 39
  5. 자바 프로그램의 컴파일과 실행 = 40
   자바 바이트코드(bytecode) = 40
   컴파일과 실행 = 42
 Chapter 2. 자바 프로그래밍
  1. 자바 이야기 = 49
   자바와 자바 기술 = 49
   플랫폼으로서의 자바 = 50
   프로그래밍 언어로서의 자바 = 51
   자바와 컴퓨터 시스템 = 52
  2. 객체지향 프로그래밍 = 53
   객체지향 프로그래밍의 기본 개념 = 53
   클래스와 객체 = 59
   클래스와 인터페이스 = 60
   상속(Inheritance) = 66
   다형성(Polymorphism) = 71
  3. 자바 언어의 기본 구성 요소 = 77
   주석(Comments) = 77
   토큰(Token) = 78
   명칭(Identifier) = 79
   키워드(Keyword) = 80
   데이터 형(Data type) = 80
   리터럴(Literals) = 88
   변수 = 90
   배열 = 94
  4. 연산자(Operator) = 100
   연산자의 종류 = 100
   연산자 우선 순위 = 116
   연산자 우선 순위와 식의 계산 = 116
  5. 문장(Statement) = 117
   배정문 = 118
   혼합문 = 119
   제어문 = 119
  6. 예외 처리(Exception Handling) = 130
   자바에서의 예외(Exception) = 130
   예외의 발생 원인 = 132
   예외 발생(throw)시키기 = 132
   발생한 예외 처리하기 = 136
   사용자 정의 예외 클래스의 작성 = 141
   생성자(Constructors) = 144
   예외의 계층 구조 = 146
  7. 문자열(String) = 150
   기본적인 문자열 연산 = 151
   문자열 유틸리티 = 153
   문자열(String)과 문자 배열(char[ ]) = 155
   문자열(String)과 문자열버퍼(StringBuffer) = 155
  8. 클래스 = 159
   클래스의 개념 = 159
   객체의 생성과 소멸 = 160
   클래스의 작성 = 163
   정적 초기화 블록 = 172
   중첩 클래스 = 173
   클래스의 확장 = 181
   추상 클래스 = 198
  9. 인터페이스 = 199
   인터페이스의 개념 = 199
   인터페이스의 작성 = 202
   인터페이스의 구현과 사용 = 205
   인터페이스와 다중 상속 = 209
   마커 인터페이스 = 213
   인터페이스와 추상 클래스 = 213
  10. 패키지(Package) = 214
   패키지의 멤버 = 215
   패키지의 선언 = 215
   패키지 멤버의 참조(access) = 216
   패키지와 클래스 패스(classpath) = 219
   Name space = 223
   패키지의 이름 정하기 = 224
  11. 스레드(Threads) = 225
   기본 용어 = 225
   스레드의 생성 = 228
   스레드 API = 232
   다중 스레드(Multi-threading) = 240
   동기화(synchronization) = 246
   스레드 그룹 = 253
   스레드 프로그래밍 연습 = 256
  12. RTTI(Run-Time Type Identification) = 260
   RTTI의 개요 = 260
   RTTI 구문 = 263
  13. 기본 라이브러리 = 267
   자바의 기본 패키지 = 267
   I/O 프로그래밍 = 302
  14. 객체지향 프로그래밍 언어 비교 = 316
  15. 드로잉 에디터를 통한 객체지향 프로그래밍의 이해 = 323
Part 2. 라이브러리
 Chapter 3. 자바 GUI 프로그래밍
  1. AWT 프로그래밍 = 335
   AWT 프로그래밍 시작 = 336
   AWT 컴포넌트들 = 341
   컴포넌트 배치하기 = 365
   AWT Event 처리 = 383
   그래픽 작업 = 407
   데이터 전송과 Clipboard = 437
  2. 애니메이션과 사운드 = 444
   기본적인 사운드 = 444
   애니메이션(Animation) = 445
 Chapter 4. JFC 프로그래밍
  1. JFC가 제공되는 이유 = 461
  2. Swing 프로그래밍 = 462
   스윙(Swing)의 특징 = 462
   스윙 프로그래밍 시작 = 469
   Swing 액세서리 = 476
   Swing 기본 컴포넌트 = 481
   Swing Text 컴포넌트 = 515
   Swing 패널과 윈도우 = 527
   Swing Menu와 ToolBar = 558
   Swing Tree와 Table = 570
   기타 Swing의 기능 = 587
  3. 프로젝트 : JSheet, 자바 스프레드시트 = 597
   기능 = 597
   설계 = 600
   구현 = 602
   테스트 = 619
Part 3. 네트워크
 Chapter 5. 네트워크 프로그래밍
  1. 네트워크 기초 = 627
   인터넷과 프로토콜 = 627
   TCP와 UDP = 629
   포트(Port)번호와 소켓 = 631
   인터넷 주소와 도메인 이름(DNS) = 632
  2. 자바 네트워크 프로그래밍 = 634
   URL = 634
   URL 통신 = 638
   서버/클라이언트 통신 = 641
   소켓(Socket) 프로그래밍 = 643
   다중 클라이언트 지원 서버 = 648
   네트워크 서버 제작 : 채팅 서버 = 651
   데이터그램 소켓 프로그래밍 = 665
   멀티캐스트(Multicast)소켓 프로그래밍 = 669
   소켓 옵션들 = 674
 Chapter 6. WWW와 자바 애플릿
  1. 애플릿제작 = 681
   컴파일과 실행 = 681
   제작 기초 = 684
   프레임 사용하기 = 690
   이미지와 사운드 활용 = 694
   고급 초기화 = 697
   마무리 = 703
   애플릿에서의 제약 사항 = 705
   보안 우회 = 707
  2. 브라우저와 애플릿의 연동 = 714
   HTML 기초 = 714
   자바 스크립트 기초 = 717
   애플릿에서 브라우저 제어 = 723
   애플릿 사이의 통신 = 726
   브라우저에서 애플릿 제어 = 731
  3. Swing 애플릿 제작 = 732
   제작 기초 = 732
   HTML을 이용한 배포 = 734
Part 4. 고급 프로그래밍
 Chapter 7. 자바 고급 프로그래밍
  1. 자바빈즈(JavaBeans) = 743
   컴포넌트 모델 = 743
   자바빈즈 = 743
   빈즈 개발 도구(Beans Development Kit, BDK) = 744
   이벤트(Event) = 748
   프로퍼티(Property) = 749
   커스텀화(Customization) = 752
   지속성(Persistence) = 754
   패키징(Packaging) = 755
   자바 2 플랫폼에서의 자바빈즈 = 756
  2. 리플렉션(Reflection) = 758
   리플렉션이란? = 758
   리플렉션 API = 759
   리플렉션과 보안(Security)모델 = 771
  3. 국제화(Internationalization) = 772
   국제화의 소개 = 772
   로케일(Locale) = 773
   지역화된 자원(Localized Resources) = 775
   포맷팅(Formatting) = 781
   문자 집합(Character Set) = 790
   입력 메소드(Input Method) = 792
  4. JAR 파일을 사용한 패키징과 배포 = 793
   JAR(Java Archive) 파일 = 793
   서명(signing)과 인증(authenticating) = 798
   JAR 파일 관련 API = 800
  5. 자바 프로그래밍 가이드라인 = 802
   자바 코딩 관례(code convention) = 802
   프로그래밍 가이드라인 = 809
  6. 문서화 주석 = 811
   문서화 주석(Documentation Comment) = 811
  7. 최적화(Optimization) = 817
   병목 부분(bottleneck) 찾아내기 = 817
   일반적인 최적화 기법 = 820
   자바에서 속도 향상을 위한 최적화 방법 = 822
   역어셈블러(disassembler)를 이용한 최적화 = 825
  8. 객체지향분석 및 설계 = 831
   전통적인 객체지향 소프트웨어 개발 절차 = 832
   표준 모델링 언어 : UML(Unified Modeling Language) = 834
   클래스 모델링 = 837
   모델을 자바로 코딩하기 = 840
  9. 프로젝트 : 클래스 브라우저(Class browser) = 843
 Chapter 8. JDBC 프로그래밍
  1. 개요 = 851
   JDBC의 발전 과정 = 851
   JDBC 프로그램의 체계 = 851
  2. 접속(CONNECTION) = 852
   드라이버 = 853
   JDBC-URL = 855
   DriverManager = 856
   Connection = 857
   연결 종료 = 858
  3. 데이터 처리 = 859
   데이터 처리의 개요 = 859
   데이터 처리의 유형 = 860
  4. SQL과 자바의 데이터 타입 매핑 = 869
   데이터 매핑의 필요성 = 869
   데이터 매핑의 실제 = 872
   정리 = 877
  5. MetaData를 이용한 데이터베이스 정보 추출 및 응용 = 877
  6. Cursor를 이용한 데이터 처리 = 886
   여러 방향으로 가능한 검색 = 886
   일괄처리를 이용한 트랜잭션의 제어 = 889
  7. 프로젝트 : SWING TABLE을 이용한 JDBC 애플리케이션 = 892
 Chapter 9. 자바 신기술 활용
  1. 자바와 멀티미디어의 만남(JMF) = 905
   JMF의 배경 = 905
   JMF, 그 인고의 역사 = 906
   보는 것이 아는 것(?) = 906
   JMF로 가능한 것 = 908
   JMF를 기초부터 = 911
   미디어 재생기를 만들기 = 923
  2. 2D그래픽과 이미지 프로세싱 = 967
   2D 그래픽의 기초 = 967
   2D 그래픽 프로그래밍 = 974
   이미지 프로세싱 = 1001
Part 5. Appendix
 1. 자바2 플랫폼(JDK 1.2.1) 설치 = 1018
  JDK 1.2.1 내려 받기 = 1018
  JDK 1.2.x 설치 = 1020
  환경 설정 = 1023
 2. 자바 통합 개발 환경 = 1024
  Symantec-Visual Cafe for Java 2.5 = 1024
  Inprise-JBuilder 2.0 = 1026
  블루엣 인터내셔널(Bluette International) Bluette 1.0 = 1029
  Tek-Tools-Kawa = 1032
 3. 자바 관련 프로그램 리스트 = 1036
  자바 통합 개발 환경(IDE) = 1036
  자바 클래스 라이브러리 = 1037
  자바 애플리케이션 서버 = 1038
  자바 미들웨어 도구 = 1039
  자바빈즈 = 1040
  설치 도구 = 1040
  모델링 도구 = 1040
  리포팅 도구 = 1041
  팀 개발 도구 = 1041
  테스팅 도구 = 1042
  자바 애플리케이션 = 1042
 4. 자바 관련 홈페이지 = 1044


관련분야 신착자료

Harvard Business Review (2025)