±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
29,000¿ø |
---|
26,100¿ø (10%ÇÒÀÎ)
1,450P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¡ºÀÚ¹Ù¸¦ ´Ù·ç´Â ±â¼ú¡»Àº ÀÚ¹Ù ¾ð¾îÀÇ ±âÃÊ ¹®¹ýÀ» Ä£ÀýÇÏ°í ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö °³³äÀº ¹°·Ð, ÀÚ¹ÙÀÇ ÀڷᱸÁ¶, Á¦³×¸¯(generics), ¸®Ç÷º¼Ç(reflection) µî °í±Þ ÀÀ¿ë ±â¹ýµéÀ» ´Ù¾çÇÑ ¿¹Á¦¸¦ ÅëÇØ ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù. ¶ÇÇÑ ÀúÀÚÀÇ ½Ç¹« °æÇè ¼Ó¿¡¼ ¾òÀº ³ëÇÏ¿ì¿Í ÆÁµéÀ» Á¦½ÃÇÏ°í, ¿ÀÇ ¼Ò½º ¶óÀ̺귯¸® ÀÀ¿ë¹ý µîÀ» ÅëÇØ ½Ç¹« ÀûÀÀ·ÂÀ» ³ô¿© µ¶ÀÚµéÀÌ ´Ù¾çÇÑ °³¹ß ÇöÀå¿¡¼ ÀÚ¹Ù ÇÁ·ÎÁ§Æ®¸¦ ¾î·Á¿ò ¾øÀÌ ¼öÇàÇÒ ¼ö ÀÖµµ·Ï Çϴµ¥ ÀÌ Ã¥ÀÇ ¸ñÀûÀ» µÎ¾ú´Ù.
ÃâÆÇ»ç ¼Æò
ÀÚ¹Ù ¾ð¾îÀÇ ±âÃÊ ¹®¹ýÀ» Ä£ÀýÇÏ°í ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö °³³äÀº ¹°·Ð, ÀÚ¹ÙÀÇ ÀڷᱸÁ¶, Á¦³×¸¯(generics), ¸®Ç÷º¼Ç(reflection) µî °í±Þ ÀÀ¿ë ±â¹ýµéÀ» ´Ù¾çÇÑ ¿¹Á¦¸¦ ÅëÇØ ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù. ¶ÇÇÑ ÀúÀÚÀÇ ½Ç¹« °æÇè ¼Ó¿¡¼ ¾òÀº ³ëÇÏ¿ì¿Í ÆÁµéÀ» Á¦½ÃÇÏ°í, ¿ÀÇ ¼Ò½º ¶óÀ̺귯¸® ÀÀ¿ë¹ý µîÀ» ÅëÇØ ½Ç¹« ÀûÀÀ·ÂÀ» ³ô¿© µ¶ÀÚµéÀÌ ´Ù¾çÇÑ °³¹ß ÇöÀå¿¡¼ ÀÚ¹Ù ÇÁ·ÎÁ§Æ®¸¦ ¾î·Á¿ò ¾øÀÌ ¼öÇàÇÒ ¼ö ÀÖµµ·Ï Çϴµ¥ ÀÌ Ã¥ÀÇ ¸ñÀûÀ» µÎ¾ú´Ù.
VOL.1°ú VOL.2·Î ºÐ±ÇÇÏ¿© °¡º±°Ô °øºÎÇϼ¼¿ä.
VOL.1¿¡¼´Â ÀÚ¹ÙÀÇ ÇÙ½É ±âÃÊ ¹®¹ýÀ» ÁýÁßÀûÀ¸·Î ¼³¸íÇÕ´Ï´Ù. ÇÁ·Î±×·¡¹ÖÀ» óÀ½ Á¢ÇÏ´Â »ç¶÷µéµµ ÀÚ¹Ù¿¡ ´ëÇÑ Å« ±×¸²°ú °³³äÀ» °¡Áú ¼ö ÀÖµµ·Ï ½±°Ô Ç®¾î¼ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö°ú ÇÔ²² ÀÚ¹Ù¸¦ Á¶±Ý ´õ °í±Þ½º·´°Ô ±¸»çÇÒ ¼ö ÀÖ´Â ÀÀ¿ë ±â¹ýµéÀ» ´Ù·ì´Ï´Ù.
VOL.2¿¡¼´Â ½Ç¹« ÀÛ¾÷ÀÇ ´ëºÎºÐÀ» Â÷ÁöÇÏ´Â ¿ÀÇ ¼Ò½º¸¦ »ç¿ëÇϱâ À§ÇÑ ±âº» Áö½Ä°ú JDK¿¡ Æ÷ÇÔµÈ Å¬·¡½ºµéÀÇ »ç¿ë¹ýÀ» ´Ù·ì´Ï´Ù. ½ÇÁ¦·Î ÀÚ¹Ù ÀÀ¿ë ÇÁ·Î±×·¥À» ¿¬½ÀÇغ½À¸·Î½á ´Ù¾çÇÑ ÇöÀå(À¥, ¾Èµå·ÎÀÌµå ¾Û, Ŭ¶óÀ̾ðÆ® °³¹ß µî)¿¡¼ ¿ÀÇ ¼Ò½º¸¦ »ç¿ëÇÑ °³¹ß¿¡ ÀڽۨÀ» ¾ò°Ô µÉ °ÍÀÔ´Ï´Ù.
ÀúÀÚÀÇ ÇÁ·ÎÁ§Æ® °æÇè¿¡¼ ¿ì·¯³ ½Ç¹« ³ëÇÏ¿ì°¡ °÷°÷¿¡!
Ã¥ÀÇ Áß°£Áß°£ ¡®Knowhow¡¯¶ó´Â º°µµÀÇ Äڳʸ¦ ¸¸³ª°Ô µÉ ÅÙµ¥, ¿©±â¼´Â ÀúÀÚ°¡ ÇöÀå¿¡¼ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ¸é¼ °æÇèÇÑ ¿¡·¯µéÀ» µ¶ÀÚ°¡ ¹Ýº¹ÇÏÁö ¾Ê±â¸¦ ¹Ù¶ó´Â ¼±¹èÀÇ ¸¶À½À¸·Î ½Ç¹« ³ëÇÏ¿ì¿Í ÆÁµéÀ» ¾Æ³¦¾øÀÌ ¾Ë·ÁÁÝ´Ï´Ù. ½Ç¹«¿¡¼ °ç¿¡ µÎ°í Âü°íÇÑ´Ù¸é ½ÃÇàÂø¿À¸¦ ÁÙÀÏ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
¸ñÂ÷
[VOL.1]
ù°¸¶´ç : ÀÚ¹Ù °³¹ßÀÚ°¡ ²À ¾Ë¾Æ¾ß ÇÒ ±âº»±â ´ÙÁö±â
1Àå ÀÌŬ¸³½º·Î ½ÃÀÛÇÏ´Â Àڹ٠ù°ÉÀ½
01 °³¹ßÀÚ¿¡°Ô »ç¶û¹Þ´Â ¾ð¾î, ÀÚ¹Ù¿Í Ä£ÇØÁö±â
- ÀÚ¹Ù ¾ð¾î¿¡ ´ëÇÑ ¼Ò°³
- ÀÚ¹ÙÀÇ ¿©¼¸ °¡Áö Ư¡
02 ÀÚ¹Ù¿¡¼ JVMÀÇ ¿ªÇÒÀº ¹«¾ùÀϱî?
- ÀÚ¹Ù ½ÇÇàÀ» À§ÇÑ °¡»ó ¼¹ö
- ±¸Á¶·Î ¾Ë¾Æº¸´Â JVMÀÇ µ¿ÀÛ ¿ø¸®
03 JDK ¼³Ä¡ÇÏ°í ȯ°æ º¯¼ö ¼³Á¤Çϱâ
- ÀÚ¹Ù °³¹ß µµ±¸ JDK ¼³Ä¡
- Æí¸®ÇÑ °³¹ß ȯ°æÀ» À§ÇÑ È¯°æ º¯¼ö ¼³Á¤
04 ÇÁ·Î±×·¡¹ÖÀÇ ½ÃÀÛ, Hello World ¿¹Á¦¸¦ ¸¸µé¾î º¸ÀÚ
- HelloWold.java ½ÇÇàÇϱâ
- µ¿ÀÛ ¿ø¸® ºÐ¼®
05 ½Ç¹«¿¡ ÀûÇÕÇÑ °³¹ß µµ±¸, ÀÌŬ¸³½º¿Í Ä£ÇØÁöÀÚ
- ÀÌŬ¸³½º ¼³Ä¡ µû¶óÇϱâ
- ÀÌŬ¸³½º È¸é ±¸¼º
- ÇÁ·ÎÁ§Æ® ¸¸µé±â
2Àå ÀÚ¹Ù ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ º¯¼ö¿Í µ¥ÀÌÅÍÇü
01 º¯¼ö, Á¦´ë·Î ¾Ë°í ³Ñ¾î°¡ÀÚ
- º¯¼öÀÇ ¼±¾ð°ú »ç¿ë
- ¸ðµÎ¸¦ À§ÇÑ º¯¼ö¸í ±ÔÄ¢
02 µ¥ÀÌÅÍÇüÀÇ Á¾·ù¿Í »ç¿ë¹ý ÀÍÈ÷±â
- Á¤¼ö¸¦ ´ã±â À§ÇÑ Á¤¼öÇü
- ¸í½ÃÀû ¼±¾ðÀ» À§ÇÑ Á¤¼ö ¸®ÅÍ·²
03 charÇüÀÌ °ð ¹®ÀÚÇüÀÌ´Ù
04 ºÎµ¿ ¼Ò¼öÇü ÀÌÇØÇϱâ
- float°ú double
- ºÎµ¿ ¼Ò¼öÇü ¸®ÅÍ·²
05 ºÒ¸®¾ðÇü°ú ÂüÁ¶Çü º¯¼öµµ ÀØÁö ¸»ÀÚ
- Âü ¶Ç´Â °ÅÁþ, ºÒ¸®¾ð Çü
- ÂüÁ¶Çü º¯¼ö
06 Çü º¯È¯À¸·Î µ¥ÀÌÅÍ ÇüŸ¦ º¯°æÇÏÀÚ
07 JVM¿¡ ÀúÀåµÈ µ¥ÀÌÅÍ À§Ä¡ È®ÀÎÇϱâ
[Knowhow] null Å°¿öµå·Î ¸Þ¸ð¸®¸¦ È¿À²ÀûÀ¸·Î °ü¸®ÇÏÀÚ!
3Àå ÀÚ¹Ù¿¡¼ »ç¿ëÇÏ´Â ¿¬»êÀÚ & ¿¬»ê
01 ±âº» ¿¬»êÀÚ ÀÍÈ÷±â
- ´ëÀÔ ¿¬»êÀÚ
- »çÄ¢ ¿¬»êÀ» À§ÇÑ »ê¼ú ¿¬»êÀÚ
- °£°áÇÑ ÄÚµå ÀÛ¼ºÀ» À§ÇÑ ´ÜÇ× ¿¬»êÀÚ
- ´Ù¾çÇÑ ºñ±³¸¦ À§ÇÑ ºñ±³ ¿¬»êÀÚ
02 ³í¸® ¿¬»êÀÚ¿Í ºñÆ® ¿¬»êÀÚ ÀÍÈ÷±â
- true/false ÆÇ´ÜÀ» À§ÇÑ ³í¸® ¿¬»êÀÚ
- 2Áø¼ö ¿¬»êÀ» À§ÇÑ ºñÆ® ¿¬»êÀÚ
03 ¾Ë¾ÆµÎ¸é Æí¸®ÇÑ ½ÃÇÁÆ® ¿¬»êÀÚ¿Í 3Ç× ¿¬»êÀÚ
- ½ÃÇÁÆ® ¿¬»êÀÚ
- Á¶°Ç½ÄÀ» °£´ÜÇÏ°Ô ÇØÁÖ´Â 3Ç× ¿¬»êÀÚ
04 StringÀ» »ç¿ëÇÑ ±âº» ¹®ÀÚ¿ ¿¬»ê ÀÍÈ÷±â
- ¹®ÀÚ¿ ¿¬»êÀ» À§ÇÑ ±âº» ¸Þ¼Òµå
- ¹®ÀÚ¿À» ºñ±³ÇÏ´Â ¹æ¹ý
- ƯÁ¤ ¹®ÀÚ¿ÀÇ À§Ä¡ ÆľÇ
- ¹®ÀÚ¿·Î Çü º¯È¯ÇÏ´Â ¹ý
- ƯÁ¤ Çü½ÄÀ¸·Î ¹®ÀÚ¿ Æ÷¸ÅÆÃÇÏ´Â ¹ý
- Æ÷¸Ë Áö½ÃÀÚ
[Knowhow] ÀÚ¹Ù °³¹ßÀÚ´Â Java docÀ» È°¿ëÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù
4Àå ÀÚ¹Ù¿¡¼ »ç¿ëÇÏ´Â Á¶°Ç¹® & ¹Ýº¹¹®
01 ³í¸®ÀûÀÎ È帧 Á¦¾î¸¦ À§ÇÑ if Á¶°Ç¹® ¸¸µé±â
- if Á¶°Ç¹®
- ÁßøµÈ if ±¸¹®
- º¯¼öÀÇ À¯È¿ ¹üÀ§¸¦ ÁöÁ¤ÇÏ´Â Áß°ýÈ£
02 ³í¸® È帧 Á¦¾î¸¦ À§ÇÑ ¶Ç ´Ù¸¥ ¹æ¹ý, switch-case Á¶°Ç¹®
- Switch ±¸¹®ÀÇ »ç¿ë ¹æ¹ý
- StringÇüÀ» ¹ÝȯÇÏ´Â Á¶°Ç¹®
03 for, while, do-while ¹Ýº¹¹® ºñ±³Çϱâ
- for ¹Ýº¹¹®
- while°ú do-while ±¸¹®
04 continue¿Í break Å°¿öµå·Î È帧 Á¦¾îÇϱâ
- ¹«ÇÑ ¹Ýº¹ Å»ÃâÀ» À§ÇÑ break Å°¿öµå
- ´ÙÀ½ ·çÇÁ·Î ³Ñ¾î°¡´Â continue Å°¿öµå
[Knowhow] ¹ö±×¸¦ ÁÙ¿©ÁÖ´Â ÄÚµù ½À°üÀ» µéÀÌÀÚ
[Knowhow] ÀÌŬ¸³½º¿¡¼ error¿Í warningÀ» ¾ø¾ÖÀÚ
[Knowhow] ÀÌŬ¸³½º¿¡¼ Æ÷¸ÅÅ͸¦ »ç¿ëÇÏÀÚ
µÑ°¸¶´ç : °´Ã¼ ÁöÇâ ÀÚ¹Ù, ³» °ÍÀ¸·Î ¸¸µé±â
5Àå °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ½ÃÀÛ
01 Ŭ·¡½º¿Í °´Ã¼, ÀνºÅϽº °³³ä ±¸º°Çϱâ
- °´Ã¼´Â ¹«¾ùÀΰ¡?
- ±â´É ¸í¼¼¼¿Í °°Àº Ŭ·¡½º
- ÀνºÅϽº¶õ?
02 Ŭ·¡½º¸¦ ±¸¼ºÇÏ´Â ¸Þ¼Òµå¿Í »ý¼ºÀÚ, ±×¸®°í ¼Ó¼º
- Ŭ·¡½º¸¦ ±¸¼ºÇÏ´Â ÇÙ½É ¿ä¼Ò
- ¸í·É ±¸¹®µéÀÇ ¹À½ÀÎ ¸Þ¼Òµå
- ¸Þ¼Òµå »ç¿ë ¹æ¹ý
- °´Ã¼¸¦ »ý¼ºÇϱâ À§ÇÑ Æ¯º°ÇÑ ¸Þ¼Òµå, »ý¼ºÀÚ
03 ¼Ó¼ºÀ¸·Î °´Ã¼ÀÇ »óÅ ǥÇöÇϱâ
- Ŭ·¡½º ¼Ó¼ºÀÇ ¼±¾ð°ú »ç¿ë
04 package¿Í import Å°¿öµå·Î ¸í½ÃÀû ¼±¾ðÇϱâ
- ¼Ò¼ÓÀ» ¹àÈ÷´Â package Å°¿öµå
- ÂüÁ¶¸¦ À§ÇÑ import Å°¿öµå
05 °´Ã¼ ÁöÇâ ÇÁ·Î±×·¥ ¼³°èÇϱâ
- Ãß»óÈ, °´Ã¼¸¦ ¼³°èÇÏ´Â ±âÃÊ ´Ü°è
- ºÎ¸ð-ÀÚ½Ä °ü°è¸¦ ¸Î´Â »ó¼Ó
- ĸ½¶È, °ü·ÃµÈ °ÍµéÀ» µû·Î ¸ðÀº Ŭ·¡½º
- ´ÙÇü¼º
[Knowhow] ÄÚµùÇÒ ¶§ ÁöÄÑ¾ß ÇÏ´Â ¸í¸í ±ÔÄ¢
6Àå °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö, ÇÑ °ÉÀ½ ´õ!
01 »ó¼ÓÀ» ¾Ë¾Æ¾ß À¯¿¬ÇÑ ¼³°è¸¦ ÇÒ ¼ö ÀÖ´Ù
- »ó¼Ó °ü°èÀÓÀ» ¾Ë·ÁÁÖ´Â extends Å°¿öµå
- »ó¼ÓÀº ¾ðÁ¦, ¿Ö »ç¿ëÇÒ±î?
- ´ÙÁß »ó¼Ó vs ´ÜÀÏ »ó¼Ó
- Ŭ·¡½ºÀÇ Á¶»ó, Object Ŭ·¡½º
[Knowhow] ÀÌŬ¸³½º¿¡¼ Ŭ·¡½º »ó¼Ó ±¸Á¶¸¦ ÆÄÇìÃĺ¸ÀÚ
02 ¿À¹ö·Îµù°ú ¿À¹ö¶óÀ̵ù ±â¹ý ±¸ºÐÇϱâ
- ´ÙÇü¼ºÀ» ±¸ÇöÇÏ´Â ¿À¹ö·Îµù
- ÀçÁ¤ÀǸ¦ °¡´ÉÇÏ°Ô ÇØÁÖ´Â ¿À¹ö¶óÀ̵ù
03 super¿Í this Å°¿öµå¸¦ »ç¿ëÇØ ¸í½ÃÀûÀ¸·Î °´Ã¼ ÁöĪÇϱâ
- super¿Í this Å°¿öµå Á¤ÀÇ
04 °´Ã¼ Çü º¯È¯Çϱâ
- ¾÷ij½ºÆðú ´Ù¿îij½ºÆÃ
- instanceof Å°¿öµå
- °´Ã¼³¢¸® ºñ±³ÇÏ´Â 3°¡Áö ¹æ¹ý
05 Á¦¾îÀڷΠƯº°ÇÑ ÀÇ¹Ì ºÎ¿©Çϱâ
- Á¢±Ù Á¦¾îÀÚ(public, default, protected, private)
- ¼öÁ¤À» ±ÝÁöÇÏ´Â final Á¦¾îÀÚ
- static Á¦¾îÀÚ
06 Ŭ·¡½º¸¦ µðÀÚÀÎÇÏ´Â ¹æ¹ý1 : Ãß»ó Ŭ·¡½º
- Abstract Å°¿öµå¿Í Ãß»ó Ŭ·¡½º
07 Ŭ·¡½º¸¦ µðÀÚÀÎÇÏ´Â ¹æ¹ý2: ÀÎÅÍÆäÀ̽º
- ¸Þ¼Òµå ¼±¾ðºÎ¸¸ Á¸ÀçÇÏ´Â ÀÎÅÍÆäÀ̽º
- ÀÎÅÍÆäÀ̽ºÀÇ ´ÙÁß »ó¼Ó
- ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯
08 Ŭ·¡½º ¾ÈÀÇ Å¬·¡½º ¼±¾ðÇϱâ
- ÀνºÅϽº ³»ºÎ Ŭ·¡½º
- Á¤Àû ³»ºÎ Ŭ·¡½º
- Áö¿ª ³»ºÎ Ŭ·¡½º
- ÀÏȸ¿ëÀ¸·Î »ç¿ëµÇ´Â À͸í Ŭ·¡½º
[Knowhow] ¸Þ¸ð¸® »ç¿ëÀ» ÁÙÀ̱â À§ÇÑ StringBuffer Ŭ·¡½º
7Àå ÀÚ¹ÙÀÇ ÀڷᱸÁ¶ : ¹è¿°ú Ä÷º¼Ç
01 ¹è¿·Î ´Ù¼öÀÇ °´Ã¼ °ü¸®Çϱâ
- ¸â¹ö °´Ã¼ Á¢±ÙÀ» À§ÇÑ index
- ´ÙÂ÷¿ø ¹è¿ »ç¿ë¹ý
- ¹è¿ÀÇ Çü º¯È¯
Knowhow ³¼ö¸¦ ¸¸µé¾îÁÖ´Â Random Ŭ·¡½º
02 ÀÚ¹Ù¿¡´Â Ä÷º¼ÇÀ̶ó´Â Æí¸®ÇÑ °ÍÀÌ ÀÖ´Ù 1
- Ä÷º¼Ç ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÇÙ½É ÀÎÅÍÆäÀ̽ºµé
- ÀÚ¹Ù ±âº» ÀÎÅÍÆäÀ̽ºÀÎ Collection ÀÎÅÍÆäÀ̽º
- ¼øÂ÷ 󸮸¦ À§ÇÑ List ÀÎÅÍÆäÀ̽º
- List ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ArrayList¿Í Vector Ŭ·¡½º
03 ÀÚ¹Ù¿¡´Â Ä÷º¼ÇÀ̶ó´Â Æí¸®ÇÑ °ÍÀÌ ÀÖ´Ù 2
- ºñÁߺ¹ 󸮸¦ À§ÇÑ Set ÀÎÅÍÆäÀ̽º
- HashSet ±¸Çö Ŭ·¡½º
- Key/Value µ¥ÀÌÅÍ °ü¸®¸¦ À§ÇÑ Map ÀÎÅÍÆäÀ̽º
- Ä÷º¼Ç°ú °ü·Ã ÀÖ´Â ¾Ë°í¸®Áò
- ¹Ýº¹ 󸮸¦ À§ÇÑ Iterator¿Í Enumeration
[Knowhow] NullPointerException ¿¡·¯¸¦ ¹æÁöÇÏ´Â ¼¼ °¡Áö ¹æ¹ý
[Knowhow] Value Object µðÀÚÀÎ ÆÐÅÏ°ú Get/Set ¸Þ¼Òµå
[Knowhow] ÀÌŬ¸³½º¿¡¼ get/set ¸Þ¼Òµå ÆíÇÏ°Ô ¼±¾ðÇϱâ
8Àå ¿¹¿Ü »óȲÀ» ó¸®ÇÏ´Â ±â¼ú
01 ÇÁ·Î±×·¥ ½ÇÇà Áß ¹ß»ýÇÏ´Â ¿¹¿Ü
- ¿¹¿Ü ó¸® ¸Àº¸±â
02 try-catch-finally ±¸¹®¸¸ ¾Ë¸é µÈ´Ù
- try-catch-finally ±¸¹® »ç¿ë¹ý
03 Throwable Ŭ·¡½º¿Í °èÃþµµ ÀÌÇØÇϱâ
- ÀÚ¹Ù¿¡¼ Á¦°øÇÏ´Â ¿À·ù °ü·Ã Ŭ·¡½º
- ¿À·ù Ŭ·¡½ºÀÇ Á¶»ó, Throwable Ŭ·¡½º
- ¿¹¿Ü 󸮿¡¼ »ç¿ëµÇ´Â ½ºÅÃ
- ¿¹¿ÜµéÀÇ ÁýÇÕ, Exception Ŭ·¡½º
04 throws¿Í throw Å°¿öµå·Î ¿¹¿Ü ´øÁö±â
- throw Å°¿öµå·Î »õ·Î¿î ¿¹¿Ü ´øÁö±â
- throws Å°¿öµå·Î ¹ß»ýÇÑ ¿¹¿Ü ´Ù½Ã ´øÁö±â
05 »õ·Î¿î Exception Ŭ·¡½º »ý¼ºÇϱâ
06 ó¸®ÇØ¾ß ÇÒ ¿¹¿Ü¿Í ó¸®ÇÏÁö ¾Ê´Â ¿¹¿Ü ±¸ºÐÇϱâ
[Knowhow] ¹«Á¶°ÇÀûÀÎ ¿¹¿Ü 󸮴 ÁÁÀº °ÍÀϱî?
9Àå Çù·ÂÇؼ ´õ ºü¸£°Ô! ¸ÖƼ ½º·¹µù
01 ½º·¹µå ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇϱ⿡ ¾Õ¼
- ÀÌÇØÇÏ°í ³Ñ¾î°¡¾ß ÇÒ ¿ë¾îµé
- ½º·¹µå »ý¼ºÀ» À§ÇÑ Thread Ŭ·¡½º¿Í Runnable ÀÎÅÍÆäÀ̽º
- run( ) ¸Þ¼Òµå¿Í start( ) ¸Þ¼Òµå
- ½Ì±Û ½º·¹µå vs ¸ÖƼ ½º·¹µå
02 ½º·¹µå Á÷Á¢ ¸¸µé°í ´Ù·ïº¸±â
- Thread Ŭ·¡½º¿Í »ý¼ºÀÚ
- ½º·¹µå »óÅ ÀüÀ̵µ
- ½º·¹µå ½ºÄÉÁÙ·¯°¡ ÇÏ´Â ÀÏ
- ½º·¹µåÀÇ ¿ì¼± ¼øÀ§¿Í ½ÇÇà ½Ã°£
03 ½º·¹µå Á¾·áÇϱâ
- ½º·¹µå °Á¦ Á¾·á
- ÀÎÅÍ·´Æ®°¡ ¹ß»ýÇßÀ» °æ¿ì
- µ¥¸ó ½º·¹µå
04 ½º·¹µå ±×·ìÀ¸·Î ½º·¹µå ÇÑ ¹ø¿¡ Á¦¾îÇϱâ
05 ¸ÖƼ ½º·¹µùÀÇ ÇÙ½É, ½º·¹µå µ¿±âÈÇϱâ
- °øÀ¯ ÀÚ¿ø µ¿½Ã¿¡ »ç¿ëÇÒ °æ¿ì ¹ß»ýÇÏ´Â ¹®Á¦
- ÇØ°áÃ¥ : µ¿±âÈ
- ÀºÇà ¼ºñ½º ±¸Çö ¿¹Á¦
- µ¿±âÈÀÇ ºÎÀÛ¿ë : º´¸ñ Çö»ó
06 Æú¸µ°ú ÀÎÅÍ·´Æ® ¹æ½Ä ±¸ÇöÇϱâ
- Producer - Consumer ÆÐÅÏ
- ½º·¹µå¸¦ Á¦¾îÇÏ´Â wait( ), notify( ), notifyAll( ) ¸Þ¼Òµå
[Knowhow] ¡°¿À·ù: ±âº»
°ü·ÃÀ̹ÌÁö
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.