|
|
|
|
|
|
|
Ã¥³»¿ë |
|
[ÀÌ Ã¥ÀÇ ±¸¼º]
ÀÌ Ã¥Àº ¸¹Àº ·¹½ÃÇÇ·Î ±¸¼ºµÇ¾î ÀÖ°í °¢ ·¹½ÃÇÇ´Â µ¶¸³ÀûÀÌÁö¸¸ ´ëºÎºÐ ´Ù¸¥ ·¹½ÃÇÇ¿Í ¿¬°üµÇ¾î ÀÖ´Ù. Ã¥À» Àд ¼ø¼´Â µ¶ÀÚ°¡ ¼±ÅÃÇصµ ÁÁÀºµ¥, °¢ Àå¿¡¼ ´Ù·ç´Â ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
- 1Àå ¡®ÄÚƲ¸° ¼³Ä¡¿Í ½ÇÇ࡯¿¡¼´Â REPL »ç¿ë ¹æ¹ý, ¸ÞÀ̺ì(Maven)°ú ±×·¹À̵é(Gradle) °°Àº ºôµå µµ±¸¸¦ »ç¿ëÇÏ´Â ¹æ¹ý, ±×¶ö(Graal)¿¡ Æ÷ÇÔµÈ ³×ÀÌƼºê À̹ÌÁö »ý¼º±â »ç¿ë¹ýÀ» ºñ·ÔÇØ ÄÚƲ¸°À» ¼³Ä¡ÇÏ°í ½ÇÇàÇÏ´Â ±âº» °úÁ¤À» ´Ù·é´Ù.
- 2Àå ¡®ÄÚƲ¸° ±âÃÊ¡¯¿¡¼´Â ºñÆ® ´ÜÀ§ ½ÃÇÁÆ® ¿¬»êÀÚ ¶Ç´Â Pair Ŭ·¡½ºÀÇ to È®Àå ÇÔ¼ö »ç¿ë¹ýÀ» ºñ·ÔÇÑ ³ÇØÇÑ ¹®Á¦µéÀ» ´Ù·ç±â¿¡ ¾Õ¼, ³Î Çã¿ë(nullable) ŸÀÔ, ¿¬»êÀÚ Áߺ¹, ±×¸®°í ŸÀÔ °£ º¯È¯ °°Àº ÄÚƲ¸°ÀÇ ±âº» ±â´É ÀϺθ¦ ´Ù·é´Ù.
- 3Àå ¡®ÄÚƲ¸° °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö¡¯¿¡¼´Â ´Ù¸¥ ¾ð¾î¸¦ »ç¿ëÇÏ´Â °³¹ßÀÚ°¡ ÄÚƲ¸°À» Á¢ÇÏ¸é ¾Æ¸¶ ³î¶ó°Å³ª »ö´Ù¸£´Ù°í »ý°¢ÇÒ ¼ö ÀÖ´Â ÄÚƲ¸°ÀÇ °´Ã¼ ÁöÇâ ±â´É¿¡ ÁýÁßÇÑ´Ù. ÀÌ Àå¿¡¼´Â const Å°¿öµå »ç¿ë ¹æ¹ý°ú Áö¿ø ¼Ó¼º(Backing Property), Áö¿¬ ÃʱâÈ(Lazy initialization), ±×¸®°í ±âÁ¸ ÀÚ¹Ù °³¹ßÀÚ¶ó¸é È¥µ¿½º·¯¿ö ÇÒ °ÍÀÌ ºÐ¸íÇÑ ¹«½Ã¹«½ÃÇÑ Nothing Ŭ·¡½º¸¦ ÄÚƲ¸°ÀÌ ¾î¶»°Ô ´Ù·ç´ÂÁö ¼³¸íÇÑ´Ù.
- 4Àå ¡®ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö¡¯¿¡´Â ÇØ´ç ±â´É¿¡ ´ëÇÑ ¼³¸íÀÌ ÇÊ¿äÇÑ ÇÔ¼öÇü ±â´ÉÀ» »ç¿ëÇÏ´Â ¸î °¡Áö ·¹½ÃÇǸ¸ µé¾î ÀÖ´Ù. ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö °³³äÀº ƯÈ÷ Ä÷º¼Ç, ½ÃÄö½º, ÄÚ·çƾ(coroutine)À» ¼³¸íÇÒ ¶§¸¦ ºñ·ÔÇØ ÀÌ Ã¥ °÷°÷¿¡¼ ´Ù·çÁö¸¸, ƯÀÌÇϰųª Ưº°È÷ Èï¹Ì·Ó´Ù°í ¿©°ÜÁú ¸¸ÇÑ ¸î °¡Áö ÇÔ¼öÇü ±â¹ýÀ» ÀÌ Àå¿¡¼ ¼³¸íÇÑ´Ù.
- 5Àå ¡®Ä÷º¼Ç¡¯¿¡¼´Â ¹è¿°ú Ä÷º¼Ç, Ä÷º¼Ç ºÐÇØ, ¿©·¯ ¼Ó¼ºÀ» »ç¿ëÇÑ Á¤·Ä, Ä÷º¼Ç¿¡¼ À©µµ¿ì »ç¿ë, ¼ö¿ »ý¼º°ú °°ÀÌ »ç¿ë¹ýÀÌ Á÷°üÀûÀÌÁö ¾ÊÀº ¸Þ¼Òµå¸¦ ÁÖ·Î ´Ù·é´Ù.
- 6Àå ¡®½ÃÄö½º¡¯¿¡¼´Â ÀÚ¹ÙÀÇ ½ºÆ®¸²(stream) »ç¿ë ¹æ½Ä°ú ºñ½ÁÇÑ ÄÚƲ¸°ÀÌ Áö¿¬ °è»ê¹ýÀ¸·Î ½ÃÄö½º Ç׸ñÀ» ´Ù·ç´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ÀÌ ÀåÀÇ ·¹½ÃÇÇ¿¡¼´Â ½ÃÄö½º »ý¼º, ½ÃÄö½º¿¡¼ yieldÇÏ´Â ¹æ¹ý, ¹«ÇÑÇÑ ½ÃÄö½º »ç¿ë¹ýÀ» ´Ù·é´Ù.
- 7Àå ¡®¿µ¿ª ÇÔ¼ö¡¯¿¡¼´Â ÄÚƲ¸°ÀÇ ¶Ç ÇϳªÀÇ °íÀ¯ÇÑ ÁÖÁ¦ÀÎ °´Ã¼ ÄÁÅؽºÆ® ¾È¿¡¼ ÄÚµå ºí·ÏÀ» ½ÇÇàÇÏ´Â ÇÔ¼ö¸¦ ´Ù·é´Ù. ÄÚƲ¸°ÀÇ let, apply, also °°Àº ÇÔ¼öµéÀº ¸Å¿ì À¯¿ëÇÏ´Ù. ÀÌ Àå¿¡¼´Â ÀÌ·¯ÇÑ ÇÔ¼öÀÇ »ç¿ë ¹æ¹ý°ú ÀÌÀ¯¸¦ ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù.
- 8Àå ¡®ÄÚƲ¸° ´ë¸®ÀÚ¡¯¿¡¼´Â ´ë¸®ÀÚ(delegate) ±¸Çö ¹æ¹ý °°Àº ÄÚƲ¸°ÀÇ Æí¸®ÇÑ ±â´É¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ´ë¸®ÀÚ´Â »ó¼Óº¸´Ù´Â ÇÕ¼ºÀ» »ç¿ëÇϸç lazy, observable, vetoable °°Àº ¸î¸îÀÇ ´ë¸®ÀÚ°¡ ÄÚƲ¸° ±âº» ¶óÀ̺귯¸®¿¡ Æ÷ÇԵǾî ÀÖ´Ù.
- 9Àå ¡®Å×½ºÆ®¡¯¿¡¼´Â ƯÈ÷ Junit 5¿¡ ÃÊÁ¡À» µÐ Å×½ºÆ®¶ó´Â Áß¿äÇÑ ÁÖÁ¦¸¦ ´Ù·é´Ù. ÇöÀç ¹öÀüÀÇ JunitÀº ÄÚƲ¸° ÀÏ¹Ý ¾ÖÇø®ÄÉÀ̼ǰú ÄÚƲ¸° ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¸ðµÎ Àß µ¿ÀÛÇϵµ·Ï µðÀÚÀεǾî ÀÖ´Ù. ÀÌ Àå¿¡¼´Â Å×½ºÆ® ÀÛ¼º°ú ½ÇÇàÀ» ¼Õ½±°Ô ¸¸µé¾îÁÖ´Â ¸î °¡Áö Á¢±Ù ¹æ½Ä¿¡ ´ëÇØ ´Ù·é´Ù.
- 10Àå ¡®ÀÔ·Â/Ãâ·Â¡¯¿¡¼´Â ÀÚ¿ø °ü¸®¿Í °ü·ÃµÈ ±¸Ã¼ÀûÀÎ 2°¡Áö ·¹½ÃÇǸ¦ ´Ù·é´Ù. ÀÌ Àå¿¡¼´Â ¿©·¯ ÄÁÅؽºÆ®¿¡¼ ±¤¹üÀ§ÇÏ°Ô ÀÀ¿ëÇÒ ¼ö ÀÖ´Â use ÇÔ¼ö·Î ÆÄÀÏ ÀÔÃâ·ÂÀ» ó¸®ÇÑ´Ù.
- 11Àå ¡®±× ¹ÛÀÇ ÄÚƲ¸° ±â´É¡¯¿¡¼´Â ¾î´À ´Ù¸¥ ¹üÁÖ¿¡µµ ½±°Ô Æ÷ÇÔÇÒ ¼ö ¾ø´Â ÁÖÁ¦¸¦ ´Ù·é´Ù. ÇöÀç ÄÚƲ¸° ¹öÀüÀ» ¾ò´Â ¹æ¹ý, when ¹®ÀÌ °ªÀ» ¸®ÅÏÇÏÁö ¾Ê´Â °æ¿ì¿¡µµ when ¹®À» °Á¦ÇÏ´Â ¹æ¹ý, Á¤±ÔÇ¥Çö½Ä°ú ÇÔ²² replace ÇÔ¼ö¸¦ »ç¿ëÇÏ´Â ¹æ¹ý°ú °°Àº ÁÖÁ¦¸¦ ´Ù·é´Ù. ´õºÒ¾î TODO ÇÔ¼ö¿Í Random Ŭ·¡½ºµµ ¼³¸íÇÑ´Ù. ¶ÇÇÑ ÄÚƲ¸° ÇÔ¼ö¸¦ ÀÚ¹Ù ¿¹¿Ü ó¸®¿Í ÅëÇÕÇÏ´Â ¹æ¹ýµµ ¹è¿î´Ù.
- 12Àå ¡®½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¡¯¿¡¼´Â ÄÚƲ¸°¿¡ ¸Å¿ì ¿ìÈ£ÀûÀÎ ½ºÇÁ¸µ ºÎÆ®¿Í ÇÔ²² ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ´Ù·é´Ù. ½ºÇÁ¸µÀÌ °ü¸®ÇÏ´Â ºó(bean)À¸·Î ÄÚƲ¸° Ŭ·¡½º¸¦ »ç¿ëÇÏ´Â ¹æ¹ý, JPA Æ۽ýºÅϽº¸¦ ±¸ÇöÇÏ´Â ¹æ¹ý, ÇÊ¿ä½Ã ÀÇÁ¸¼ºÀ» ÁÖÀÔÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÖ´Â ¸î °¡Áö ·¹½ÃÇÇ°¡ ÀÌ Àå¿¡ Æ÷ÇԵǾî ÀÖ´Ù.
- 13Àå ¡®ÄÚ·çƾ°ú ±¸Á¶Àû µ¿½Ã¼º¡¯¿¡¼´Â ÄÚƲ¸°ÀÇ °¡Àå Àαâ ÀÖ´Â ±â´É Áß ÇϳªÀÌÀÚ, ÄÚƲ¸° ¾ð¾î¿¡¼ µ¿½Ã ÇÁ·Î±×·¡¹Ö°ú º´·Ä ÇÁ·Î±×·¡¹ÖÀÇ ±âÃÊÀÎ ÄÚ·çƾ¿¡ ´ëÇÑ ÁÖÁ¦¸¦ ´Ù·é´Ù. ÀÌ ÀåÀÇ ·¹½ÃÇÇ¿¡¼´Â ºô´õ(builder)¿Í µð½ºÆÐó(dispatcher) °°Àº ±âÃÊ Áö½Ä, ÄÚ·çƾÀ» Ãë¼ÒÇÏ°í µð¹ö±ëÇÏ´Â ¹æ¹ý, ±×¸®°í ÄÚ·çƾÀ» »ç¿ëÀÚ Á¤ÀÇ ÀÚ¹Ù ½º·¹µå Ç®¿¡¼ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.
[ÀÌ Ã¥ÀÇ µ¶ÀÚ ´ë»ó]
ÄÚƲ¸°À» óÀ½ ¹è¿ì·Á´Âµ¥ ÀÌ¿ÕÀ̸é Á» ´õ ½Ç¹«ÀûÀ¸·Î ÀÍÈ÷°í ½ÍÀº ÀÔ¹®ÀÚ¿Í, ÀÔ¹®Àº ÇßÀ¸³ª ¼÷·ÃµÈ °í±Þ ±â¹ýÀ» ¾Ë°í ½ÍÀº ÄÚƲ¸° »ç¿ëÀÚ. ƯÈ÷ ÀÚ¹Ù³ª ±âŸ JVM ±â¹Ý ¾ð¾î¿¡¼ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ±âÃʸ¦ ¾Ë°í ÀÖ´Â °³¹ßÀÚ¿¡°Õ ´õ µµ¿òÀÌ µÈ´Ù.
[¿Å±äÀÌÀÇ ±Û]
ÇÁ·Î±×·¡¸Ó¶ó¸é »õ·Î¿î ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇØ Ç×»ó °ü½ÉÀÌ ÀÖÀ» °ÍÀÔ´Ï´Ù. Àú ¶ÇÇÑ »õ·Î¿î ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ °æÇèÇغ¸±æ ÁÁ¾ÆÇؼ 2013³â ÁîÀ½ Á¬ºê·¹ÀνºJetBrains »ç°¡ ÇÁ·Î´ö¼Ç¿¡ ÄÚƲ¸°À» »ç¿ëÇÑ´Ù´Â ¸»À» µè°í ÄÚƲ¸°À» óÀ½ Á¢ÇغýÀ´Ï´Ù. ´ç½Ã ÄÚƲ¸° °ø½Ä Æ©Å丮¾óÀ» µû¶ó Çغ¸¾ÒÀ¸³ª ±×·çºñ³ª ½ºÄ®¶ó¿¡ ºñÇؼµµ ¾Æ¹«·± Ư»öÀÌ ¾ø¾î ¸Å¿ì ½Ç¸ÁÇÏ°í ¼¼ÀÏÁ À§ÇÑ ¾ð¾î¶ó Ä¡ºÎÇÏ°í ÄÚƲ¸°À» µÎ ¹ø ´Ù½Ã ÃÄ´Ùµµ º¸Áö ¾Ê¾ÒÀ¸¸ç ±× ÈÄ·Î ÄÚƲ¸°À» ´Ù½Ã º¸°Ô µÉ ÀÏÀº ¾øÀ» ÁÙ ¾Ë¾Ò½À´Ï´Ù.
ÇÏÁö¸¸, 2017³â ±¸±Û I/O¿¡¼ ¾Èµå·ÎÀ̵å ÆÀÀÌ ¾Èµå·ÎÀÌµå °ø½Ä °³¹ß ¾ð¾î·Î ÄÚƲ¸°À» ÁöÁ¤ÇÔÀ¸·Î½á ÄÚƲ¸°¿¡ ´ëÇÑ ¼¼°£ÀÇ °ü½ÉÀº ÃÖ°íÁ¶¿¡ À̸£·¶½À´Ï´Ù. ´õºÒ¾î, Æò¼Ò Á¸°æÇÏ´Â ¿¡¸¯ ¸¶À̾ 2017³â ÇÑ ÄÁÆÛ·±½º¿¡¼ ÄÚƲ¸°À» ÁÁ¾ÆÇÑ´Ù°í ³²±ä ¸»¿¡µµ ´Ü¼øÈ÷ ¸³¼ºñ½º·Î »ý°¢ÇÏ°í ³Ñ°åÀ¸³ª, ¿¡¸¯ ¸¶À̾î´Â ÀÌÈÄ¿¡µµ ÄÚƲ¸°¿¡ ´ëÇØ ²ÙÁØÇÑ ¾ÖÁ¤À» º¸À̸ç ÄÚƲ¸° ÄÚµå¿Í ÀÇ°ßÀ» Æ®À§ÅÍ¿¡ ¿Ã·ÈÀ¸¸ç, ±×·¸°Ô ÀúÀÇ ¹«°ü½ÉÀº Á¶±Ý¾¿ °ü½ÉÀ¸·Î ¹Ù²î¾î °¬½À´Ï´Ù.
ÀÌÈÄ 2018³â¿¡ »ìÆ캻 ÄÚƲ¸° 1.2´Â Á¤¸» ¸¹Àº ¹ßÀüÀÌ ÀÖ¾úÀ¸¸ç ÀÚ¹Ù¿ÍÀÇ È£È¯¼º ¿ª½Ã ÈǸ¢Çؼ, ¾ÕÀ¸·Î JVM ±â¹ÝÀ¸·Î ÇÁ·ÎÁ§Æ®¸¦ ÇÑ´Ù¸é ÀÌÁ¦ ´Ù½Å ÀÚ¹Ù¸¦ ¼±ÅÃÇÏÁö´Â ¾ÊÀ» °ÍÀ̶ó´Â »ý°¢ÀÌ µé°Ô ÇØÁá½À´Ï´Ù. ¿À´Ã³¯ ÄÚƲ¸°Àº ¸ð¹ÙÀÏ °³¹ß¿¡¸¸ ¸Ó¹«¸£Áö ¾Ê°í ¼¹ö »çÀ̵å, ÀÚ¹Ù½ºÅ©¸³Æ®, ³×ÀÌƼºê, µ¥ÀÌÅÍ ºÐ¼®°ú ¸Ó½Å·¯´× µîÀ» ¾Æ¿ì¸£´Â °³¹ßÀÇ ¸ðµç ºÐ¾ß¿¡ ÁøÀÔÇÏ·Á°í ³ë·Â ÁßÀ̸ç ÄÚƲ¸° °ø½Ä ¹®¼¿¡¼µµ ÇØ´ç ºÐ¾ß¿¡ ´ëÇÑ ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼¹ö »çÀ̵å ÄÚƲ¸°À» Á» ´õ À̾߱âÇغ¼±î¿ä? ¼¼»ó¿¡¼ °¡Àå Àαâ ÀÖ´Â ÇÁ·¹ÀÓ¿öÅ©ÀÎ ½ºÇÁ¸µµµ 5.0ºÎÅÍ ½ºÇÁ¸µ °ø½Ä Áö¿ø ¾ð¾î·Î ÄÚƲ¸°À» ÁöÁ¤ÇßÀ¸¸ç JVM¿¡¼ °¡Àå Àαâ ÀÖ´Â ºôµå ÀÚµ¿È µµ±¸ÀÎ ±×·¹À̵éGradleµµ 5.0ºÎÅÍ ÄÚƲ¸° DSLÀ» Áö¿øÇϱ⠽ÃÀÛÇß½À´Ï´Ù. ÀÌó·³ ÄÚƲ¸°Àº ²ÙÁØÈ÷ ÀÚ½ÅÀÇ ¿µ¿ªÀ» ³ÐÇô°¡°í ÀÖÀ¸¸ç ¾ÕÀ¸·Î°¡ ´õ¿í Ã˸ÁµÇ´Â ¾ð¾î¶ó°í »ý°¢ÇÕ´Ï´Ù.
ºñ·Ï ÀÌ Ã¥¿¡¼´Â ÄÚƲ¸°ÀÇ ´Ù¾çÇÑ È°¿ë ºÐ¾ß Áß ¼¹ö »çÀ̵å ÄÚƲ¸°À» ÁýÁßÇؼ ´Ù·çÁö¸¸ ÇØ´ç ºÐ¾ß·Î ³ª¾Æ°¥ ¼ö ÀÖ´Â ±âÃÊ Áö½ÄÀ» ÀÍÈ÷±â¿¡ ºÐ¸íÈ÷ ÁÁÀº Ã¥ÀÔ´Ï´Ù. ±âÁ¸ ÀÚ¹Ù °³¹ßÀÚ¿¡°Ô´Â ²Ï ¸¹ÀÌ Ãâ°£µÈ ¿©·¯ ·¹ÆÛ·±½º ¼Àû¿¡ ºñÇØ °¢ÀÚ°¡ ÇÊ¿äÇÑ ºÎºÐÀ» ã¾Æ ºü¸£°Ô ÇнÀÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ÄÚƲ¸° ÀÔ¹®ÀÚµµ Ã¥À» µû¶ó ÇÏ¸ç ¾î·ÆÁö ¾Ê°Ô ÄÚƲ¸° ÄÄÆÄÀÏ·¯¸¦ ¼³Ä¡ÇÏ°í ÇÑ ´Ü°è¾¿ ´õ ¾î·Á¿î ÁÖÁ¦·Î ÇнÀÇØ ³ª¾Æ°¥ ¼ö ÀÖ°Ô ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
Àú´Â ÇöÀç ±Ù¹« ÁßÀΠȸ»ç¿¡¼ ÄÚƲ¸° ½ºÇÁ¸µÀ» »ç¿ë ÁßÀε¥, óÀ½ ÇÁ·ÎÁ§Æ®¸¦ ±¸¼ºÇÒ ¶§ ²Ï ¾Ö¸¦ ¸Ô¾ú½À´Ï´Ù. ÀÌ Ã¥¿¡´Â ¡®½ºÇÁ¸µ ÇÁ·ÎÁ§Æ®¸¦ ÄÚƲ¸°À¸·Î ±¸¼ºÇÏ´Â ¹æ¹ý¡¯À» ¼³¸íÇÏ´Â ·¹½ÃÇǵ鵵 ´ã°Ü Àִµ¥, ÀÌ Ã¥ ¹ø¿ªÀ» Á» ´õ »¡¸® Çß´õ¶ó¸é ÇÁ·ÎÁ§Æ®¸¦ ±¸¼ºÇÏ¸é¼ °ÞÀº °í»ýÀ» ÇÇÇÒ ¼ö ÀÖ¾úÀ» ÅͶó ¸Å¿ì ¾Æ½¬¿ü½À´Ï´Ù.
³ª¸§´ë·Î ¿½ÉÈ÷ ³ë·ÂÇßÁö¸¸ ºÎÁ·ÇÑ ºÎºÐÀÌ ÀÖÀ» °ÍÀÔ´Ï´Ù. ±×·³¿¡µµ µ¶ÀںеéÀÌ ¹ø¿ª ¶§¹®¿¡ °í½ÉÇÏÁö ¾Ê°í ÆíÇÏ°Ô ÀÐÀ¸¸é¼ ÄÚƲ¸°À» ÀÍÈ÷½Ç ¼ö Àֱ⸦ ¹Ù¶óº¾´Ï´Ù. |
|
¸ñÂ÷ |
|
1Àå ÄÚƲ¸° ¼³Ä¡¿Í ½ÇÇà
·¹½ÃÇÇ 1.1 ·ÎÄà ÄÄÆÄÀÏ·¯ ¾øÀÌ ÄÚƲ¸° ½ÇÇàÇϱâ
·¹½ÃÇÇ 1.2 ·ÎÄà ÄÄÇ»ÅÍ¿¡ ÄÚƲ¸° ¼³Ä¡Çϱâ
·¹½ÃÇÇ 1.3 ¸í·ÉÁÙ¿¡¼ ÄÚƲ¸° ÄÄÆÄÀÏÇÏ°í ½ÇÇàÇϱâ
·¹½ÃÇÇ 1.4 ÄÚƲ¸° REPL »ç¿ëÇϱâ
·¹½ÃÇÇ 1.5 ÄÚƲ¸° ½ºÅ©¸³Æ® ½ÇÇàÇϱâ
·¹½ÃÇÇ 1.6 GraalVMÀ¸·Î µ¶¸³Çü ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
·¹½ÃÇÇ 1.7 ±×·¹À̵鿡 ÄÚƲ¸° Ç÷¯±×ÀÎ Ãß°¡Çϱâ(±×·çºñ ¹®¹ý)
·¹½ÃÇÇ 1.8 ±×·¹À̵鿡 ÄÚƲ¸° Ç÷¯±×ÀÎ Ãß°¡Çϱâ(ÄÚƲ¸° ¹®¹ý)
·¹½ÃÇÇ 1.9 ±×·¹À̵éÀ» ÀÌ¿ëÇØ ÄÚƲ¸° ÇÁ·ÎÁ§Æ® ºôµåÇϱâ
·¹½ÃÇÇ 1.10 ÄÚƲ¸°°ú ÇÔ²² ¸ÞÀÌºì »ç¿ëÇϱâ
2Àå ÄÚƲ¸° ±âÃÊ
·¹½ÃÇÇ 2.1 ÄÚƲ¸°¿¡¼ ³Î Çã¿ë ŸÀÔ »ç¿ëÇϱâ
·¹½ÃÇÇ 2.2 ÀÚ¹Ù¿¡ ³Î Çã¿ë¼º Áö½ÃÀÚ Ãß°¡Çϱâ
·¹½ÃÇÇ 2.3 ÀÚ¹Ù¸¦ À§ÇÑ ¸Þ¼Òµå Áߺ¹
·¹½ÃÇÇ 2.4 ¸í½ÃÀûÀ¸·Î ŸÀÔ º¯È¯Çϱâ
·¹½ÃÇÇ 2.5 ´Ù¸¥ ±â¼ö·Î Ãâ·ÂÇϱâ
·¹½ÃÇÇ 2.6 ¼ýÀÚ¸¦ °ÅµìÁ¦°öÇϱâ
·¹½ÃÇÇ 2.7 ºñÆ® ½ÃÇÁÆ® ¿¬»êÀÚ »ç¿ëÇϱâ
·¹½ÃÇÇ 2.8 ºñÆ® ºÒ¸®¾ð ¿¬»êÀÚ »ç¿ëÇϱâ
·¹½ÃÇÇ 2.9 to·Î Pair ÀνºÅϽº »ý¼ºÇϱâ
3Àå ÄÚƲ¸° °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö
·¹½ÃÇÇ 3.1 const¿Í valÀÇ Â÷ÀÌ ÀÌÇØÇϱâ
·¹½ÃÇÇ 3.2 »ç¿ëÀÚ Á¤ÀÇ È¹µæÀÚ¿Í ¼³Á¤ÀÚ »ý¼ºÇϱâ
·¹½ÃÇÇ 3.3 µ¥ÀÌÅÍ Å¬·¡½º Á¤ÀÇÇϱâ
·¹½ÃÇÇ 3.4 Áö¿ø ¼Ó¼º ±â¹ý
·¹½ÃÇÇ 3.5 ¿¬»êÀÚ Áߺ¹
·¹½ÃÇÇ 3.6 ³ªÁß Ãʱâȸ¦ À§ÇØ lateinit »ç¿ëÇϱâ
·¹½ÃÇÇ 3.7 equals ÀçÁ¤ÀǸ¦ À§ÇØ ¾ÈÀü ŸÀÔ º¯È¯, ·¹ÆÛ·±½º µ¿µî, ¿¤ºñ½º »ç¿ëÇϱâ
·¹½ÃÇÇ 3.8 ½Ì±ÛÅæ »ý¼ºÇϱâ
·¹½ÃÇÇ 3.9 Nothing¿¡ °üÇÑ ¾ß´Ü¹ý¼®
4Àå ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö
·¹½ÃÇÇ 4.1 ¾Ë°í¸®Áò¿¡¼ fold »ç¿ëÇϱâ
·¹½ÃÇÇ 4.2 reduce ÇÔ¼ö¸¦ »ç¿ëÇØ Ãà¾àÇϱâ
·¹½ÃÇÇ 4.3 ²¿¸® Àç±Í Àû¿ëÇϱâ
5Àå Ä÷º¼Ç
·¹½ÃÇÇ 5.1 ¹è¿ ´Ù·ç±â
·¹½ÃÇÇ 5.2 Ä÷º¼Ç »ý¼ºÇϱâ
·¹½ÃÇÇ 5.3 Ä÷º¼Ç¿¡¼ Àбâ Àü¿ë ºä »ý¼ºÇϱâ
·¹½ÃÇÇ 5.4 Ä÷º¼Ç¿¡¼ ¸Ê ¸¸µé±â
·¹½ÃÇÇ 5.5 Ä÷º¼ÇÀÌ ºó °æ¿ì ±âº»°ª ¸®ÅÏÇϱâ
·¹½ÃÇÇ 5.6 ÁÖ¾îÁø ¹üÀ§·Î °ª Á¦ÇÑÇϱâ
·¹½ÃÇÇ 5.7 Ä÷º¼ÇÀ» À©µµ¿ì·Î ó¸®Çϱâ
·¹½ÃÇÇ 5.8 ¸®½ºÆ® ±¸Á¶ ºÐÇØÇϱâ
·¹½ÃÇÇ 5.9 ´Ù¼öÀÇ ¼Ó¼ºÀ¸·Î Á¤·ÄÇϱâ
·¹½ÃÇÇ 5.10 »ç¿ëÀÚ Á¤ÀÇ ÀÌÅÍ·¹ÀÌÅÍ Á¤ÀÇÇϱâ
·¹½ÃÇÇ 5.11 ŸÀÔÀ¸·Î Ä÷º¼ÇÀ» ÇÊÅ͸µÇϱâ
·¹½ÃÇÇ 5.12 ¹üÀ§¸¦ ¼ö¿·Î ¸¸µé±â
6Àå ½ÃÄö½º
·¹½ÃÇÇ 6.1 Áö¿¬ ½ÃÄö½º »ç¿ëÇϱâ
·¹½ÃÇÇ 6.2 ½ÃÄö½º »ý¼ºÇϱâ
·¹½ÃÇÇ 6.3 ¹«ÇÑ ½ÃÄö½º ´Ù·ç±â
·¹½ÃÇÇ 6.4 ½ÃÄö½º¿¡¼ yieldÇϱâ
7Àå ¿µ¿ª ÇÔ¼ö
·¹½ÃÇÇ 7.1 apply·Î °´Ã¼ »ý¼º ÈÄ¿¡ ÃʱâÈÇϱâ
·¹½ÃÇÇ 7.2 ºÎ¼ö È¿°ú¸¦ À§ÇØ also »ç¿ëÇϱâ
·¹½ÃÇÇ 7.3 let ÇÔ¼ö¿Í ¿¤ºñ½º ¿¬»êÀÚ »ç¿ëÇϱâ
·¹½ÃÇÇ 7.4 Àӽà º¯¼ö·Î let »ç¿ëÇϱâ
8Àå ÄÚƲ¸° ´ë¸®ÀÚ
·¹½ÃÇÇ 8.1 ´ë¸®ÀÚ¸¦ »ç¿ëÇؼ ÇÕ¼º ±¸ÇöÇϱâ
·¹½ÃÇÇ 8.2 lazy ´ë¸®ÀÚ »ç¿ëÇϱâ
·¹½ÃÇÇ 8.3 °ªÀÌ ³ÎÀÌ µÉ ¼ö ¾ø°Ô ¸¸µé±â
·¹½ÃÇÇ 8.4 observable°ú vetoable ´ë¸®ÀÚ »ç¿ëÇϱâ
·¹½ÃÇÇ 8.5 ´ë¸®Àڷμ Map Á¦°øÇϱâ
·¹½ÃÇÇ 8.6 »ç¿ëÀÚ Á¤ÀÇ ´ë¸®ÀÚ ¸¸µé±â
9Àå Å×½ºÆ®
·¹½ÃÇÇ 9.1 Å×½ºÆ® Ŭ·¡½º ¼ö¸íÁֱ⠼³Á¤Çϱâ
·¹½ÃÇÇ 9.2 Å×½ºÆ®¿¡ µ¥ÀÌÅÍ Å¬·¡½º »ç¿ëÇϱâ
·¹½ÃÇÇ 9.3 ±âº» ÀÎÀÚ¿Í ÇÔ²² µµ¿ò ÇÔ¼ö »ç¿ëÇϱâ
·¹½ÃÇÇ 9.4 ¿©·¯ µ¥ÀÌÅÍ¿¡ JUnit 5 Å×½ºÆ® ¹Ýº¹Çϱâ
·¹½ÃÇÇ 9.5 ÆĶó¹ÌÅÍÈµÈ Å×½ºÆ®¿¡ data Ŭ·¡½º »ç¿ëÇϱâ
10Àå ÀÔ·Â/Ãâ·Â
·¹½ÃÇÇ 10.1 use·Î ¸®¼Ò½º °ü¸®Çϱâ
·¹½ÃÇÇ 10.2 ÆÄÀÏ¿¡ ±â·ÏÇϱâ
11Àå ±× ¹ÛÀÇ ÄÚƲ¸° ±â´É
·¹½ÃÇÇ 11.1 ÄÚƲ¸° ¹öÀü ¾Ë¾Æ³»±â
·¹½ÃÇÇ 11.2 ¹Ýº¹ÀûÀ¸·Î ¶÷´Ù ½ÇÇàÇϱâ
·¹½ÃÇÇ 11.3 ¿Ïº®ÇÑ when °Á¦Çϱâ
·¹½ÃÇÇ 11.4 Á¤±ÔÇ¥Çö½Ä°ú ÇÔ²² replace ÇÔ¼ö »ç¿ëÇϱâ
·¹½ÃÇÇ 11.5 ¹ÙÀ̳ʸ® ¹®ÀÚ¿·Î º¯È¯ÇÏ°í µÇµ¹¸®±â
·¹½ÃÇÇ 11.6 ½ÇÇà °¡´ÉÇÑ Å¬·¡½º ¸¸µé±â
·¹½ÃÇÇ 11.7 °æ°ú ½Ã°£ ÃøÁ¤Çϱâ
·¹½ÃÇÇ 11.8 ½º·¹µå ½ÃÀÛÇϱâ
·¹½ÃÇÇ 11.9 TODO·Î ¿Ï¼º °Á¦Çϱâ
·¹½ÃÇÇ 11.10 RandomÀÇ ¹«ÀÛÀ§ µ¿ÀÛ ÀÌÇØÇϱâ
·¹½ÃÇÇ 11.11 ÇÔ¼ö À̸§¿¡ Ư¼ö ¹®ÀÚ »ç¿ëÇϱâ
·¹½ÃÇÇ 11.12 ÀÚ¹Ù¿¡°Ô ¿¹¿Ü ¾Ë¸®±â
12Àå ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©
·¹½ÃÇÇ 12.1 È®ÀåÀ» À§ÇØ ½ºÇÁ¸µ °ü¸® ºó Ŭ·¡½º ¿ÀÇÂÇϱâ
·¹½ÃÇÇ 12.2 ÄÚƲ¸° data Ŭ·¡½º·Î Æ۽ýºÅϽº ±¸ÇöÇϱâ
·¹½ÃÇÇ 12.3 ÀÇÁ¸¼º ÁÖÀÔÇϱâ
13Àå ÄÚ·çƾ°ú ±¸Á¶Àû µ¿½Ã¼º
·¹½ÃÇÇ 13.1 ÄÚ·çƾ ºô´õ ¼±ÅÃÇϱâ
·¹½ÃÇÇ 13.2 async/awaitÀ» withContext·Î º¯°æÇϱâ
·¹½ÃÇÇ 13.3 µð½ºÆÐó »ç¿ëÇϱâ
·¹½ÃÇÇ 13.4 ÀÚ¹Ù ½º·¹µå Ç®¿¡¼ ÄÚ·çƾ ½ÇÇàÇϱâ
·¹½ÃÇÇ 13.5 ÄÚ·çƾ Ãë¼ÒÇϱâ
·¹½ÃÇÇ 13.6 ÄÚ·çƾ µð¹ö±ë |
|
|
|
ÀúÀÚ
|
|
ÄË ÄÚ¿ìÁ¨
Àڹ٠èÇǾð, ¿À¶óŬ ±×¶ó¿îµåºê·¹ÀÌÄ¿ ¾Ú¹ö¼´õ, ±×·¹ÀÏÁî(Grails) ·Ï½ºÅ¸À̸ç, ¡º¸ð´ø ÀÚ¹Ù ·¹½ÃÇÇ(Modern Java Recipes)¡»(¿À¶óÀϸ®), ¡º¾Èµå·ÎÀ̵带 À§ÇÑ ±×·¹ÀÌµé ·¹½ÃÇÇ(Gradle Recipes for Android)¡»(¿À¶óÀϸ®), ¡ºÀÚ¹Ù ±×·çºñ ¸¸µé±â(Making Java Groovy)¡»(¸Å´×)¸¦ ÁýÇÊÇß´Ù. ¿À¶óÀϸ®ÀÇ ¾Èµå·ÎÀ̵å, ±×·çºñ, ±×·¹À̵é, °í±Þ ÀÚ¹Ù, ½ºÇÁ¸µ ºñµð¿À ÄÚ½º¸¦ °³¹ßÇß´Ù. ÀÚ½ÅÀÇ È¸»çÀÎ ÄÚ¿ìÁ¨ IT »ç¿¡¼ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ°í ¼ÒÇÁÆ®¿þ¾î °³¹ß Æ®·¹ÀÌ´× ÄÚ½º¸¦ °¡¸£Ä£´Ù. Á¬ºê·¹ÀνºJetBrains ÀÎÁõ ÄÚƲ¸° Æ®·¹ÀÌ´× ÆÄÆ®³ÊÀ̱⵵ ÇÏ´Ù.
|
|
|
ÄË ÄÚ¿ìÁ¨
|
|
¿ªÀÚ
|
|
±èµµ³²
Çѱ¹¿¡¼ ÇÁ¸®·£¼·Î ÀÏÇÏ´Ù°¡ 2009³â È£ÁÖ¿¡ Á¤ÂøÇØ ¿£ÅÍÇÁ¶óÀÌÁî À¥ °³¹ß, BI °ü·Ã ITÄÁ¼³ÅÏÆ®¿Í ½Ã´Ï¾î ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î È°µ¿Çß´Ù. ÇöÀç´Â ºí·ÏüÀÎ ¿£Áö´Ï¾î·Î ÀçÁ÷ ÁßÀ̸ç, ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö°ú ¸¶ÀÌÅ©·Î¼ºñ½º¿¡ °ü½ÉÀÌ ¸¹´Ù.
|
|
|
±èµµ³²
|
|
|
|
|
ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ° |
|
|
´ë°Ýº¯ AI ½Ã´ë, µ¥ÀÌÅÍ·Î »ç°íÇÏ°í µ¥ÀÌÅÍ·Î ¸®µåÇ϶ó | Á¶´ø °ñµå¸¶À̾î,ÀåÁø¿í,¾Ë·º½º °ÅÆ®¸Ç,ÃÖÀç¿ø | Ã¥¸¸ |
|
UX/UIÀÇ 10°¡Áö ½É¸®ÇÐ ¹ýÄ¢ | Á¸ ¾ßºí·Ð½ºÅ°,ÀÌ¹Ì·É | Ã¥¸¸ |
|
¸®¾×Æ® ÈÅ ÀÎ ¾×¼Ç | ¿ÀÇö¼®,John Larsen | Ã¥¸¸ |
|
µðÀÚÀÎ, À̰͸¸ ¾Ë¸é ½¬¿öÁ®¿ä with 63°¡Áö LESSON | ¾Æ¿À¾ß³ª±â Ä¡»çÅä,ÀÌÄíŸ ½ÅÀÌÄ¡,¿ä³×Äí¶ó ¾ÆÅ°¿À | Ã¥¸¸ |
|
OpenAPI¿Í ½º¿þ°Å¸¦ È°¿ëÇÑ ½ÇÀü API ¼³°è | ¿À¸í¿î | Ã¥¸¸ |
ÀÌ ºÐ¾ß ½Å°£ °ü·Ã»óÇ° |
|
|
¿ÀÅäijµå(Auto Cad) ±âÃʺÎÅÍ È°¿ë±îÁö | ¸¶Áö¿ø |
|
ÄÚµù Å×½ºÆ® ÇÕ°ÝÀÚ µÇ±â(C++ Æí) | ¹Ú°æ·Ï | °ñµç·¡ºø(ÁÖ) |
|
¸¸µé¸é¼ ¹è¿ì´Â ¾ÆµÎÀ̳ë IoT »ç¹°ÀÎÅͳݰú 40°³ÀÇ ÀÛÇ°µé | À幮ö | ¾Ø½áºÏ |
|
Tkinter¸¦ »ç¿ëÇÑ ÆÄÀ̽ã GUI ÇÁ·Î±×·¡¹Ö | Moore, Alan D.,ÀÌÅ»ó | ¿¡ÀÌÄÜÃâÆÇ |
|
¸®¾×Æ®¿Í ÇÔ²² ÇÏ´Â À¥ µðÀÚÀÎ | ¼Õ½ÂÀÏ | 21¼¼±â»ç |
|
|
|
|
|
Ãâ°í¾È³» |
|
|
Ãâ°í¶õ ÀÎÅÍÆÄÅ© ¹°·ùâ°í¿¡¼ µµ¼°¡ Æ÷ÀåµÇ¾î ³ª°¡´Â ½ÃÁ¡À» ¸»Çϸç, ½ÇÁ¦ °í°´´Ô²²¼ ¼ö·ÉÇϽô ½Ã°£Àº »óÇ°Áغñ¿Ï·áÇØ Ãâ°íÇÑ ³¯Â¥ + Åùè»ç ¹è¼ÛÀÏÀÔ´Ï´Ù. |
|
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°ÀÇ Àç°í°¡ ÃæÁ·ÇÒ ½Ã¿¡ ÀÏ°ý Ãâ°í¸¦ ÇÕ´Ï´Ù. |
|
ÀϺΠÀç°í¿¡ ´ëÇÑ Ãâ°í°¡ ÇÊ¿äÇÒ ½Ã¿¡´Â ´ã´çÀÚ¿¡°Ô Á÷Á¢ ¿¬¶ôÇϽðųª, °í°´¼¾ÅÍ(°í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù. |
|
¹è¼Ûºñ ¾È³» |
|
|
ÀÎÅÍÆÄÅ© µµ¼ ´ë·®±¸¸Å´Â ¹è¼Û·á°¡ ¹«·áÀÔ´Ï´Ù. |
|
´Ü, 1°³ÀÇ »óÇ°À» ´Ù¼öÀÇ ¹è¼ÛÁö·Î ÀÏ°ý ¹ß¼Û½Ã¿¡´Â 1°³ÀÇ ¹è¼ÛÁö´ç 2,000¿øÀÇ ¹è¼Ûºñ°¡ ºÎ°úµË´Ï´Ù. |
¾Ë¾ÆµÎ¼¼¿ä! |
|
|
°í°´´Ô²²¼ ÁÖ¹®ÇϽŠµµ¼¶óµµ µµ¸Å»ó ¹× ÃâÆÇ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
(´Ü, Åä/ÀÏ¿äÀÏ Á¦¿Ü) |
|
|
|
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯/¹ÝÇ°/º¸ÁõÁ¶°Ç ¹× Ç°Áúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇظ¦ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¤È®ÇÑ È¯ºÒ ¹æ¹ý ¹× ȯºÒÀÌ Áö¿¬µÉ °æ¿ì 1:1¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ô Áֽñ⠹ٶø´Ï´Ù.
¼ÒºñÀÚ ÇÇÇغ¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
|
|
»óÇ°À» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
|
|
|
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. (´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü) |
|
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
|
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù. |
|
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
|
|
|
|
|