¼Ò¼³°°ÀºÀÚ¹Ù2ºÎ  Á¦10Àå ObjectŬ·¡½º  10.8 ¸¶¹«¸®  

 

10.8 ¸¶¹«¸®

ObjectŬ·¡½º´Â ¾ÆÁÖ Áß¿äÇÑ Å¬·¡½ºÀÔ´Ï´Ù. °´Ã¼°¡ ¸Þ¸ð¸® Â÷¿ø¿¡¼­ °¡»ó¸Ó½ÅÀ» Á÷Á¢ÇÚµéÇÒ ¼ö ÀÖ´Â ´ëºÎºÐÀÇ ¸Þ¼­µå¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ¸Þ¸ð¸®Â÷¿øÀÇ °´Ã¼ º¹»ç, µ¿±âÈ­µÈ ¸Þ¸ð¸®ÀÇ Á¢±Ù¹®Á¦, Ŭ·¡½ºÀÇ Á¤º¸, Ŭ·¡½ºÀÇ IDµî °´Ã¼ÀÇ ¾ÆÁÖ ±âº»ÀûÀÎ ¸Þ¼­µåµéÀ» Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ¸¶Áö¸·À¸·Î ÇѹøÁ¤¸®¸¦ ÇØ º¸ÁÒ.

 

n         °´Ã¼ÀÇ ¸Þ¸ð¸® º¹»ç¸¦ À§ÇÑ clone¸Þ¼­µå

n         °´Ã¼¸¦ printlnÇÒ ¶§ Ãâ·ÂµÇ´Â ³»¿ëÀ» º¯°æÇϱâ À§Çؼ­ toString¸Þ¼­µå

n         °´Ã¼ÀÇ À¯ÀÏÇÑ ID°ªÀÎ hashCode¸¦ ¾Ë±â À§ÇÑ hashCode¸Þ¼­µå

n         ¹Ì¼¼ÇÑ µ¿±âÈ­ ¹®Á¦¸¦ ÇØ°áÇϱâ À§Çؼ­ wait¿Í notify¸Þ¼­µå

n         °´Ã¼ÀÇ ¸Þ¸ð¸®¸¦ °¡»ó¸Ó½Å¿¡¼­ Á¦°ÅÇϱâÀ§Çؼ­ °¡ºñÁöÄÝ·ºÅͰ¡ È£ÃâÇÑ´Ù´Â finalize¸Þ¼­µå

n         Ŭ·¡½ºÀÇ µî·ÏÁ¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Â getClass¸Þ¼­µå

n         °´Ã¼¸¦ ºñ±³ÇÒ ¼ö ÀÖ´Â equals¸Þ¼­µå

 

ÀÌµé ¸Þ¼­µåµéÀº ¾ÆÁÖ ±âº»ÀûÀÎ ¸Þ¼­µåÀÌÁö¸¸ ½±°Ô °³³äÀ» ±ú¿ìÄ¡±â Èûµç ¸Þ¼­µåµéÀÌ´Ï Àß ¾Ë¾Æ µÎ½Ã±â ¹Ù¶ø´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°ÀºÀÚ¹Ù2ºÎ
ÀúÀÚ:ÃÖ¿µ°ü