| 1 | ÇÁ·Î±×·¥À» ½ÃÀÛÇϱâÀü¿¡ |
|
°´Ã¼°¡ ¸¸µé¾îÁú¶§ ¸â¹öº¯¼öµéÀÇ ¸Þ¸ð¸®¸¦ »ý¼ºÇÑ´Ù. Áï À̸»Àº °´Ã¼ÀÇ »çÀÌÁî´Â ¸â¹öº¯¼öµéÀÇ ÃÑ»çÀÌÁî¿Í °°´Ù´Â °ÍÀÌ´Ù. °´Ã¼Çϳª´ç ¸â¹öµéÀÇ ¸Þ¸ð¸®¸¦ ÇÒ´ç¹Þ°Ô µÈ´Ù. ¼·Î ´Ù¸¥ À̸§À» °¡Áø °´Ã¼´Â ¸Þ¸ð¸®°¡ ÀüÇô ´Ù¸¥ °÷¿¡ ÀâÈù´Ù´Â °ÍÀÌ´Ù. ±×·¡¼ Ŭ·¡½º³»¿¡ Á¸ÀçÇÏ´Â º¯¼ö°¡ ¾Æ·¡ÀÇ ¿¹¿¡¼ sm1À̶ó´Â °´Ã¼¿Í sm2¶ó´Â °´Ã¼¿¡ Á¸ÀçÇÏ´Â nint¶ó´Â º¯¼ö´Â ÀüÇô ´Ù¸¥ ³ðÀÌ´Ù. int nint º¯¼öÀÇ ±×¸©ÀÇ À§Ä¡ ÀÚü°¡ Ʋ¸®´Ù. ±×·¸±â ¶§¹®¿¡ °ªÀ» ÇÒ´çÇϸé ÀüÇô ´Ù¸¥ °ªÀ» ³ÖÀ» ¼ö ÀÖ´Ù. ÇÏÁö¸¸ À̰ÍÀ» ¹Ý±â¸¦ µé°í ÀϾ´Â °ÍÀÌ staticÀ̶ó´Â ³ðÀÌ´Ù. staticÀº ´Ü ÇϳªÀÇ ¸Þ¸ð¸®¸¸ »ý¼ºÀ̵ȴÙ. ±×·¸±â ¶§¹®¿¡ ÇÑÂÊ °´Ã¼¿¡¼ °ªÀ» ¹Ù²Ùµç ´Ù¸¥ ÂÊ °´Ã¼¿¡¼ °ªÀ» ¹Ù²Ù´ø ÇϳªÀÇ ±×¸©À» Ÿ°ÙÀ¸·Î Çϱ⠶§¹®¿¡ ¹Ù²Ù´Â Á·Á· ¹Ù²ð ¼ö ¹Û¿¡ ¾ø´Ù. ÇöÀç´Â °´Ã¼°¡ »ý¼ºµÇ¸é¼ °ªÀ» ¹Ù²Û´Ù. ÇÏÁö¸¸ nint´Â ±×¸©ÀÌ Æ²¸®±â ¶§¹®¿¡ °ªÀ» ¾Æ¹«¸® Áõ°¡½ÃÄѵµ 1 ¹Û¿¡´Â ¾ÈµÈ´Ù. ±×·±µ¥ sint¶ó´Â º¯¼ö´Â ±×¸© Áï ¸Þ¸ð¸®°¡ ÇϳªÀ̱⶧¹®¿¡ °´Ã¼°¡ »ý¼ºµÉ¶§¸¶´Ù 1¾¿ Áõ°¡ÇÑ´Ù. |
| 2 | ½ºÅÂÆ½¸â¹ö º¯¼öÀÇ ¿¹Á¦ |
|
public class StaticTest
class StaticMember public StaticMember() |
| °á°ú Ãâ·Â |
c:\test\> java StaticTest StaticMember°´Ã¼ÀÇ °¹¼ö:1 //ÀÌ ¿¹Á¦´Â »ý¼ºµÈ °´Ã¼ÀÇ Ä«¿îÆ®¸¦ ¼¼´Â ÇÁ·Î±×·¥À¸·Î ÀÀ¿ëÇÒ ¼ö ÀÖ´Ù. |