HOME > 상세정보

상세정보

자바 프로그래밍

자바 프로그래밍 (21회 대출)

자료유형
단행본
개인저자
권순각. 김성우 , 공저. 김종수 , 공저.
서명 / 저자사항
자바 프로그래밍 = Java programming / 권순각 ; 김성우 ; 김종수 공저.
발행사항
서울 :   두양사 ,   2004.  
형태사항
xiii, 433 p. : 삽도 ; 26 cm.
기타표제
Object oriented programming language
ISBN
8975280470
일반주기
색인 포함  
일반주제명
Java (Computer program language)
000 00769namccc200253 k 4500
001 000045128938
005 20100806054027
007 ta
008 040916s2004 ulka 001a kor
020 ▼a 8975280470 ▼g 93560: ▼c ₩18000
035 ▼a KRIC09535530
040 ▼a 241008 ▼c 241008 ▼d 211009
082 0 4 ▼a 005.133 ▼2 21
090 ▼a 005.133 ▼b J41 2004x
100 1 ▼a 권순각.
245 1 0 ▼a 자바 프로그래밍 = ▼x Java programming / ▼d 권순각 ; ▼e 김성우 ; ▼e 김종수 공저.
246 0 3 ▼a Object oriented programming language
260 ▼a 서울 : ▼b 두양사 , ▼c 2004.
300 ▼a xiii, 433 p. : ▼b 삽도 ; ▼c 26 cm.
500 ▼a 색인 포함
650 0 ▼a Java (Computer program language)
700 1 ▼a 김성우 , ▼e 공저. ▼0 AUTH(211009)112318
700 1 ▼a 김종수 , ▼e 공저.

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 J41 2004x 등록번호 111305976 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 J41 2004x 등록번호 121099820 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 J41 2004x 등록번호 121099821 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 J41 2004x 등록번호 111305976 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 J41 2004x 등록번호 121099820 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 J41 2004x 등록번호 121099821 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

저자소개

권순각(지은이)

정보제공 : Aladin

목차


목차
1장 자바 시작하기
 1 JAVA의 소개 = 2
  1-1 JAVA의 유래 = 2
  1-2 JAVA의 전망 = 3
  1-3 JAVA의 특징 = 3
  1-4 JAVA Virtual Machine(자바 가상 머신) = 5
  1-5 Garbage Collection(쓰레기 수집기) = 7
  1-6 코드 보안 = 7
  1-7 JAVA와 관련한 인터넷 사이트 소개 = 9
2장 자바 사용 환경
 1 자바 개발 환경 설치 = 12
  1-1 J2SDK 설치 순서 = 12
  1-2 JAVA 개발 도구 = 14
  1-3 환경 변수 = 14
  1-4 Win98에서 환경 변수 설정 = 15
  1-5 Windows 2000에서 환경 변수 설정 = 17
  1-6 JAVA docs 설치와 소개 = 19
  1-7 JAVA docs 설치와 순서 = 19
  1-8 JAVA docs 사용하기 = 20
 2 JAVA Applet 프로그램 작성 = 23
 3 JAVA Application 프로그램 작성 = 32
3장 객체 지향 개념
 1 소프트웨어 개발 단계 = 38
 2 Analysis & Design = 39
 3 Abstraction = 40
 4 시스템 분석 = 40
  4-1 객체 지향 프로그래밍 개념 = 41
 5 Attribute & Operation = 43
  5-1 객체 모델링 = 44
  5-2 속성(Attribute)의 데이터 형 = 44
 6 Object = 45
 7 Class = 46
 8 객체 지향과 캡슐화(Encapsulation) = 47
  8-1 절차적 프로그래밍 기법과 객체지향기법의 비교 = 48
  8-2 절차적 프로그래밍 기법에서의 문제 = 48
  8-3 객체 지향 방법론 = 50
 9 용어 정리 = 51
 10 클래스 선언문 = 52
 11 속성 선언문 = 52
 12 메쏘드 선언문 = 53
 13 객체 멤버 참조 = 55
 14 캡슐화(Encapsulation)의 장점 = 56
  14-1 잘못된 캡슐화의 예 = 56
  14-2 올바른 캡슐화의 예 = 57
 15 Interface & Implementation = 58
 16 소프트웨어 재사용 = 59
 17 생성자(Constructor) 선언문 = 59
 18 Default Constructor = 62
 19 Source File Layout = 62
 20 Package = 64
 21 패키지(Package) 선언문 = 64
 22 import 선언문 = 65
 23 디렉토리와 팩키지 = 66
4장 문법
 1 주석 = 72
 2 Semicolon, Block, Whitespace = 72
 3 Indentifier(식별자) = 74
 4 기본 자료형 = 75
 5 불리언(boolean)형 = 76
 6 Char(문자형) & String(문자열형) = 76
 7 정수형(byte, short, int, long) = 77
 8 실수형(float, double) = 78
 9 참조형(Reference Type) = 90
 10 객체의 생성과 초기화 = 82
 11 변수 값의 할당 = 85
 12 Pass by Value = 86
 13 this = 88
 14 main 매쏘드 = 91
 15 print() println() = 93
5장 제어문
 1 표현식(Expressions) = 98
 2 If 문 = 100
 3 switch 문 = 102
 4 for 문 = 105
 5 while 문 = 106
 6 do while 문 = 107
 7 제어의 이동 = 109
  7-1 break 문 = 109
  7-2 continue 문 = 112
6장 배열
 1 배열의 정의 = 116
 2 배열의 선언 = 116
 3 배열의 생성과 할당 = 117
  3-1 기본 자료형 배열 선언과 객체 생성 = 117
  3-2 참조형 배열 선언과 객체 생성 = 119
  3-3 배열 초기화 = 122
  3-4 기본 자료형 다차원 배열 생성 = 123
  3-5 참조형 다차원 배열 생성 = 125
 4 배열 조작 = 126
  4-1 배열 크기의 조정 = 126
  4-2 배열 요소 복사 = 127
7장 상속
 1 is Relationship(∼이다 관계) = 132
 2 상속(Inheritance) = 133
 3 단일 상속(Single Inheritance) = 134
 4 Class Member = 136
 5 다형성(Polymorphism) = 137
 6 다른(Heterogeneous) 객체형의 배열 = 138
 7 Polymorphic 어규먼트 = 139
 8 instanceof = 139
 9 객체의 형 변환(Casting) = 140
 10 has Relationship(연합 관계) = 142
 11 접근 한정자(Access Modifier) = 143
 12 Method Overloading(메쏘드 중첩정의) = 143
 13 Construction Overloading(생성자 중첩정의) = 145
 14 Method Overriding(메쏘드 재정의) = 147
  14-1 가상 메쏘드 호출(Virtual Method Invocation) = 149
  14-2 메쏘드 재정의(Method Overriding)의 규칙 = 150
 15 예약어 super = 151
 16 부모 클래스의 생성자 호출 = 153
 17 객체의 생성과 초기화 = 156
 18 Object 클래스 = 159
 19 Object 클래스의 메쏘드 = 160
  19-1 equals()메쏘드와 == 연산자 비교 = 160
  19-2 toString()메쏘드 = 164
  19-3 Wrapper(포장) 클래스 = 166
8장 추상 클래스와 인터페이스
 1 수식어 Static = 172
  1-1 클래스 속성(Class Attributes) = 173
  1-2 클래스 메쏘드(Class Methods) = 174
  1-3 static 초기화 블록 = 176
 2 수식어 final = 177
  2-1 final class = 177
  2-2 final method = 178
  2-3 final 변수 = 179
 3 abstract 클래스 = 179
 4 예약어 interface = 182
 5 interface(인터페이스)의 사용 = 183
 6 inner Class(내부 클래스) = 188
9장 예외처리
 1 예외(Exception) = 198
 2 try-catch = 200
 3 finally = 202
 4 Exception 카테고리 = 204
 5 Exception 선언과 처리 = 206
 6 사용자 정의 예외 = 207
 7 예외 정의된 메쏘드의 재정의 = 210
10장 유용한 클래스와 메쏘드
 1 System Properties Enumeration = 222
 2 표준 출력 장치 = 225
 3 File 입출력 = 228
 4 Meth = 234
 5 String과 StringBuffer = 234
 6 Collections = 236
  6-1 Set 인터페이스 = 237
  6-2 List 인터페이스 = 238
  6-3 Iterator 인터페이스 = 239
  6-4 Map 인터페이스 = 240
  6-5 배열과 Collection의 정렬 = 242
 7 javadoc.exe 사용 = 246
 8 Deprecation = 248
11장 Graphic User Interface
 1 AWT(Abstract Window Toolkit) = 252
 2 Component의 위치와 크기 결정 = 254
 3 Frame = 254
 4 Panel = 257
 5 Layout Manager = 258
 6 FlowLayout Manager = 259
 7 BorderLayout Manager = 261
 8 GridLayout Manager = 264
 9 CardLayout Manager = 265
 10 GridBagLayout Manager = 270
 11 복합 레이아웃 구성 = 272
12장 Event Model
 1 Event의 개념 = 276
 2 이벤트 전달 모델 = 276
 3 다중 리스너 = 287
 4 Adapter Class = 290
 5 Inner Class & Anonymous inner Class = 292
13장 AWT Components
 1 Component = 300
 2 Button = 301
 3 Checkbox = 302
 4 CheckboxGroup = 303
 5 Choice = 305
 6 Canvas = 306
 7 Dialog = 308
 8 FileDialog = 310
 9 Label = 312
 10 TextArea = 313
 11 TextField = 315
 12 List = 316
 13 ScrollPane = 318
 14 Menu = 320
14장 Applet
 1 Applet이란? = 326
 2 Applet 메쏘드와 Applet Life Cycle = 328
 3 Applet Display = 332
 4 Appletviewer란? = 336
 5 applet 태그와 param 태그 = 337
 6 부가적인 Applet 특징 = 340
  6-1 Applet에서 이미지 출력 = 341
  6-2 Applet에서 사운드 출력 = 343
  6-3 Applet에서 이벤트 처리 = 347
15장 Thread
 1 Thread(쓰레드) 정의 = 354
 2 synchronized = 359
 3 Deadlock = 363
16장 I/O
 1 스트림(Stream) 개요 = 372
  1-1 바이트 스트림 입출력과 문자 스트림 입출력 = 372
  1-2 문자 스트림의 장점 = 373
 2 기본 입출력 스트림 = 374
  2-1 InputStream 클래스 = 374
  2-2 OutputStream 클래스 = 375
  2-3 Reader 클래스 = 376
  2-4 Writer 클래스 = 377
 3 Node Stream = 378
 4 Processing Stream = 379
 5 바이트 입출력 스트림 계층 = 380
  5-1 FileInputStream과 FileOutputStream = 380
  5-2 BufferedInputStream과 BufferedOutputStream = 381
  5-3 PipedInputStream과 PipedOutputStream = 381
  5-4 DataInputStream과 DataOutputStream = 381
 6 문자 입출력 스트리 계층 = 385
  6-1 InputStreamReader와 InputStreamWriter = 386
  6-2 바이트/문자 변환 = 386
  6-3 다른 문자 인코딩의 사용 = 386
  6-4 FileReader와 FileWriter = 386
  6-5 BufferedReader과 BufferedWriter = 388
  6-6 StringReader와 StringWriter = 388
  6-7 PipedReader과 PipedWriter = 388
 7 I/O Stream Chaining = 392
 8 Serialization(직렬화) = 394
17장 Networking
 1 Socket = 400
 2 Port Number = 400
 3 Java Networking = 405
  3-1 간단한 TCP/IP 서버 = 405
  3-2 간단한 채팅 프로그램 = 412
찾아보기 = 423


관련분야 신착자료