HOME > 상세정보

상세정보

Java 2 프로그래밍

Java 2 프로그래밍 (11회 대출)

자료유형
단행본
개인저자
강창원, 저 김용태, 저 김태용, 저 서동린, 저 신윤정, 저 원유섭, 저 정광웅, 저 정용덕, 저 조성환, 저 조영식, 저 황득영, 저
서명 / 저자사항
Java 2 프로그래밍 / 강창원 [외 저]
발행사항
서울 :   사이텍미디어,   2001  
형태사항
588 p. : 삽화 ; 26 cm. + 전자 광디스 (CD-ROM) 1매
ISBN
8955501099
일반주기
공저자: 김용태, 김태용, 김향태, 서동린, 신윤정, 원유섭, 정광웅, 정용덕, 조성환, 조영식, 황득영  
색인수록  
000 00000cam c2200205 c 4500
001 000000749146
005 20170605182840
007 ta
008 011116s2001 ulka 001c kor
020 ▼a 8955501099 ▼g 93560
035 ▼a KRIC08082207
040 ▼a 243009 ▼c 243009 ▼d 211009
049 1 ▼l 111205967 ▼f 개가
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2001zzzza
245 1 0 ▼a Java 2 프로그래밍 / ▼d 강창원 [외 저]
246 1 1 ▼a Java 2 programming
260 ▼a 서울 : ▼b 사이텍미디어, ▼c 2001
300 ▼a 588 p. : ▼b 삽화 ; ▼c 26 cm. + ▼e 전자 광디스 (CD-ROM) 1매
500 ▼a 공저자: 김용태, 김태용, 김향태, 서동린, 신윤정, 원유섭, 정광웅, 정용덕, 조성환, 조영식, 황득영
500 ▼a 색인수록
700 1 ▼a 강창원, ▼e
700 1 ▼a 김용태, ▼e
700 1 ▼a 김태용, ▼e
700 1 ▼a 서동린, ▼e
700 1 ▼a 신윤정, ▼e
700 1 ▼a 원유섭, ▼e
700 1 ▼a 정광웅, ▼e
700 1 ▼a 정용덕, ▼e
700 1 ▼a 조성환, ▼e
700 1 ▼a 조영식, ▼e
700 1 ▼a 황득영, ▼e

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 2001zzzza 등록번호 111205967 (11회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

이 책은 컴퓨터 언어를 처음 접하는 사용자나, 기존의 함수 중심의 언어(function oriented language) ─대표적으로 C 언어─를 습득하고 자바 언어를 배우려고 하는 사용자에게 적합하도록 구성되어 있다. 그리고 대학에서 강의 교재로 활용할 경우에는 컴퓨터 분야에 한 학기 정도의 수업을 받은 학생을 대상으로 강의할 수 있도록 구성했다.

자바의 특징 및 철학, 언어 명세 부분, 객체지향 개념, 예외처리, 자바의 GUI 작성법 및 스윙 프로그래밍, 자바 애플릿 프로그래밍, 멀티스레드 프로그래밍, 애니메이션 작성, 파일 입출력, 자바 네트워크 프로그래밍, 자바 데이터베이스 프로그래밍 등의 내용으로 구성되어 있어 자바의 전반적인 부분을 다루고 있다.

JDK 1.3.x의 설치부터 자바의 문법, 그래픽 사용자 인터페이스, 스윙 및 애플릿에 대해 자세하게 설명하였으며 객체지향언어의 입장에서 자바의 구조를 익힐 수 있도록 구성했다. 자바의 네트워크 프로그래밍, 데이터베이스 프로그래밍, 지역화 및 국제화에 대해서도 알아본다.

그리고 책 전체에 걸쳐 풍부하고 다양한 예제를 사용하여 이해를 돕도록 하였으며, 각 장마다 요약과 연습문제를 실어 습득한 내용을 정리할 수 있도록 하였으므로 이 책의 내용을 모두 읽고 이해한 후에는 컴퓨터 프로그래밍에 대한 전체적인 시야를 가질 수 있도록 했다.


정보제공 : Aladin

저자소개

강창원(지은이)

<RM/COBOL STRUCTURE PROGRAMMING>

정보제공 : Aladin

목차


목차
1장 자바란 무엇인가 = 1
 1. 자바의 탄생과 역사 = 2
 2. 자바 언어의 실행 환경 = 3
 3. 자바 언어의 특징 = 4
  단순성 = 5
  객체지향 = 6
  분산 처리 = 6
  견고성 = 7
  기계 중립 = 7
  안전성 = 8
  이식성 = 8
  멀티스레드 = 9
2장 자바 환경 설정 = 13
 1. 자바 개발 도구의 설치 = 14
  자바 개발 도구(JDK) 구하기 = 14
  자바 개발 도구(JDK) 설치 = 15
  자바 실행 환경 설정 = 18
  자바 도움말 파일의 설치 = 19
 2. 자바 프로그램의 유형 = 21
 3. 자바 프로그램의 작성 및 실행 = 22
  프로그램 작성 = 22
  프로그램 컴파일 = 23
  프로그램 번역 및 실행 = 24
  애플릿과 애플릿 뷰어 = 25
  컴파일 및 실행 문제 발생 및 해결 = 28
3장 자바 언어의 문법 = 31
 1. 자바의 문법 = 32
  주석 = 32
  문장 구성 = 33
  식별자 = 34
 2. 자바의 기본 타입 = 34
  정수형 = 34
  문자형 = 36
  실수형 = 37
  논리형(boolean) = 38
  스트링(string) = 39
  스트링의 연결 = 40
  데이터의 초기화 = 41
  자바의 기본 타입 활용 = 43
 3. 자바의 연산자 = 44
  시프트 연산자 = 45
 4. 자바의 흐름 제어 = 45
  If, Else문 = 45
  Switch문 = 46
  For문 = 48
  While문 = 49
  DoWhile문 = 50
  기타 흐름 제어문 = 52
 5. 자동판매기 프로그램 = 53
4장 객체지향과 애플리케이션 = 61
 1. 자바 애플리케이션의 구조 = 62
 2. 객체지향의 개념 = 69
  객체의 정의 = 70
  객체지향의 특징 = 71
 3. 자바 언어에서의 클래스 = 72
  자동차 클래스 = 73
  클래스의 멤버에 대한 접근 = 74
 4. 객체 관계 및 상속 관계 = 74
  객체의 생성 = 74
  객체간의 상호작용 = 74
  객체간의 정보 전달 = 75
  자바 클래스 상속 = 76
  메소드 중복정의 = 81
  This와 Super 키워드 = 81
  추상 클래스 = 83
  자바 클래스 접근 제어 = 85
  Static 메소드 및 변수 = 86
  객체의 생성 및 상속 예제 = 88
 5. 자바의 배열 = 95
  배열의 선언 = 95
  배열의 생성 = 95
  초기값을 가지는 배열 = 96
  객체에 대한 배열 = 97
 6. 자바 패키지 = 99
5장 자바 그래픽 사용자 인터페이스 = 105
 1. 자바 AWT 패키지 = 106
 2. 컴포넌트와 컨테이너 연결 = 109
  컴포넌트와 컨테이너 = 109
  그래픽 사용자 인터페이스 제작 = 110
 3. 컨테이너와 레이아웃 = 112
  Frame 클래스 = 112
  Panel 클래스 = 116
  레이아웃 = 119
6장 이벤트 처리 = 141
 1. 이벤트 = 142
  이벤트 정의 = 142
  이벤트 핸들러 = 142
 2. 이벤트 모델 = 142
 3. 자바 2 SDK 이벤트 모델 = 143
  자바 2 SDK 이벤트 = 144
  자바 2 SDK 이벤트 처리 장단점 = 147
  자바 2 SDK 이벤트 종류 = 148
  자바 2 SDK 이벤트 처리 예제 = 150
  이벤트 어댑터 = 157
7장 자바 AWT 컴포넌트와 주 윈도우 = 163
 1. 색과 폰트 이용 = 164
  색의 이용 = 164
  폰트 = 166
 2. 컴포넌트의 종류 및 사용법 = 168
  자바 컴포넌트 = 168
  Button 클래스 = 173
  Choice 버튼 클래스 = 176
  Checkbox 버튼 클래스 = 179
  Text 컴포넌트 = 186
  Label 클래스 = 194
  List 클래스 = 196
  Canvas = 201
  Scrollbar 클래스 = 206
 3. 메뉴 컴포넌트 및 주 윈도우 = 211
  메뉴 생성 = 213
  메뉴항목 생성 = 215
  체크박스 메뉴항목 생성 = 216
  메뉴바에 메뉴 연결 = 217
  FileDialog 클래스와 Dialog 클래스 = 218
  ScrollPane 클래스 = 221
  팝업 메뉴 = 222
  통합된 주 프로그램 = 223
8장 자바 애플릿 프로그래밍 = 237
 1. 자바 애플릿 개념 = 238
  애플릿이란 무엇인가? = 238
  브라우저에서 애플릿 호출 = 238
  애플릿 실행 주기 = 239
 2. 자바 애플릿 구성 = 240
  자바 애플릿 예제 프로그램 = 240
  자바 애플릿 실행 = 241
  자바 애플릿 윤곽 = 242
  자바 애플릿 구성 요소 = 243
  자바 애플릿 메소드 = 244
  자바 애플릿 데모 프로그램 = 247
  Graphics 클래스 = 251
 3. 자바 애플릿 강약점 = 253
  HTML 문서 이용 = 253
  자바 애플릿 강점 = 255
  자바 애플릿 약점 = 265
9장 자바의 그림 그리기 = 269
 1. 자바의 그림 그리기 = 270
 2. 그래픽 좌표계 = 271
 3. 색에 대한 정의 = 272
 4. 그래픽 클래스 = 273
 5. 기본적인 그래픽 기능 = 274
  선 그리기 = 274
  사각형 그리기 = 275
  다각형 그리기 = 282
  타원형 그리기 = 287
  원호 그리기 = 289
  글자 그리기 = 292
  이미지 그리기 = 295
10장 예외 처리 = 303
 1. 예외 처리 = 304
  예외 처리 정의 = 304
 2. 예외 처리 사용 목적 = 305
 3. 예외 처리 사용 시기 = 305
 4. 예외 범주 및 종류 = 306
  예외 범주 = 306
  자바 예외 종류 = 308
 5. 예외 처리 사용법 = 312
  예외 발생 = 313
  예외 처리 = 314
 6. 사용자 정의 예외 및 활용 = 317
  사용자 정의 예외 활용법 = 317
  사용자 정의 예외 활용 예제 = 318
 7. 예외 처리 활용 예제 = 324
  예외 프로그래밍 = 324
  시스템 클래스에 정의된 예외 구문 = 326
11장 자바 멀티스레드 프로그래밍 = 331
 1. 스레드 = 332
  스레드란 무엇인가? = 332
  스레드 구성 = 333
  스레드 스케줄링 = 334
  스레드 동작 = 336
  스레드 이용 예제 = 343
 2. 스레드 그룹 = 351
  스레드 그룹 = 351
12장 자바 애니메이션 프로그래밍 = 357
 1. 자바 애니메이션 프로그래밍 = 358
  애니메이션 맛보기 = 359
 2. 애니메이션 만들기 = 362
  애니메이션 작성시 주의사항 = 363
  원을 움직여 보자 = 364
  글자를 움직여 보자 = 369
  이미지를 움직여 보자 = 373
13장 자바 스윙 프로그래밍 = 399
 1. JFC의 개요 = 400
 2. AWT와 스윙 = 400
 3. 스윙 패키지 = 401
 4. 스윙 위젯 = 402
  JFrame과 Window = 403
  JPanel = 406
  Icons = 407
  JLabel = 408
  JButton = 410
  AbstractButton = 412
  JCheckBox = 412
  JRadioButton = 415
  JToggleButton = 417
  JScrollPane = 419
  Viewports = 421
  JTextComponents = 422
  JScrollBar = 430
  JSlider = 431
  JProgressBar = 435
  JComboBox = 439
  JList = 441
  Borders = 442
  Menus = 446
  JSeparator = 449
  JPopupMenu = 449
  애플릿에서의 스윙 = 451
  툴팁(tooltips) = 452
  툴바(toolbars) = 453
  JTabbedPane = 456
  JSplitPane = 457
 5. 스윙의 레이아웃 관리자 = 459
  BoxLayout = 459
  ScrollPaneLayout = 463
  ViewportLayout = 463
14장 지역화 및 국제화 = 465
 1. 지역화 및 국제화 = 466
 2. 로케일 = 466
 3. 데이터의 형식화 = 473
15장 입출력 프로그래밍 = 481
 1. 파일 입출력 = 482
  표준 입출력 = 482
  File 클래스 = 485
 2. 입력 스트림 클래스 = 489
  FileInputStream 클래스 = 489
  DataInputStream 클래스 = 490
  URL 입력 스트림 = 493
  URL 연결 클래스 = 494
 3. 출력 스트림 클래스 = 495
  FileOutputStream 클래스 = 496
  DataOutputStream 클래스 = 497
 4. 진보된 입출력 클래스 = 500
  RandomAccessFile 스트림 = 500
  유니코드 입력 스트림 클래스 = 503
  유니코드 출력 스트림 클래스 = 508
  유니코드 입출력 스트림 예제 = 511
16장 자바의 통신 모델 = 517
 1. 자바의 통신 모델 = 518
 2. 자바 네트워크에 대한 기본 개념 = 519
  네트워크 용어 = 519
  클라이언트 - 서버 애플리케이션 = 520
 3. TCP 소켓과 UDP 소켓 = 521
  TCP 소켓 = 521
  UDP 소켓 = 522
  시스템 내부적인 통신 = 522
  시스템 외부와의 통신 = 522
 4. TCP/IP 통신 모델 = 523
  서버 프로세스 모델 = 523
  클라이언트 프로세스 모델 = 524
 5. 통신 프로그램 = 525
  TCP 소켓을 이용한 통신 프로그램 = 525
  멀티스레드를 이용한 통신 시스템 = 530
  다른 사람의 컴퓨터에 이미지 보내기 = 534
 6. UDP 통신 모델 = 539
  DatagramSocket 클래스 = 539
  DatagramPacket 클래스 = 540
  다양한 클라이언트와 서버 = 549
 7. 네트워크 관련 API = 550
  URL = 551
  URLConnection = 552
  Socket = 554
  ServerSocket = 555
17장 자바 데이터베이스 프로그래밍 = 559
 1. 관계형 데이터베이스 = 560
 2. 윈도우즈 환경에서 MySQL 설치 = 561
 3. JDBC 입문 = 561
 4. JDBC 프로그래밍 = 564
부록 = 573
 1. 자바 1.0.X 이벤트 모델 = 574
  자바 1.0.X 이벤트 처리 장단점 = 574
  자바 1.0.X 이벤트 종류 = 575
  자바 1.0.X 이벤트 처리 = 577
 2. MySQL의 SQL 문법 = 579


관련분야 신착자료

Harvard Business Review (2025)