ÇöÀçÀ§Ä¡ : Home > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý > ÇÁ·Î±×·¡¹Ö ¹× ¾ð¾î

 
JAVAÀÇ Á¤¼® (2ND EDITION)
    ¡¤ ÁöÀºÀÌ | ¿Å±äÀÌ:³²±Ã¼º
    ¡¤ ÃâÆÇ»ç:µµ¿ìÃâÆÇ
    ¡¤ ÃâÆdz⵵:20130000
    ¡¤ Ã¥»óÅÂ:¿ä¾àÁý ¾øÀ½ / ³«¼­¾ø´Â »ó±Þ / ¹Ý¾çÀ庻 / 932ÂÊ / 190*260mm / 9788995379493(8995379499)
    ¡¤ ISBN:8995379499
    ¡¤ ½ÃÁß°¡°Ý : ¿ø
    ¡¤ ÆǸŰ¡°Ý : ¿ø
    ¡¤ Æ÷ ÀÎ Æ® : Á¡
    ¡¤ ¼ö ·® : °³

ÀÚ¹ÙÀÇ ±âÃʺÎÅÍ °´Ã¼ÁöÇâ°³³äÀ» ³Ñ¾î ½ÇÀüÈ°¿ë±îÁö ÀÚ¹ÙÀÇ Âü¸ÀÀ» ´À³¥ ¼ö ÀÖ´Â ±³À硺JAVAÀÇ Á¤¼®(2ND EDITION)¡». ù °·Î °¢ À帶´Ù ¿¬½À¹®Á¦°¡ Ãß°¡µÇ¾î ÇнÀÇÑ ³»¿ëÀ» ½º½º·Î Á¡°ËÇÏ°í ÀÀ¿ëÇÒ ¼ö ÀÖµµ·Ï Çß´Ù. µÑ °, 1ÆÇ¿¡¼­´Â ºñ±³Àû ¼ÒȦÈ÷ ´Ù·ç¾ú´ø Á¦³×¸¯½º(generic)¿¡ ´ëÇÑ ¼³¸íÀ» º¸ÃæÇÏ¿´´Ù.


Chapter 1 ÀÚ¹Ù¸¦ ½ÃÀÛÇϱâ Àü¿¡
1. ÀÚ¹Ù(Java Programming Language) / 2
 1.1 ÀÚ¹Ù¶õ? / 2
 1.2 ÀÚ¹ÙÀÇ ¿ª»ç / 2
 1.3 ÀÚ¹Ù¾ð¾îÀÇ Æ¯Â¡ / 3
 1.4 JVM(Java Virtual Machine) / 4
 2. ÀÚ¹Ù°³¹ßȯ°æ ±¸ÃàÇϱâ / 6
 2.1 ÀÚ¹Ù °³¹ßµµ±¸(JDK)¼³Ä¡Çϱâ / 6
 2.2 Java API¹®¼­ ¼³Ä¡Çϱâ / 8
 3. ÀÚ¹Ù·Î ÇÁ·Î±×·¥ÀÛ¼ºÇϱâ / 9
 3.1 Hello.java / 9
 3.2 ÀÚÁÖ ¹ß»ýÇÏ´Â ¿¡·¯¿Í ÇØ°á¹æ¹ý / 12
 3.3 ÀÚ¹ÙÇÁ·Î±×·¥ÀÇ ½ÇÇà°úÁ¤ / 13
 3.4 ÁÖ¼®(comment) / 14

Chapter 2 º¯¼ö(Variable)
 1. º¯¼ö(variable) / 18
 1.1 º¯¼ö¶õ? / 18
 1.2 º¯¼öÀÇ ¼±¾ð / 18
 1.3 ¸í¸í±ÔÄ¢(naming convention) /19
 2. º¯¼öÀÇ Å¸ÀÔ / 20
 2.1 ±âº»Çü(primitive type) / 22
 2.2 ³í¸®Çü - boolean / 23
 2.3 ¹®ÀÚÇü - char / 24
 2.4 Á¤¼öÇü - byte, short, int, long / 28
 2.5 ½Ç¼öÇü - float, double / 32
 3. Çüº¯È¯ / 34
 3.1 Çüº¯È¯(ij½ºÆÃ, casting)À̶õ? / 34
 3.2 Çüº¯È¯ ¹æ¹ý / 34
 3.3 ±âº»ÇüÀÇ Çüº¯È¯ / 36

Chapter 3 ¿¬»êÀÚ(Operator)
 1. ¿¬»êÀÚ(operator) / 44
 2. ´ÜÇ× ¿¬»êÀÚ / 46
 2.1 Áõ°¨ ¿¬»êÀÚ - ++, -- / 46
 2.2 ºÎÈ£ ¿¬»êÀÚ - +, - / 49
 2.3 ºñÆ®Àüȯ ¿¬»êÀÚ - ~ / 49
 2.4 ³í¸®ºÎÁ¤ ¿¬»êÀÚ - ! / 51
 3. »ê¼ú ¿¬»êÀÚ / 52
 3.1 »çÄ¢ ¿¬»êÀÚ - +, -, *, / / 52
 3.2 ³ª¸ÓÁö ¿¬»êÀÚ - % / 61
 3.3 ½¬ÇÁÆ® ¿¬»êÀÚ - <<, >>, >>> / 62
 4. ºñ±³ ¿¬»êÀÚ / 66
 4.1 ´ë¼Òºñ±³ ¿¬»êÀÚ - <, >, <=, >= / 66
 4.2 µî°¡ºñ±³ ¿¬»êÀÚ - ==, != / 66
 5. ³í¸® ¿¬»êÀÚ / 69
 5.1 ³í¸® ¿¬»êÀÚ - &&, || / 69
 5.2 ºñÆ® ¿¬»êÀÚ - &, |, ^ / 70
 6. ±× ¿ÜÀÇ ¿¬»êÀÚ / 72
 6.1 »ïÇ× ¿¬»êÀÚ - ? : / 72
 6.2 ´ëÀÔ ¿¬»êÀÚ - =, op= / 73

Chapter 4 Á¶°Ç¹®°ú ¹Ýº¹¹®
1. Á¶°Ç¹® - if, switch / 80
 1.1 if¹® / 80
 1.2 Áßø if¹® / 83
 1.3 switch¹® / 85
 2. ¹Ýº¹¹® - for, while, do-while / 93
 2.1 for¹® / 93
 2.2 while¹® / 100
 2.3 do-while¹® / 102
 2.4 break¹® / 103
 2.5 continue¹® / 104
 2.6 À̸§ ºÙÀº ¹Ýº¹¹® / 105

Chapter 5 ¹è¿­(Array)
 1. ¹è¿­(array) / 114
 1.1 ¹è¿­(array)À̶õ? / 114
 1.2 ¹è¿­ÀÇ ¼±¾ð / 114
 1.3 ¹è¿­ÀÇ »ý¼º / 115
 1.4 ¹è¿­ÀÇ ÃʱâÈ­ / 116
 1.5 ¹è¿­ÀÇ È°¿ë / 118
 1.6 ´ÙÂ÷¿ø ¹è¿­ / 126
 1.7 °¡º¯ ¹è¿­ / 129
 1.8 ¹è¿­ÀÇ º¹»ç / 130
 1.9 Ä¿¸Çµå¶óÀÎÀ» ÅëÇØ ÀԷ¹ޱâ / 132

Chapter 6 °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö I
 1. °´Ã¼ÁöÇâ¾ð¾î / 148
 1.1 °´Ã¼ÁöÇâ¾ð¾îÀÇ ¿ª»ç / 148
 1.2 °´Ã¼ÁöÇâ¾ð¾î / 148
 2. Ŭ·¡½º¿Í °´Ã¼ / 149
 2.1 Ŭ·¡½º¿Í °´Ã¼ÀÇ Á¤ÀÇ¿Í ¿ëµµ / 149
 2.2 °´Ã¼¿Í ÀνºÅϽº / 151
 2.3 °´Ã¼ÀÇ ±¸¼º¿ä¼Ò - ¼Ó¼º°ú ±â´É / 151
 2.4 ÀνºÅϽºÀÇ »ý¼º°ú »ç¿ë / 153
 2.5 Ŭ·¡½ºÀÇ ¶Ç ´Ù¸¥ Á¤ÀÇ / 160
 3. º¯¼ö¿Í ¸Þ¼­µå / 164
 3.1 ¼±¾ðÀ§Ä¡¿¡ µû¸¥ º¯¼öÀÇ Á¾·ù / 164
 3.2 Ŭ·¡½ºº¯¼ö¿Í ÀνºÅϽºº¯¼ö / 165
 3.3 ¸Þ¼­µå / 167
 3.4 return¹® / 169
 3.5 ¸Þ¼­µåÀÇ È£Ãâ / 171
 3.6 JVMÀÇ ¸Þ¸ð¸®±¸Á¶ / 174
 3.7 ±âº»Çü ¸Å°³º¯¼ö¿Í ÂüÁ¶Çü ¸Å°³º¯¼ö / 177
 3.8 Àç±ÍÈ£Ãâ(recursive call) / 179
 3.9 Ŭ·¡½º¸Þ¼­µå(static¸Þ¼­µå)¿Í ÀνºÅϽº¸Þ¼­µå / 182
 3.10 Ŭ·¡½º¸â¹ö¿Í ÀνºÅϽº¸â¹ö°£ÀÇ ÂüÁ¶¿Í È£Ãâ / 184
 4. ¸Þ¼­µå ¿À¹ö·Îµù(method overloading) / 186
 4.1 ¸Þ¼­µå ¿À¹ö·ÎµùÀ̶õ? / 186
 4.2 ¿À¹ö·ÎµùÀÇ Á¶°Ç / 187
 4.3 ¿À¹ö·ÎµùÀÇ ¿¹ / 187
 4.4 ¿À¹ö·ÎµùÀÇ ÀåÁ¡ / 189
 5. »ý¼ºÀÚ(constructor) / 191
 5.1 »ý¼ºÀÚ¶õ? / 191
 5.2 ±âº» »ý¼ºÀÚ(default constructor) / 192
 5.3 ¸Å°³º¯¼ö°¡ ÀÖ´Â »ý¼ºÀÚ / 194
 5.4 »ý¼ºÀÚ¿¡¼­ ´Ù¸¥ »ý¼ºÀÚ È£ÃâÇϱâ - this(), this / 195
 5.5 »ý¼ºÀÚ¸¦ ÀÌ¿ëÇÑ ÀνºÅϽºÀÇ º¹»ç / 198
 6. º¯¼öÀÇ ÃʱâÈ­ / 200
 6.1 º¯¼öÀÇ ÃʱâÈ­ / 200
 6.2 ¸í½ÃÀû ÃʱâÈ­(explicit initialization) / 202
 6.3 ÃʱâÈ­ ºí·°(initialization block) / 202
 6.4 ¸â¹öº¯¼öÀÇ ÃʱâÈ­ ½Ã±â¿Í ¼ø¼­ / 205

Chapter 7 °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö II
 1. »ó¼Ó(inheritance) / 222
 1.1 »ó¼ÓÀÇ Á¤ÀÇ¿Í ÀåÁ¡ / 222
 1.2 Ŭ·¡½º°£ÀÇ °ü°è - Æ÷ÇÔ°ü°è / 228
 1.3 Ŭ·¡½º°£ÀÇ °ü°è °áÁ¤Çϱâ / 229
 1.4 ´ÜÀÏ»ó¼Ó(single inheritance) / 235
 1.5 ObjectŬ·¡½º - ¸ðµç Ŭ·¡½ºÀÇ Á¶»ó / 236
 2. ¿À¹ö¶óÀ̵ù(overriding) / 238
 2.1 ¿À¹ö¶óÀ̵ùÀ̶õ? / 238
 2.2 ¿À¹ö¶óÀ̵ùÀÇ Á¶°Ç / 239
 2.3 ¿À¹ö·Îµù vs. ¿À¹ö¶óÀ̵ù / 240
 2.4 super / 241
 2.5 super() - Á¶»ó Ŭ·¡½ºÀÇ »ý¼ºÀÚ / 243
 3. package¿Í import / 247
 3.1 ÆÐÅ°Áö(package) / 247
 3.2 ÆÐÅ°ÁöÀÇ ¼±¾ð / 248
 3.3 import¹® / 251
 3.4 import¹®ÀÇ ¼±¾ð / 251
 4. Á¦¾îÀÚ(modifier) / 254
 4.1 Á¦¾îÀÚ¶õ? / 254
 4.2 static - Ŭ·¡½ºÀÇ, °øÅëÀûÀÎ / 254
 4.3 final - ¸¶Áö¸·ÀÇ, º¯°æµÉ ¼ö ¾ø´Â / 255
 4.4 »ý¼ºÀÚ¸¦ ÀÌ¿ëÇÑ final ¸â¹öº¯¼ö ÃʱâÈ­ / 256
 4.5 abstract - Ãß»óÀÇ, ¹Ì¿Ï¼ºÀÇ / 257
 4.6 Á¢±Ù Á¦¾îÀÚ(access modifier) / 258
 4.7 Á¢±Ù Á¦¾îÀÚ¸¦ ÀÌ¿ëÇÑ Ä¸½¶È­ / 259
 4.8 »ý¼ºÀÚÀÇ Á¢±Ù Á¦¾îÀÚ / 262
 4.9 Á¦¾îÀÚ(modifier)ÀÇ Á¶ÇÕ / 264
 5. ´ÙÇü¼º(polymorphism) / 265
 5.1 ´ÙÇü¼ºÀ̶õ? / 265
 5.2 ÂüÁ¶º¯¼öÀÇ Çüº¯È¯ / 268
 5.3 instanceof¿¬»êÀÚ / 273
 5.4 ÂüÁ¶º¯¼ö¿Í ÀνºÅϽºÀÇ ¿¬°á / 275
 5.5 ¸Å°³º¯¼öÀÇ ´ÙÇü¼º / 278
 5.6 ¿©·¯ Á¾·ùÀÇ °´Ã¼¸¦ ÇϳªÀÇ ¹è¿­·Î ´Ù·ç±â / 282
 6. Ãß»óŬ·¡½º(abstract class) / 288
 6.1 Ãß»óŬ·¡½º¶õ? / 288
 6.2 Ãß»ó¸Þ¼­µå(abstract method) / 288
 6.3 Ãß»óŬ·¡½ºÀÇ ÀÛ¼º / 289
 7. ÀÎÅÍÆäÀ̽º(interface) / 294
 7.1 ÀÎÅÍÆäÀ̽º¶õ? / 294
 7.2 ÀÎÅÍÆäÀ̽ºÀÇ ÀÛ¼º / 294
 7.3 ÀÎÅÍÆäÀ̽ºÀÇ »ó¼Ó / 295
 7.4 ÀÎÅÍÆäÀ̽ºÀÇ ±¸Çö / 295
 7.5 ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÑ ´ÙÁß»ó¼Ó / 298
 7.6 ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÑ ´ÙÇü¼º / 300
 7.7 ÀÎÅÍÆäÀ̽ºÀÇ ÀåÁ¡ / 303
 7.8 ÀÎÅÍÆäÀ̽ºÀÇ ÀÌÇØ / 310

Chapter 8 ¿¹¿Üó¸®(Exception Handling)
 1. ¿¹¿Üó¸®(exception handling) / 330
 1.1 ÇÁ·Î±×·¥ ¿À·ù / 330
 1.2 ¿¹¿Üó¸®ÀÇ Á¤ÀÇ¿Í ¸ñÀû / 331
 1.3 ¿¹¿Ü󸮱¸¹® - try-catch / 331
 1.4 try-catch¹®¿¡¼­ÀÇ È帧 / 334
 1.5 ¿¹¿Ü ¹ß»ý½ÃÅ°±â / 336
 1.6 ¿¹¿Ü Ŭ·¡½ºÀÇ °èÃþ±¸Á¶ / 337
 1.7 ¿¹¿ÜÀÇ ¹ß»ý°ú catchºí·° / 340
 1.8 finallyºí·° / 345
 1.9 ¸Þ¼­µå¿¡ ¿¹¿Ü ¼±¾ðÇϱâ / 347
 1.10 ¿¹¿Ü µÇ´øÁö±â(exception re-throwing) / 354
 1.11 »ç¿ëÀÚÁ¤ÀÇ ¿¹¿Ü ¸¸µé±â / 355

Chapter 9 java.langÆÐÅ°Áö
1. ObjectŬ·¡½º / 366
 1.1 equals¸Þ¼­µå / 367
 1.2 hashCode¸Þ¼­µå / 370
 1.3 toString¸Þ¼­µå / 371
 1.4 clone¸Þ¼­µå / 373
 2. StringŬ·¡½º / 376
 2.1 StringŬ·¡½ºÀÇ Æ¯Â¡ / 376
 2.2 ºó ¹®ÀÚ¿­(empty string) / 382
 2.3 StringŬ·¡½ºÀÇ »ý¼ºÀÚ¿Í ¸Þ¼­µå / 383
 3. StringBufferŬ·¡½º / 389
 3.1 StringBufferŬ·¡½ºÀÇ Æ¯Â¡ / 389
 3.2 StringBufferŬ·¡½ºÀÇ »ý¼ºÀÚ / 389
 3.3 StringBufferÀνºÅϽºÀÇ ºñ±³ / 390
 3.4 StringBufferŬ·¡½ºÀÇ ¸Þ¼­µå / 392
 4. MathŬ·¡½º / 395
 4.1 MathŬ·¡½º / 395
 4.2 MathŬ·¡½ºÀÇ ¸Þ¼­µå / 395
 5. wrapperŬ·¡½º / 397
 5.1 wrapperŬ·¡½º / 397
 5.2 NumberŬ·¡½º / 402

Chapter 10 ³»ºÎ Ŭ·¡½º
1. ³»ºÎ Ŭ·¡½º(inner class)¶õ? / 414
 2. ³»ºÎ Ŭ·¡½ºÀÇ Á¾·ù¿Í Ư¡ / 415
 3. ³»ºÎ Ŭ·¡½ºÀÇ ¼±¾ð / 415
 4. ³»ºÎ Ŭ·¡½ºÀÇ Á¦¾îÀÚ¿Í Á¢±Ù¼º / 416
 5. À͸í Ŭ·¡½º(anonymous class) / 421

Chapter 11 Ä÷º¼Ç ÇÁ·¹ÀÓ¿÷°ú À¯¿ëÇÑ Å¬·¡½º
1. Ä÷º¼Ç ÇÁ·¹ÀÓ¿÷(Collection Framework) / 428
 1.1 Ä÷º¼Ç ÇÁ·¹ÀÓ¿÷ÀÇ ÇÙ½É ÀÎÅÍÆäÀ̽º - List, Set, Map / 429
 1.2 µ¿±âÈ­(Synchronization) / 434
 1.3 Vector¿Í ArrayList / 435
 1.4 LinkedList / 450
 1.5 Stack°ú Queue / 458
 1.6 Enumeration, Iterator, ListIterator / 467
 1.7 HashSet / 477
 1.8 TreeSet / 486
 1.9 Comparator¿Í Comparable / 492
 1.10 Hashtable°ú HashMap / 495
 1.11 TreeMap / 505
 1.12 Properties / 508
 1.13 Ä÷º¼Ç Ŭ·¡½º Á¤¸® & ¿ä¾à / 514
 2. À¯¿ëÇÑ Å¬·¡½ºµé / 515
 2.1 Calendar¿Í Date / 515
 2.2 Random / 528
 2.3 Á¤±Ô½Ä(Regular expression) - Pattern. Match / 537
 2.4 Scanner / 542
 2.5 StringTokenizer / 555
 3. Çü½ÄÈ­ Ŭ·¡½º / 561
 3.1 DecimalFormat / 561
 3.2 SimpleDateFormat / 566
 3.3 ChoiceFormat / 570
 3.4 MessageFormat / 572
 4. Á¦³×¸¯½º(Generics) / 576
 4.1 ArrayList / 577
 4.2 Iterator / 582
 4.3 Comparable°ú Collections.sort() / 583
 4.4 HashMap / 588

Chapter 12 ¾²·¹µå(thread)
 1. ÇÁ·Î¼¼½º¿Í ¾²·¹µå / 620
 2. ¾²·¹µåÀÇ ±¸Çö°ú ½ÇÇà / 622
 3. start()¿Í run() / 626
 4. ½Ì±Û¾²·¹µå¿Í ¸ÖƼ¾²·¹µå / 630
 5. ¾²·¹µåÀÇ ¿ì¼±¼øÀ§ / 636
 6. ¾²·¹µå ±×·ì(thread group) / 638
 7. µ¥¸ó ¾²·¹µå(daemon thread) / 641
 8. ¾²·¹µåÀÇ ½ÇÇàÁ¦¾î / 645
 9. ¾²·¹µåÀÇ µ¿±âÈ­ / 661
 9.1 synchronized¸¦ ÀÌ¿ëÇÑ µ¿±âÈ­ / 661
 9.2 wait()°ú notify() / 670

Chapter 13 AWT(Abstract Window Toolkit)
 1. AWT / 684
 1.1 AWT¶õ? / 684
 1.2 AWTÀÇ ±¸¼º / 686
 1.3 ÄÄÆ÷³ÍÆ®(Component) / 688
 1.4 ÄÁÅ×À̳Ê(Container) / 689
 2. AWTÀÇ ÁÖ¿ä ÄÄÆ÷³ÍÆ® / 690
 2.1 Frame / 690
 2.2 Button / 693
 2.3 Choice / 696
 2.4 List / 698
 2.5 Label / 700
 2.6 Checkbox / 701
 2.7 TextField / 703
 2.8 TextArea / 704
 2.9 Scrollbar / 706
 2.10 Canvas / 707
 2.11 Panel / 708
 2.12 ScrollPane / 709
 2.13 Dialog / 710
 2.14 FileDialog / 712
 3. ±× ¿ÜÀÇ AWT Ŭ·¡½º / 714
 3.1 Font / 714
 3.2 Color / 716
 4. ¸Þ´º¸¸µé±â / 718
 4.1 ¸Þ´º¸¦ ±¸¼ºÇÏ´Â ÄÄÆ÷³ÍÆ® / 718
 4.2 PopupMenu / 721
 5. ·¹À̾ƿô ¸Å´ÏÀú / 722
 5.1 ·¹À̾ƿô ¸Å´ÏÀú¸¦ ÀÌ¿ëÇÑ ÄÄÆ÷³ÍÆ® ¹èÄ¡ / 722
 5.2 BorderLayout / 723
 5.3 FlowLayout / 725
 5.4 GridLayout / 726
 5.5 CardLayout / 728
 6. À̺¥Æ® ó¸®(Event Handling) / 731
 6.1 À̺¥Æ®(Event)¶õ? / 731
 6.2 À̺¥Æ®ÀÇ ¹ß»ý°ú ó¸® / 731
 6.3 À̺¥Æ® 󸮹æ¹ý / 732
 6.4 AdapterŬ·¡½º / 739
 7. AWTÀÇ ±×·¡ÇÈ / 758
 7.1 paint()¿Í Graphics / 759
 7.2 AWT¾²·¹µå¿Í repaint() / 762
 7.3 Image¸¦ ÀÌ¿ëÇؼ­ À̹ÌÁö Ãâ·ÂÇϱâ / 766
 8. ¾ÖÇø´(Applet) / 772
 8.1 ¾ÖÇø´(Applet)À̶õ? / 772
 8.2 AppletÀÇ »ý¸íÁÖ±â(Life cycle)¿Í ÁÖ¿ä ¸Þ¼­µå / 775
 8.3 AppletÀÇ º¸¾È Á¦¾à(Security restriction) / 777
 8.4 Applet°ú HTMLÅÂ±× / 778

Chapter 14 ÀÔÃâ·Â(I/O)
 1. ÀÚ¹Ù¿¡¼­ÀÇ ÀÔÃâ·Â / 802
 1.1 ÀÔÃâ·ÂÀ̶õ? / 802
 1.2 ½ºÆ®¸²(stream) / 802
 1.3 ¹ÙÀÌÆ®±â¹Ý ½ºÆ®¸² - InputStream, OutputStream / 802
 1.4 º¸Á¶½ºÆ®¸² / 804
 1.5 ¹®ÀÚ±â¹Ý ½ºÆ®¸² - Reader, Writer / 805
 2. ¹ÙÀÌÆ®±â¹Ý ½ºÆ®¸² / 807
 2.1 InputStream°ú OutputStream / 807
 2.2 ByteArrayInputStream°ú ByteArrayOutputStream / 808
 2.3 FileInputStream°ú FileOutputStream / 812
 3. ¹ÙÀÌÆ®±â¹ÝÀÇ º¸Á¶½ºÆ®¸² / 814
 3.1 FilterInputStream°ú FilterOutputStream / 814
 3.2 BufferedInputStream°ú BufferedOutputStream / 815
 3.3 DataInputStream°ú DataOutputStream / 818
 3.4 SequenceInputStream / 824
 3.5 PrintStream / 826
 4. ¹®ÀÚ±â¹Ý ½ºÆ®¸² / 830
 4.1 Reader¿Í Writer / 830
 4.2 FileReader¿Í FileWriter / 831
 4.3 PipedReader¿Í PipedWriter / 833
 4.4 StringReader¿Í StringWriter / 835
 5. ¹®ÀÚ±â¹ÝÀÇ º¸Á¶½ºÆ®¸² / 836
 5.1 BufferedReader¿Í BufferedWriter / 836
 5.2 InputStreamReader¿Í OutputStreamWriter / 837
 6. Ç¥ÁØÀÔÃâ·Â°ú File / 839
 6.1 Ç¥ÁØÀÔÃâ·Â - System.in, System.out, System.err / 839
 6.2 Ç¥ÁØÀÔÃâ·ÂÀÇ ´ë»óº¯°æ - setOut(), setErr(), setIn() / 841
 6.3 RandomAccessFile / 844
 6.4 File / 847
 7. Á÷·ÄÈ­(Serialization) / 866
 7.1 Á÷·ÄÈ­¶õ? / 866
 7.2 ObjectInputStream°ú ObjectOutputStream / 867
 7.3 Á÷·ÄÈ­°¡ °¡´ÉÇÑ Å¬·¡½º ¸¸µé±â - Serializable, transient / 869
 7.4 Á÷·ÄÈ­°¡´ÉÇÑ Å¬·¡½ºÀÇ ¹öÀü°ü¸® / 875

Chapter 15 ³×Æ®¿öÅ·(Networking)
 1. ³×Æ®¿öÅ·(Networking) / 892
 1.1 Ŭ¶óÀ̾ðÆ®/¼­¹ö(client/sever) / 892
 1.2 IPÁÖ¼Ò(IP address) / 894
 1.3 InetAddress / 895
 1.4 URL(Uniform Resource Location) / 897
 1.5 URLConnection / 900
 2. ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö / 905
 2.1 TCP¿Í UDP / 905
 2.2 TCP¼ÒÄÏ ÇÁ·Î±×·¡¹Ö / 906
 2.3 UDP¼ÒÄÏ ÇÁ·Î±×·¡¹Ö / 924

ºÎ·Ï - JDK 1.5¿¡ Ãß°¡µÈ ±â´É
1. Çâ»óµÈ for¹®
2. ¿ÀÅä¹Ú½Ì(autoboxing)
 3. ŸÀÔ¿¡ ¾ÈÀüÇÑ ¿­°ÅÇü(Typesafe enums)
 4. °¡º¯Àμö(Varargs)
 5. static import¹®
6. StringBuilder


¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ ´äº¯
ÀÌ »óÇ°¿¡ ´ëÇÑ Áú¹®ÀÌ ¾ÆÁ÷ ¾ø½À´Ï´Ù.
±Ã±ÝÇϽŠ»çÇ×Àº ÀÌ°÷¿¡ Áú¹®ÇÏ¿© ÁֽʽÿÀ.
 
* ÀÌ »óÇ°¿¡ ´ëÇÑ ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸½Å ºÐÀº Áú¹®ÇØ ÁֽʽÿÀ.
ȸ»ç¼Ò°³ | ¼­ºñ½ºÀÌ¿ë¾à°ü | °³ÀÎÁ¤º¸ Ãë±Þ¹æħ
¼­¿ï½Ã °ü¾Ç±¸ Çà¿îµ¿ 1686-21 È£Àüºôµù ÁöÇÏ1Ãþ (ÁöÇÏö2È£¼± ³«¼º´ë¿ª 5,6¹ø Ãⱸ »çÀÌ) / ÀüÈ­ : 02-811-1256 / Æѽº : 02-811-1256 / ¿î¿µÀÚ : ´Þ¸¶ / °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ÀÓ¿µÅÃ
»ç¾÷ÀÚ µî·Ï¹øÈ£ : 108-91-53191 / ´ëÇ¥ : ÀÓ¿µÅà / Åë½ÅÆǸž÷½Å°í¹øÈ£ : Á¦ OO±¸ - 123È£
Copyright © 2009 ´Þ¸¶¼­Á¡. All Rights Reserved.