¸ðµÎµé Àо¼Ì³ª¿ä.
¿¹Àü¿£ JavaÀÇ EnumÀ» °¡´ÉÇÑÇÑ »ç¿ëÇÏÁö ¸»¶ó´Â ¾ê±â°¡ ÀÖ¾ú´ø°Í °°Àºµ¥
´Ù½Ã º¸´Ï »ç¶óÁø°Í °°³×¿ä.
´ëÃæ Á¤¸®Çϸé,
1. ÇÊ¿ä¾ø´Â °´Ã¼´Â ¸¸µéÁö ¸»¶ó. GC¿Í °ü·Ã ÀÖ°ÔÁÒ.
2. °´Ã¼ÀÇ ¸â¹öº¯¼ö¿¡ Á¢±ÙÇÏÁö ¾Ê´Â ¸Þ¼µå´Â staticÀ¸·Î ¸¸µéÀÚ.
3. Ŭ·¡½º ³»ºÎ¿¡¼ getter¿Í setter¸¦ »ç¿ëÇÏÁö ¸»¶ó.
4. »ó¼ö´Â static ¶Ç´Â static finalÀ» »ç¿ëÇ϶ó.
5. loop±¸¹®ÀÇ »ç¿ë¿¡ ÁÖÀÇÇ϶ó.
6. ³»ºÎŬ·¡½º¿¡¼ Á¢±ÙÇÏ´Â º¯¼ö´Â ÆÑÅ°Áö ½ºÄÚÇÁ(Á¢±Ù ÁöÁ¤ÀÚ¸¦ ¾ÈºÙÀÓ)·Î Á¤ÀÇÇÏÀÚ.
7. float´Â ÁÖÀÇ±í¿¡ »ç¿ëÇÏÀÚ.
8. °¡´ÉÇÑÇÑ ±âÁ¸ÀÇ(¶óÀ̺귯¸®¿¡ Á¤ÀǵÈ) ¸Þ¼µå¸¦ »ç¿ëÇÏÀÚ.
9. Native¸Þ¼µå´Â ½ÅÁßÇÏ°Ô »ç¿ëÇÏÀÚ. ¿¹Àüó·³ Native¸Þ¼µå¸¦ »ç¿ëÇصµ ¸¹Àº È¿°ú°¡ ¾ø´Ù´Â ¾ê±â.
ÀÌÇØÇÏ°í´Â À־ ±Û·Î ¿Å±â´Â °ÍÀÌ ¾î·Æ³×¿ä.
* ±ÛÀ» µî·ÏÇϽǶ§ ²À ÇÊ¿äÇÑ °æ¿ì°¡ ¾Æ´Ï¸é °³ÀÎÁ¤º¸¸¦ ³²±âÁö ¸¶¼¼¿ä ^^ (¿¬¶ôó,À̸ÞÀÏÁÖ¼Ò,Áֹεî·Ï¹øÈ£ µî)