ÀÚ¹Ù¿¡¼ »ç¿ëÇÏ´Â ¹è¿ÀÇ ±âº»°³³äÀ» ¹è¿ö º¸¾Ò½À´Ï´Ù. ¹è¿¿¡¼ °¡Àå Áß¿äÇÑ »çÇ×Àº ¹è¿ÀÇ À̸§ÀÌ ÂüÁ¶¶ó´Â »ç½ÇÀÌÁÒ. ±×¸®°í, ¹è¿ÀÌ ÀÚ¹Ù¿¡¼´Â °´Ã¼¶ó´Â °ÍÀÔ´Ï´Ù. °´Ã¼°¡ ÂüÁ¶¶ó´Â °ÍÀº ´ç¿¬ÇÑ °Í ¾Æ´Ï°Ú½À´Ï±î? ±×¸®°í, »ç½Ç C¾ð¾î¿¡¼µµ ¹è¿Àº Æ÷ÀÎÆ®´Ù¶ó°í ¸»ÇÕ´Ï´Ù. ÀÚ¹Ù¿¡¿Í¼ ¹è¿À» °´Ã¼·Î Ãë±ÞÇϰí ÀÖÁö¸¸ ±× »ç¿ë¹æ¹ýÀº º°´Ù¸¥ Â÷À̰¡ ¾ø½À´Ï´Ù.
±×¸®°í ´Ùµé ½Ç¼öÇÏ½Ã°í °è½Å ºÎºÐÀÌ Àִµ¥ int[]±îÁö°¡ µ¥ÀÌÅÍ Å¸ÀÔÀÔ´Ï´Ù. ÀÌ ºÎºÐ¿¡¼ ½Ç¼öÇÏ´Â ºÐµéÀÌ ¸¹´õ±º¿ä. ¸¸¾à int[]À» µ¥ÀÌÅÍ Å¸ÀÔÀ¸·Î º»´Ù¸é ¸¹Àº °ÍÀÌ ÇØ°áµË´Ï´Ù. ÀÚ¹Ù¿¡¼´Â int mydream[]ó·³ ¹è¿ÀÇ À̸§µÚ¿¡ []À» ºÙÀ̱⵵ ÇÕ´Ï´Ù. ÇÏÁö¸¸, Ç¥ÁØÀº int[] mydreamÇü½ÄÀ¸·Î Çϰí ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡¼´Â int[] mydream°ú °°ÀÌ Ç¥ÁØ ¹è¿Ç¥½Ã ¹æ¹ýÀ» »ç¿ëÇϵµ·Ï ÇϰڽÀ´Ï´Ù.
¿ì¸®´Â ÀÌÀå¿¡¼ 2°¡Áö ¹æ¹ýÀÇ ¹è¿ º¹»çÀÇ ¹æ¹ýÀ» ¾Ë¾Æ º¸¾Ò½À´Ï´Ù. ¹è¿ÀÌ ÂüÁ¶±â ¶§¹®¿¡ º¹»çÇÏ´Â ´Ù¸¥ ¹æ¹ýÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌÀå¿¡¼ °´Ã¼ÀÇ º¹»ç¸¦ ¼³¸íÇÏÁö ¾Ê°í ¹è¿ÀÇ º¹»çºÎÅÍ ¼³¸íÇÏ´Â ÀÌÀ¯´Â ¹è¿À» º¹»çÇÒ ÀÏÀÌ ¸¹´Ù´Â °Í ¾Æ´Ï°Ú½À´Ï±î? ¹è¿º¹»çºÎÅÍ ÀÏ´Ü ¾Ë¾Æ µÎ½Ã±â ¹Ù¶ø´Ï´Ù. ±×¸®°í ÁøÁ¤ÇÑ ÀǹÌÀÇ °´Ã¼ º¹»ç±â¹ýÀº 10Àå ObjectÀÇ clone¸Þ¼µå¿¡¼ ´Ù·çµµ·Ï ÇϰڽÀ´Ï´Ù.
±âº»µ¥ÀÌÅÍŸÀԹ述ú °´Ã¼¹è¿ÀÇ Â÷ÀÌÁ¡¿¡ ´ëÇØ¼ Á¤È®ÇÏ°Ô ÆÄ¾ÇÇϰí ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¹°·Ð, ¾ÆÁÖ °£´ÜÇÑ Â÷ÀÌÁö¸¸ ¿©·¯ºÐÀÌ °´Ã¼¹è¿À» »ç¿ëÇϰíÀÚ ÇÒ ¶§ °´Ã¼ÀÇ ¹è¿¸¸ ¼±¾ðÇØ µÎ°í Á¡(.)À» Âï°í °´Ã¼¿¡ Á¢±ÙÇÏ´Â ÀÏÀÌ Çã´ÙÇÕ´Ï´Ù. ÀÌ·¸°Ô µÇ¸é °´Ã¼ÀÇ ¸Þ¸ð¸®°¡ ¾ø´Ù´Â NullPointerExceptionÀ» ¶§¸± °ÍÀÔ´Ï´Ù. ¹°·Ð, ÄÄÆÄÀÏ ÇÒ ¶§´Â ¿¡·¯°¡ ³ªÁö ¾Ê½À´Ï´Ù. ½ÇÇà½ÃÀÇ ¿¡·¯ÁÒ. ½ÇÇà½Ã¿¡ NullPointerExceptionÀ» ¸¸³ª¸é ÀÌ·¸°Ô »ý°¢ÇÏ½Ã¸é µË´Ï´Ù. ¡°°´Ã¼º¯¼ö¿¡ ¸Þ¸ð¸®°¡ ¾ø±º!!!¡±
´ÙÀ½À¸·Î ÂüÁ¶¶ó´Â ½Ã°¢¿¡¼ ¹è¿ÀÇ ¿¹Á¦¸¦ ´Ù·ç¾î º¸µµ·Ï ÇϰڽÀ´Ï´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°ÀºÀÚ¹Ù2ºÎ ÀúÀÚ:ÃÖ¿µ°ü |