| °Ë»ç±â ÇÁ·¹ÀÓ ¿öÅ© Java ¿ë »ç¿ëÀÚ Á¤ÀÇ Ç÷¯±× °¡´É À¯Çü |
Áö±Ý ´Ù¿î·Îµå |
°Ë»ç±â ÇÁ·¹ÀÓ ¿öÅ© ¼øÀ§ ¹× ¿ä¾à
°Ë»ç±â ÇÁ·¹ÀÓ ¿öÅ© ű×
°Ë»ç±â ÇÁ·¹ÀÓ ¿öÅ© ¼³¸í
EditBy üĿ ÇÁ·¹ÀÓ ¿öÅ© ´Â ÈĹæ ȣȯ ¹æ½ÄÀ¸·Î Java ¾ð¾î¿¡ Ç÷¯±× °¡´É À¯Çü ½Ã½ºÅÛÀ» Ãß°¡ÇÏ´Â °ÍÀ» Áö¿øÇÕ´Ï´Ù. JavaÀÇ ³»ÀåÇü TypeChecker´Â ¸¹Àº ¿À·ù¸¦ ã¾Æ¼ ¹æÁöÇÏÁö¸¸ ÃæºÐÇÑ ¿À·ù¸¦ ã¾Æ¼ ¹æÁöÇÏÁö ¾Ê½À´Ï´Ù. °Ë»ç±â ÇÁ·¹ÀÓ ¿öÅ© ¸¦ »ç¿ëÇϸé Ãß°¡ TypeChecker¸¦ javac ÄÄÆÄÀÏ·¯¿¡ Ç÷¯±×ÀÎÀ¸·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÄÚµå´Â ¿ÏÀüÈ÷ ¿ª ȣȯµË´Ï´Ù. ÄÚµå´Â ¸ðµç JVM¿¡¼ ½ÇÇàµÇ¸ç µ¿·á°¡ ¿øÇÏÁö ¾Ê´Â °æ¿ì °È µÈ À¯Çü ½Ã½ºÅÛÀ» »ç¿ëÇÏÁö ¾Ê¾ÆµµµË´Ï´Ù. ÇÁ·Î±×·¥ÀÇ ÀϺθ¸À» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. Äڵ带 ÀÔ·ÂÇÏ´Â µ¥ µµ¿òÀ̵Ǵ À¯Çü Ãß·Ð µµ±¸°¡ ÀÖ½À´Ï´Ù. À¯Çü ½Ã½ºÅÛ ¼³°èÀÚ´Â °Ë»ç±â ÇÁ·¹ÀÓ ¿öÅ© ¸¦ »ç¿ëÇÏ¿© À¯Çü ÇÑÁ¤ÀÚ¿Í Àǹ̷ÐÀ» Á¤ÀÇÇÏ°í ÄÄÆÄÀÏ·¯ Ç÷¯±×ÀÎ ( "°Ë»ç±â")Àº Àǹ̷ÐÀ» Àû¿ëÇÕ´Ï´Ù. ÇÁ·Î±×·¡¸Ó´Â ÇÁ·Î±×·¥¿¡ À¯Çü ÇÑÁ¤ÀÚ¸¦ ÀÛ¼ºÇÏ°í Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ¿© ¿À·ù¸¦ °¨ÁöÇϰųª ¹æÁö ÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ë»ç±â ÇÁ·¹ÀÓ ¿öÅ© ´Â ¿À·ù¾ø´Â Äڵ带 ÀÛ¼ºÇÏ°í À¯Çü ½Ã½ºÅÛÀ» Æò°¡ÇÏ°í ¹èÆ÷ÇÏ·Á´Â ½Ã½ºÅÛ µðÀÚÀ̳ʸ¦ ÀÔ·ÂÇÏ·Á´Â ÇÁ·Î±×·¡¸Ó ¸ðµÎ¿¡°Ô À¯¿ëÇÕ´Ï´Ù. ÀÌ ¹®¼´Â "°Ë»ç±â", "°Ë»ç±â Ç÷¯±×ÀÎ", "À¯Çü üũ ÄÄÆÄÀÏ·¯ Ç÷¯±×ÀÎ"¹× "ÁÖ¼® ó¸® ÇÁ·Î¼¼¼"¸¦ µ¿ÀǾî·Î »ç¿ëÇÕ´Ï´Ù. ¹öÀü 1.1.0B, 2010 ³â 6 ¿ù 16 ÀÏ. JDK-7 ƯÁ¤ Çʵ带 Java 6¿¡¼ ½ÇÇàÇÒ ¶§ º¸È£ÇϽʽÿÀ.
°Ë»ç±â ÇÁ·¹ÀÓ ¿öÅ© °ü·Ã ¼ÒÇÁÆ®¿þ¾î