ºô´õ´Â ´Ù¸¥ ÀÚ¿øÀÇ »óÅ ¶Ç´Â ½ÇÀ縦 ±âÁØÀ¸·Î ÀÛ¾÷°ø°£ ÀÚ¿øÀ» ÀÛ¼ºÇϰųª ¼öÁ¤ÇÕ´Ï´Ù. ºô´õ´Â ÀϺΠµµ¸ÞÀο¡ ÀÛ¾÷ Á¦ÇÑ»çÇ×À» Àû¿ëÇÏ´Â ¸ÞÄ¿´ÏÁòÀ¸·Î »ç¿ëµË´Ï´Ù. ¿¹¸¦ µé¾î Java ºô´õ´Â Java ¼Ò½º ÆÄÀÏ(.java files)À» ½ÇÇà °¡´ÉÇÑ class ÆÄÀÏ·Î º¯È¯Çϰí, À¥ ¸µÅ© ºô´õ´Â À̸§/À§Ä¡°¡ º¯°æµÈ ¸µÅ©¸¦ °»½ÅÇÕ´Ï´Ù. ÀÚ¿øÀÌ ÀÛ¼ºµÇ°í ¼öÁ¤µÇ¸é¼ ºô´õ°¡ ½ÇÇàµÇ°í Á¦ÇÑ»çÇ×ÀÌ À¯Áöº¸¼öµË´Ï´Ù. ÀÌ º¯È¯Àº ¹Ýµå½Ã ÀÏ´ëÀϷθ¸ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î ´ÜÀÏ .java ÆÄÀÏÀº ¿©·¯ °³ÀÇ .class ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
ºôµå¿¡ °üÇÑ µÎ °¡Áö »ç¿ëÀÚ ÀÛ¾÷ ¸ðµå°¡ ÀÖ½À´Ï´Ù. Áï, ÀÚµ¿ ºôµå ¶Ç´Â »ç¿ëÀÚ ½ÃÀÛ ¼öµ¿ ºôµåÀÔ´Ï´Ù.
ºôµå ¼öÇà ½Ã ¼¼¹ÐÇÏ°Ô Á¦¾îÇÒ Çʿ䰡 ¾ø´Â »ç¿ëÀÚ´Â ÀÚµ¿ ºôµå¸¦ »ç¿ëÇϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚµ¿ ºôµå¸¦ »ç¿ëÇϸé, ÀÏ·ÃÀÇ ¸ðµç ÀÚ¿ø º¯°æ»çÇ×(¿¹: ÆÄÀÏ ÀúÀå, zip °¡Á®¿À±â...) ÀÌÈÄ ºôµå°¡ ¼öÇàµË´Ï´Ù.). ÀÚµ¿ ºôµå´Â ¿Ï·áµÈ ÀÛ¾÷·®Àº ¿Ï·áµÈ º¯°æ»çÇ×ÀÇ ¾ç°ú ºñ·ÊÀûÀ¸·Î ÀÛ¿ëµÇ¹Ç·Î ´É·üÀûÀÔ´Ï´Ù. ÀÚµ¿ ºôµåÀÇ ÀåÁ¡Àº À¯·¡µÈ ÀÚ¿ø(¿¹, Java .class ÆÄÀÏ)ÀÌ Ç×»ó ÃֽŠÀÚ¿øÀ̶ó´Â Á¡ÀÔ´Ï´Ù. ÀÚµ¿ ºôµå´Â â > ȯ°æ ¼³Á¤ > Workbench ÆäÀÌÁö¿¡ ÀÖ´Â ÀÚ¿øÀÌ ¼öÁ¤µÇ¸é ÀÚµ¿À¸·Î ºôµå ¼öÇà ¿É¼ÇÀ¸·Î ²ô°í Äѱ⸦ ÀüȯÇÒ ¼ö ÀÖ½À´Ï´Ù.
ºôµå ¼öÇà ½Ã ¼¼¹ÐÇÑ Á¦¾î°¡ ÇÊ¿äÇÑ »ç¿ëÀÚ´Â ÀÚµ¿ ºôµå¸¦ ²ô°í ¼öµ¿À¸·Î ºôµå¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÀÌ ±â´ÉÀº ´ëÇü ¼¼Æ®ÀÇ º¯°æ»çÇ׿¡ ´ëÇÑ ºôµå¸¦ ¼öÇàÇØ¾ß ÇÏ´Â °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù. ´ëÇü ¼¼Æ®ÀÇ º¯°æ»çÇ×À» ÀÚµ¿ ºôµåÇÏ´Â °ÍÀº È¿À²ÀûÀÌÁö ¾Ê½À´Ï´Ù.ºôµå´Â ¿©·¯ °¡Áö ¹æ¹ýÀ¸·Î ¼öµ¿ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÇÁ·ÎÁ§Æ®ÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ ¸ðµÎ ´Ù½Ã ºôµå¸¦ ¼±ÅÃÇÏ¿© È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼öµ¿ ºôµåÀÇ ´ÜÁ¡Àº ºôµå ¿À·ù¸¦ Ç¥½ÃÇϱâ À§ÇØ »ý¼ºµÈ Ÿ½ºÅ©°¡ ºôµåÇϱâ Àü±îÁö´Â ÃֽŠ»óÅ·ΠÀ¯ÁöµÇÁö ¾Ê´Â´Ù´Â Á¡ÀÔ´Ï´Ù. ¶ÇÇÑ ºôµå Ãâ·ÂÀ» ÇÒ Çʿ䰡 ¾ø´Â ÇÑ(¿¹: Java ÇÁ·Î±×·¥ ½ÇÇà Àü) ¼öµ¿À¸·Î ºôµåÇØ¾ß ÇÕ´Ï´Ù.
ºôµå¿¡´Â µÎ °¡Áö À¯Çü(Àüü ¹× ÁõºÐ)°¡ ÀÖ½À´Ï´Ù. ÁõºÐ ºôµå´Â ÀÌÀü ºôµå »óÅ¿¡¼ ÀÛµ¿Çϸç, ÀÌÀü »óŰ¡ °è»êµÈ ÀÌÈÄ(Áï, ¸¶Áö¸· ºôµå ÀÌÈÄ)¿¡ º¯°æµÈ ÀÚ¿ø¿¡¼¸¸ ±¸¼ºµÈ ºô´õÀÇ º¯È¯»çÇ×À» Àû¿ëÇÕ´Ï´Ù. ÀÚµ¿ ºôµå ½Ã È¿À²¼ºÀ» ³ôÀÏ ¼ö ÀÖµµ·Ï ÁõºÐ ºôµå¸¦ »ç¿ëÇÕ´Ï´Ù.
Àüü ºôµå(Àϸí, ´Ù½Ã ºôµå)´Â ±âÁ¸ÀÇ ¸ðµç ºôµå »óŸ¦ ¹ö¸®°í, ±¸¼ºµÈ ºô´õÀÇ µµ¸ÞÀÎ ±ÔÄ¢¿¡ µû¶ó ¿äûµÈ ¸ðµç ÀÚ¿øÀ» º¯È¯ÇÕ´Ï´Ù. ù ¹øÂ° ÁõºÐ ºôµå´Â ÀÛ¾÷ÇÒ ÀÌÀü »óŰ¡ ¾øÀ¸¹Ç·Î Àüü ºôµå¿Í µ¿µîÇÕ´Ï´Ù.
»ç¿ëÀÚÀÇ Çʿ信 µû¶ó, ƯÁ¤ ÇÁ·ÎÁ§Æ® ¼¼Æ®³ª Àüü ÀÛ¾÷°ø°£¿¡¼ Àüü ¹× ÁõºÐ ºôµå¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ƯÁ¤ ÆÄÀÏ ¹× Æú´õ´Â ºôµåÇÒ ¼ö ¾ø½À´Ï´Ù.