¿ø°Ý µð¹ö±ë

Java µð¹ö°ÅÀÇ Å¬¶óÀ̾ðÆ®/¼­¹ö µðÀÚÀÎÀ» »ç¿ëÇÏ¸é ³×Æ®¿öÅ©¿¡ ÀÖ´Â ÄÄÇ»ÅÍ¿¡¼­ Java ÇÁ·Î±×·¥À» ½ÇÇàÇϰí Ç÷§ÆûÀ» ½ÇÇàÇÏ´Â ¿öÅ©½ºÅ×À̼ǿ¡¼­ ÀÌ ÇÁ·Î±×·¥À» µð¹ö±×ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̴ ƯÈ÷ °³¹ß Ç÷§ÆûÀ» È£½ºÆ®ÇÒ ¼ö ¾ø´Â ÀåÄ¡¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù. ¶ÇÇÑ À¥ ¼­¹ö¿Í °°ÀÌ Àü¿ë ½Ã½ºÅÛ¿¡¼­ ÇÁ·Î±×·¥À» µð¹ö±×ÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù. 

Âü°í: ¿ø°Ý µð¹ö±ëÀ» »ç¿ëÇÏ·Á¸é ÀÌ ±â´ÉÀ» Áö¿øÇÏ´Â Java VMÀ» »ç¿ëÇϰí ÀÖ¾î¾ß ÇÕ´Ï´Ù.

ÇÁ·Î±×·¥À» ¿ø°ÝÀ¸·Î µð¹ö±ëÇÏ·Á¸é, µð¹ö°Å·ÎºÎÅÍÀÇ ¿¬°áÀ» ±â´Ù¸®µµ·Ï ¿ø°Ý ½Ã½ºÅÛ¿¡¼­ µð¹ö±× ¸ðµå·Î ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í µð¹ö°Å¸¦ ¿¬°áÇϱâ À§ÇÑ Æ¯Á¤ ±â¼úÀº VM¿¡ °íÀ¯ÇÑ ±â¼úÀÔ´Ï´Ù. ±âº» ´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù.

  1. »ç¿ë °¡´ÉÇÑ µð¹ö±× Á¤º¸·Î Java ÇÁ·Î±×·¥À» ºôµå ÁßÀÎÁö È®ÀÎÇϽʽÿÀ. ( Java ÄÄÆÄÀÏ·¯ ȯ°æ ¼³Á¤ ÆäÀÌÁö·Î À̵¿ Java > ÄÄÆÄÀÏ·¯ ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ÇØ´ç ¼Ó¼ºÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.)  
  2. Java ÇÁ·Î±×·¥À» ºôµåÇÑ ÈÄ ´ë»ó ÄÄÇ»ÅÍ¿¡ ¼³Ä¡ÇϽʽÿÀ. ¿©±â¿¡´Â ¿ø°Ý ÄÄÇ»ÅÍÀÇ ÀûÀýÇÑ À§Ä¡·Î .CLASS ÆÄÀÏÀ̳ª .JAR ÆÄÀÏÀ» º¹»çÇÏ´Â °úÁ¤ÀÌ Æ÷ÇԵ˴ϴÙ.
  3. µð¹ö°ÅÀÇ µð¹ö±× ¸ðµå¿Í Åë½Å Æ÷Æ®¸¦ ÁöÁ¤ÇÏ·Á¸é ÀûÀýÇÑ VM Àμö¸¦ »ç¿ëÇÏ¿© ¿ø°Ý ÄÄÇ»ÅÍ¿¡¼­ Java ÇÁ·Î±×·¥À» È£ÃâÇϽʽÿÀ.
  4. ¿ø°Ý ½ÇÇà ±¸¼ºÀ» »ç¿ëÇÏ¿© µð¹ö°Å¸¦ ½ÃÀÛÇÏ°í ¿ø°Ý ÄÄÇ»ÅÍÀÇ ÁÖ¼Ò ¹× Æ÷Æ®¸¦ ÁöÁ¤ÇϽʽÿÀ.

¿ø°Ý ½ÇÇà ±¸¼º ¼³Á¤ ½Ã ÁÖÀÇÇÒ ¸î °¡Áö Ç׸ñÀÌ ÀÖ½À´Ï´Ù.

°ü·Ã Ÿ½ºÅ©

¿ø°Ý Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà ±¸¼º »ç¿ë
VM°ú ¿¬°á ²÷±â