ÀÌÁ¦ ÀÚ¹Ù ÇÁ·Î±×·¡¹ÖÀÇ ¼¼°è·Î µé¾î°¡ÀÚ.
C++³ª ±× ¹ÛÀÇ °´Ã¼ÁöÇâ¾ð¾î ÇÁ·Î±×·¡¹Ö¿¡ Àͼ÷ÇÑ ÇÁ·Î±×·¡¸Ó´Â ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö¿¡ ±Ý¹æ Àͼ÷ÇØÁú ¼ö ÀÖ´Ù. C, ÆĽºÄ®°ú °°Àº ±¸Á¶Àû
ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ Àͼ÷ÇÑ ÇÁ·Î±×·¡¸Óµµ ÀÚ¹Ù¸¦ »ç¿ëÇغ¸¸é °´Ã¼ ÁöÇâÀ̶ó´Â °³³ä¿¡ °ð Àͼ÷ÇØÁö°Ô µÉ °ÍÀÌ°í, º°´Ù¸£Áö ¾ÊÀº ¹®¹ý¿¡´Â
ÀüÇô ¾î·Á¿öÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù.
¾ÕÀÇ HelloApp.java ¼Ò½º°¡ ³Ê¹« ³¸¼³´Ù°í ´À²¸Áö´Â°¡? ¾à°£ º¯ÇüµÈ C ȤÀº C++ ¹®ÀåÀ̶ó°í ´À³¢Áö´Â ¾Ê¾Ò´Â°¡? ÀÚ¹ÙÀÇ °¡Àå Å« ÀåÁ¡ Áß
Çϳª´Â ±âÁ¸ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÎ C/C++ÀÇ ¹®¹ýÀ» ±×´ë·Î Â÷¿ëÇÏ°í ÀÖ¾î¼ ÇÁ·Î±×·¡¸ÓµéÀÌ ÀÚ¹Ù¸¦ ¹Þ¾ÆµéÀÌ´Â µ¥ µå´Â ºñ¿ëÀ»
ÃÖ¼ÒÈÇÏ¿´´Ù´Â °ÍÀÌ´Ù.
¸ÕÀú ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö¿¡ ÇÊ¿äÇÑ ÄÄÆÄÀÏ ¹× ½ÇÇà ȯ°æÀ» °®Ãß°í ÀÚ¹Ù ÇÁ·Î±×·¡¹ÖÀÇ ¼¼°è¿¡ ù¹ßÀ» µó¾îº¸ÀÚ.
ÀÚ¹Ù´Â ½±´Ù.
ÀÚ¹Ù ÇÁ·Î±×·¡¹ÖÀ» À§Çؼ´Â ¸ÕÀú ÄÄÆÄÀÏ·¯°¡ ÇÊ¿äÇÏ´Ù. ÀÚ¹Ù¸¦ °³¹ßÇßÀ¸¸ç ¶Ç Àڹ٠ǥÁØȸ¦ ÁÖµµÇÏ°í ÀÖ´Â ½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî »ç¿¡¼´Â JDK(ÀÚ¹Ù °³¹ß µµ±¸)¸¦ ´ëÁßÀûÀ¸·Î ¹èÆ÷ÇÏ°í ÀÖ´Ù. ¿©·¯ ÅëÇÕ °³¹ß ȯ°æÀÌ »ó¿ëÈµÇ¾î ³ª¿Í ÀÖÁö¸¸ ±× ±â¹Ý¿¡´Â ¿ª½Ã ÅؽºÆ® ±â¹ÝÀÇ JDK°¡ »ç¿ëµÇ°í ÀÖ°í ¶Ç ¹«¾ùº¸´Ùµµ JDK´Â ºñ¿ëÀ» µéÀÌÁö ¾Ê°í (ÀÎÅͳݸ¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù¸é) »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¿©±â¿¡¼´Â JDK¿¡ Æ÷ÇԵǾî ÀÖ´Â ÀÚ¹Ù ÄÄÆÄÀÏ·¯ÀÎ javac ÇÁ·Î±×·¥À» »ç¿ëÇÒ °ÍÀÌ´Ù. °í¹éÇÏÀÚ¸é ÇÊÀÚ´Â ÀÚ¹Ù¸¦ »ç¿ëÇÑ Å« ÇÁ·ÎÁ§Æ® °æÇèÀÌ ¾ø¾î ¿©Å JDK¸¸ »ç¿ëÇØ¿À°í ÀÖ´Ù. JDK´Â Àڹ٠ȨÆäÀÌÁö http://java.sun.com¿¡¼ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù.
¾ÖÇø´À» Å×½ºÆ®ÇÏ·Á¸é ÄÄÆÄÀÏ·¯ ¿Ü¿¡µµ JDK ÃֽŠ¹öÀüÀ» Áö¿øÇÏ´Â À¥ ºê¶ó¿ìÀú°¡ ÇÊ¿äÇÏ´Ù. ³Ý½ºÄÉÀÌÇÁ´Â ¹öÀü 2.0ºÎÅÍ JDK 1.0À» Áö¿øÇØ¿À°í ÀÖÀ¸¸ç 4.03 ¹öÀü ÀÌÈÄ¿¡¼´Â JDK 1.1 ¹öÀüÀ» Áö¿øÇÏ´Â ÆÐÄ¡ ¹öÀüÀ» Á¦°øÇÏ°í ÀÖ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÀÎÅÍ³Ý ÀͽºÇ÷η¯´Â ¹öÀü 3.0ºÎÅÍ JDK 1.0À» Áö¿øÇÏ°í ÀÖÀ¸¸ç ¹öÀü 4.0Àº JDK 1.1 ¹öÀüÀÇ ´ëºÎºÐÀ» Áö¿øÇÏ°í ÀÖ´Ù. °¡´ÉÇÏ¸é ¹ö±×°¡ ÀûÀº ÃֽŠ¹öÀüÀ» ±¸ÇÏ¿© ¼³Ä¡ÇÏÀÚ. JDK¿¡ Æ÷ÇԵǾî ÀÖ´Â ¾ÖÇø´ºä¾î·Îµµ ÃæºÐÈ÷ ¾ÖÇø´ ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖÁö¸¸ ¸¹Àº À¥ Ç×ÇØÀڵ鿡°Ô °ø°³ÇÒ ¾ÖÇø´À̶ó¸é À¥ Ç×ÇØÀÚµéÀÌ »ç¿ëÇÒ ´ëÁßÀûÀÎ À¥ ºê¶ó¿ìÀú¿¡¼ ½ÇÁ¦ ¾î¶»°Ô º¸ÀÌ´ÂÁö È®ÀÎÇغ¸´Â °ÍÀÌ ÁÁÀº ½À°üÀÌ´Ù.
´ÙÀ½À¸·Î ÇÊ¿äÇÑ ¹®¼ ÆÄÀϵéÀ» ÀÚ¹Ù »çÀÌÆ®ÀÇ ÇÁ·Î±×·¡¸Ó ÆäÀÌÁö¿¡¼ ´Ù¿î·ÎµåÇÏ¿© ¼³Ä¡ÇÑ´Ù.
ƯÈ÷ API ¹®¼´Â ÀÚ¹Ù ÇÁ·Î±×·¡¸Ó¿¡°Õ ¾ø¾î¼´Â ¾ÈµÉ Ŭ·¡½º ¶óÀ̺귯¸® Âü°í¼ÀÌ´Ù. ÃֽŠ¹öÀüÀÇ API¸¦ HTML ÇüÅ·Π¹èÆ÷Çϴµ¥
À©µµ¿ì µµ¿ò¸» Çü½ÄÀ¸·Î µÈ ¹®¼µµ ±¸ÇÒ ¼ö ÀÖ´Ù.
ÀÚ¹Ù ¾ð¾î ½ºÆå ¹®¼¿Í ÀÚ¹Ù °¡»ó ±â°è ¹®¼µµ ²À ÇѹøÀº Àо ÇÊ¿ä°¡ ÀÖ´Ù.
±× ¿Ü¿¡µµ Àڹ٠ȯ°æ µµ±¸ »ç¿ë¹ýÀ» ¼³¸íÇÑ ¹®¼ ÆÄÀÏÀ̳ª HTML ¹®¼ ÇüÅ·ΠµÈ ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ÀÚ½À¼ µîÀÌ ¸µÅ©µÇ¾î ÀÖÀ¸¹Ç·Î
Âü°íÇÏÀÚ.
¾Æ·¡ ±×¸²Àº ½ã »ç¿¡¼ Á÷Á¢ ¸¸µé¾î °è¼Ó °»½ÅÇÏ´Â ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ÀÚ½À¼ »çÀÌÆ®ÀÇ ¸ð½ÀÀÌ´Ù. ³»¿ëÀÌ Ãæ½ÇÇÏ°í dzºÎÇÑ ¿¹Á¦µéÀ» °®Ãß°í
ÀÖÀ¸¹Ç·Î ÀÚ¹Ù¸¦ óÀ½ ½ÃÀÛÇÏ´Â »ç¶÷µé¿¡°Õ ÇʼöºÒ°¡°áÇÑ »çÀÌÆ®ÀÏ °ÍÀÌ´Ù.
ÀÌ ¿Ü¿¡µµ ¿ùµå¿ÍÀ̵åÀ¥¿¡´Â ¼ö¸¹Àº »çÀÌÆ®µéÀÌ ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö¿¡ °ü·ÃµÈ Á¤º¸¸¦ Á¦°øÇÏ°í ÀÖ´Ù. ÀÚ¹Ù µð·ºÅ丮 »çÀÌÆ®ÀÎ °¡¸á¶õ¿¡ ÀÌ »çÀÌÆ®µéÀÌ Á¤¸®µÇ¾î ÀÖ´Ù.
JDK, À¥ ºê¶ó¿ìÀú, ±×¸®°í API ¹®¼. ÀÌ ¼¼ °¡Áö°¡ ÀÏ´Ü °®Ãß¾îÁö¸é ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ȯ°æÀÌ ÀÏ´Ü °®Ãß¾îÁø ¼ÀÀÌ´Ù.
ÀÚ, ½ÃÀÛÇغ¸ÀÚ.