°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (83,070¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (61,210¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (69,960¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Thinking In Java, 4T/E, 4T/E

¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 19
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

90,140¿ø

  • 87,440¿ø (3%ÇÒÀÎ)

    2,630P (3%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
  • 4/25(¸ñ) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
  • ÁÖ¹®¼ö·®
    °¨¼Ò Áõ°¡
    • À̺¥Æ®/±âȹÀü

    • ¿¬°üµµ¼­

    • »óÇ°±Ç

    AD

    ¸ñÂ÷

    Forewordp. 1
    Introductionp. 5
    Prerequisitesp. 6
    Learning Javap. 6
    Goalsp. 7
    Online documentationp. 8
    Chaptersp. 9
    Exercisesp. 15
    Multimedia CD ROMp. 15
    Source codep. 16
    Java versionsp. 18
    Seminars and mentoringp. 19
    Errorsp. 19
    Note on the cover designp. 20
    Acknowledgementsp. 21
    Introduction to objectsp. 25
    The progress of abstractionp. 26
    An object has an interfacep. 28
    The hidden implementationp. 30
    Reusing the implementationp. 31
    Inheritance: reusing the interfacep. 32
    Interchangeable objects with polymorphismp. 35
    Object landscapes and lifetimesp. 38
    Exception handling: dealing with errorsp. 46
    Multithreadingp. 47
    Persistencep. 48
    Java and the Internetp. 48
    Analysis and Designp. 58
    Java vs. C++?p. 65
    Everything is an objectp. 67
    You manipulate objects with handlesp. 68
    You must create all the objectsp. 69
    You never need to destroy an objectp. 73
    Creating new data types: classp. 75
    Methods, arguments and return valuesp. 77
    Building a Java programp. 79
    Your first Java programp. 83
    Comments and embedded documentationp. 86
    Coding stylep. 93
    Summaryp. 93
    Exercisesp. 93
    Controlling program flowp. 95
    Using Java operatorsp. 95
    Execution controlp. 130
    Summaryp. 146
    Exercisesp. 146
    Initialization and cleanupp. 147
    Guaranteed initialization with the constructorp. 148
    Method overloadingp. 150
    Cleanup: finalization and garbage collectionp. 162
    Member initializationp. 168
    Array initializationp. 179
    Summaryp. 186
    Exercisesp. 187
    Hiding the implementationp. 189
    package: the library unitp. 190
    Java access specifiersp. 202
    Interface and implementationp. 208
    class accessp. 209
    Summaryp. 212
    Exercisesp. 214
    Reusing classesp. 217
    Composition syntaxp. 218
    Inheritance syntaxp. 221
    Combining composition and inheritancep. 226
    Choosing composition vs. inheritancep. 233
    protectedp. 234
    Incremental developmentp. 235
    Upcastingp. 236
    The final keywordp. 238
    Initialization and class loadingp. 245
    Summaryp. 248
    Exercisesp. 248
    Polymorphismp. 251
    Upcastingp. 252
    The twistp. 255
    Overriding vs. overloadingp. 263
    Abstract classes and methodsp. 264
    Interfacesp. 268
    Inner classesp. 278
    Constructors and polymorphismp. 306
    Designing with inheritancep. 315
    Summaryp. 320
    Exercisesp. 321
    Holding your objectsp. 323
    Arraysp. 324
    Collectionsp. 331
    Enumerators (iterators)p. 337
    Types of collectionsp. 341
    Sortingp. 354
    The generic collection libraryp. 360
    The new collectionsp. 361
    Summaryp. 400
    Exercisesp. 401
    Error handling with exceptionsp. 403
    Basic exceptionsp. 405
    Catching an exceptionp. 406
    Standard Java exceptionsp. 415
    Creating your own exceptionsp. 418
    Exception restrictionsp. 421
    Performing cleanup with finallyp. 425
    Constructorsp. 431
    Exception matchingp. 435
    Summaryp. 437
    Exercisesp. 437
    The Java IO systemp. 439
    Input and outputp. 440
    Adding attributes and useful interfacesp. 444
    Off by itself: RandomAccessFilep. 448
    The File classp. 449
    Typical uses of IO streamsp. 456
    Stream Tokenizerp. 467
    Java 1.1 IO streamsp. 473
    Compressionp. 482
    Object serializationp. 489
    Summaryp. 512
    Exercisesp. 513
    Run-time type identificationp. 515
    The need for RTTIp. 516
    RTTI syntaxp. 528
    Reflection: run-time class informationp. 531
    Summaryp. 537
    Exercisesp. 538
    Passing and returning objectsp. 541
    Passing handles aroundp. 542
    Making local copiesp. 545
    Controlling cloneabilityp. 563
    Read-only classesp. 572
    Summaryp. 584
    Exercisesp. 586
    Creating windows and appletsp. 587
    Why use the AWT?p. 589
    The basic appletp. 590
    Making a buttonp. 596
    Capturing an eventp. 596
    Text fieldsp. 600
    Text areasp. 601
    Labelsp. 602
    Check boxesp. 604
    Radio buttonsp. 606
    Drop-down listsp. 607
    List boxesp. 609
    Controlling layoutp. 613
    Alternatives to actionp. 619
    Applet restrictionsp. 625
    Windowed applicationsp. 627
    The new AWTp. 638
    Java 1.1 UI APIsp. 692
    Visual programming and Beansp. 704
    Introduction to Swingp. 721
    Summaryp. 748
    Exercisesp. 749
    Multiple threadsp. 751
    Responsive user interfacesp. 752
    Sharing limited resourcesp. 769
    Blockingp. 785
    Prioritiesp. 801
    Runnable revisitedp. 814
    Summaryp. 820
    Exercisesp. 822
    Network programmingp. 825
    Identifying a machinep. 826
    Socketsp. 830
    Serving multiple clientsp. 837
    Datagramsp. 842
    A Web applicationp. 850
    Connecting Java to CGIp. 864
    Connecting to databases with JDBCp. 887
    Remote methodsp. 897
    Summaryp. 905
    Exercisesp. 905
    Design patternsp. 907
    The pattern conceptp. 908
    The observer patternp. 911
    Simulating the trash recyclerp. 915
    Improving the designp. 919
    Abstracting usagep. 932
    Multiple dispatchingp. 936
    The "visitor" patternp. 944
    RTTI considered harmful?p. 952
    Summaryp. 955
    Exercisesp. 956
    Projectsp. 957
    Text processingp. 957
    A method lookup toolp. 983
    Complexity theoryp. 988
    Summaryp. 995
    Exercisesp. 996
    Using non-Java codep. 997
    The Java Native Interfacep. 998
    The Microsoft wayp. 1007
    J/Directp. 1008
    Raw Native Interface (RNI)p. 1015
    Java/COM integrationp. 1017
    CORBAp. 1028
    Summaryp. 1036
    Comparing C++ and Javap. 1039
    Java programming guidelinesp. 1051
    Performancep. 1057
    Basic approachp. 1057
    Locating the bottleneckp. 1058
    Speedup techniquesp. 1060
    Referencesp. 1064
    A bit about garbage collectionp. 1067
    Recommended readingp. 1073
    Indexp. 1075
    Table of Contents provided by Syndetics. All Rights Reserved.

    Ã¥¼Ò°³

    Bruce Eckel's Classic, award-winning Thinking in Java, Fourth Edition - now fully updated and revised for J2SE 5.0!

    ÀúÀÚ¼Ò°³

    Eckel, Bruce [Àú] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    ÄÄÇ»ÅÍ ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

      ¸®ºä

      0.0 (ÃÑ 0°Ç)

      100ÀÚÆò

      ÀÛ¼º½Ã À¯ÀÇ»çÇ×

      ÆòÁ¡
      0/100ÀÚ
      µî·ÏÇϱâ

      100ÀÚÆò

      0.0
      (ÃÑ 0°Ç)

      ÆǸÅÀÚÁ¤º¸

      • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

      »óÈ£

      (ÁÖ)±³º¸¹®°í

      ´ëÇ¥ÀÚ¸í

      ¾Èº´Çö

      »ç¾÷ÀÚµî·Ï¹øÈ£

      102-81-11670

      ¿¬¶ôó

      1544-1900

      ÀüÀÚ¿ìÆíÁÖ¼Ò

      callcenter@kyobobook.co.kr

      Åë½ÅÆǸž÷½Å°í¹øÈ£

      01-0653

      ¿µ¾÷¼ÒÀçÁö

      ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

      ±³È¯/ȯºÒ

      ¹ÝÇ°/±³È¯ ¹æ¹ý

      ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

      ¹ÝÇ°/±³È¯°¡´É ±â°£

      º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
      ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

      ¹ÝÇ°/±³È¯ ºñ¿ë

      º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
      »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

      ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

      ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
      (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

      ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

      ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

      ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

      ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

      »óÇ° Ç°Àý

      °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

      ¼ÒºñÀÚ ÇÇÇغ¸»ó
      ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

      ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

      ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

      (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

      (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
      (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

      ¹è¼Û¾È³»

      • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

      • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

      • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

      • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

      • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë