Âü°í: ÀÌ ÆäÀÌÁöÀÇ ¿É¼ÇÀº Java ÇÁ·ÎÁ§Æ®ÀÇ ºôµå °æ·Î ¼³Á¤À» Ç¥½ÃÇÕ´Ï´Ù. »õ Java ÇÁ·ÎÁ§Æ® ¸¶¹ý»ç¸¦ ÅëÇØ ÀÌ ÆäÀÌÁö¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.
ºôµå Ŭ·¡½º °æ·Î´Â ÇÁ·ÎÁ§Æ®¸¦ ºôµåÇÒ ¶§ ÄÄÆÄÀÏ·¯¿¡ º¸ÀÌ´Â °æ·ÎÀÇ ¸ñ·ÏÀÔ´Ï´Ù.
¼Ò½º Æú´õ´Â .java ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â ÆÐŰÁöÀÇ
·çÆ®ÀÔ´Ï´Ù. ÄÄÆÄÀÏ·¯´Â Æ÷ÇÔµÈ ÆÄÀÏÀ» Ãâ·Â Æú´õ¿¡ ÀÛ¼ºµÉ .class ÆÄÀÏ·Î º¯È¯ÇÕ´Ï´Ù. Ãâ·Â
Æú´õ´Â ¼Ò½º Æú´õ°¡ °íÀ¯ÇÑ Ãâ·Â Æú´õ¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì¸¦ Á¦¿ÜÇϰí
ÇÁ·ÎÁ§Æ®¸¶´Ù Á¤Àǵ˴ϴÙ. °¢ ¼Ò½º Æú´õ´Â ÄÄÆÄÀÏ·¯¿¡ Ç¥½ÃµÇÁö ¾Ê¾Æ¾ß
ÇÏ´Â Æú´õ ³»ÀÇ ÀÚ¿øÀ» ÁöÁ¤ÇÒ ¼ö ÀÖµµ·Ï Á¦¿Ü ÇÊÅ͸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼Ò½º Æú´õ¿¡ ÀÖ´Â ÀÚ¿øµµ ÄÄÆÄÀÏ·¯ ȯ°æ ¼³Á¤ ÆäÀÌÁö
(
Java > ÄÄÆÄÀÏ·¯ > ºôµù)ÀÇ ¼³Á¤ÀÌ ÀÚ¿ø ÇÊÅ͸¦ ÁöÁ¤ÇÑ °æ¿ì¸¦ Á¦¿ÜÇϰí´Â
Ãâ·Â Æú´õ·Î º¹»çµË´Ï´Ù.
Æ®¸®´Â ÇÁ·ÎÁ§Æ®¸¦ ÆÐŰÁö Ž»ö±â·Î ÀüȯÇÒ ¶§ º¸ÀÌ´Â °Íó·³ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ Æ®¸®¿¡¼ ¿©·¯ ¿ÀÆÛ·¹À̼ÇÀ» ½ÇÇàÇÏ¿© ÇÁ·ÎÁ§Æ® ±¸Á¶¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾ÆÀÌÄÜ | ¿É¼Ç | ¼³¸í |
---|---|---|
![]() |
ºôµå °æ·Î¿¡ Ãß°¡ | Æú´õ³ª ÆÐŰÁö¸¦ Java ºôµå °æ·Î¿¡ Ãß°¡Çϰí À̸¦ ¼Ò½º Æú´õ·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Ò½º Æú´õ´Â ÆÐŰÁöÀÇ ·çÆ®·Î »ç¿ëµÇ´Â ÇÁ·ÎÁ§Æ® °èÃþ ±¸Á¶¿¡¼ ÃÖ»óÀ§ ·¹º§ Æú´õÀÔ´Ï´Ù. ¼Ò½º Æú´õ °°Àº ºôµå °æ·ÎÀÇ Ç׸ñÀÌ ÄÄÆÄÀÏ·¯¿¡ Ç¥½ÃµÇ°í .java ÆÄÀÏ °°Àº ¸ðµç Æ÷ÇÔµÈ ÀÚ¿øÀÌ ÇÁ·ÎÁ§Æ®¸¦ ºôµåÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ¼Ò½º Æú´õ´Â ¿¹¸¦ µé¾î Å×½ºÆ®¸¦ µÎ ¼Ò½º Æú´õÀÇ ÀÀ¿ëÇÁ·Î±×·¥°ú ºÐ¸®Çϱâ À§ÇØ ÇÁ·ÎÁ§Æ®¸¦ ±¸Á¶ÈÇϵµ·Ï Çã¿ëÇÕ´Ï´Ù. ¼Ò½º Æú´õ ¾È¿¡¼ ÆÐŰÁö¸¦ »ç¿ëÇÏ¿© ´õ¿í »ó¼¼ÇÑ ±¸Á¶È¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. |
![]() |
ºôµå °æ·Î¿¡¼ Á¦°Å | Java ºôµå °æ·Î¿¡¼ ¼Ò½º Æú´õ¸¦ Á¦°ÅÇϰí À̸¦ Á¤»ó Æú´õ·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Æú´õ¿¡ µé¾î ÀÖ´Â ¸ðµç ÀÚ¿ø(¿¹: .java ÆÄÀÏ)Àº ´õ ÀÌ»ó ÄÄÆÄÀÏ·¯¿¡ Ç¥½ÃµÇÁö ¾ÊÀ¸¸ç ÇÁ·ÎÁ§Æ®¸¦ ºôµåÇÒ ¶§ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. |
![]() |
Á¦¿Ü | »óÀ§ ¼Ò½º Æú´õÀÇ Á¦¿Ü ÇÊÅÍ¿¡ ÀÚ¿øÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× °á°ú ÀÌ ÀÚ¿øÀÇ ¸ðµç ÇÏÀ§°¡ ´õ ÀÌ»ó ÄÄÆÄÀÏ·¯¿¡ Ç¥½ÃµÇÁö ¾Ê°Ô µË´Ï´Ù. ¿¹¸¦ µé¾î, ÀϺΠÆÐŰÁö°¡ ÇÁ·ÎÁ§Æ®¿¡¼ ÇÊ¿äÇÏÁö ¾Ê°í µû¶ó¼ ÄÄÆÄÀÏ·¯¿¡¼ ¼û±æ ¼ö ÀÖ´Â °æ¿ì¿¡ ÀÌ Á¶ÀÛÀÌ À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. |
![]() |
Æ÷ÇÔ | ÀÌ Á¶Ä¡´Â ½ÇÇàµÈ ÆÄÀÏÀ̳ª Æú´õ¿¡ »ç¿ë °¡´ÉÇÕ´Ï´Ù. ÀÌ »óȲ¿¡¼ Æ÷ÇÔÀº ÀÌ ÀÚ¿øÀÌ ´Ù½Ã ÄÄÆÄÀÏ·¯¿¡ Ç¥½ÃµÉ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. |
![]() |
¼Ò½º Æú´õ Ư¼º ±¸¼º | ´ÙÀ½ µÎ »óȲ¿¡¼ ÆíÁýÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
![]() |
¸ðµç º¯°æ ½ÇÇà Ãë¼Ò | ÀÌ ¸¶¹ý»ç¿¡¼ ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëµÈ ¸ðµç º¯°æÀÌ Ãë¼ÒµÇ°í ÇÁ·ÎÁ§Æ®ÀÇ ¿ø·¡ »óŰ¡ À籸¼ºµË´Ï´Ù. |
![]() |
ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡ ¼Ò½º ¸µÅ© | ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇÒ ¶§ ÀÌ »õ ÇÁ·ÎÁ§Æ®¿¡µµ »ç¿ëµÉ ¼ö ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ ¾îµò°¡¿¡ ÀÌ¹Ì ÄÚµå ÀϺγª ±âŸ ÀÚ¿øÀÌ Á¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¼Ò½º¸¦ ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϱâ À§ÇØ ÆÄÀÏ ½Ã½ºÅÛÀÇ Æú´õ¿¡ ´ëÇÑ ¸µÅ©µÈ ¼Ò½º Æú´õ¸¦ ÀÛ¼ºÇÏ°í ±×ÀÇ ÄÁÅÙÃ÷°¡ ÄÄÆÄÀÏ·¯¿¡ Ç¥½ÃµÇ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. Æú´õ¿¡ ´ëÇÑ ¸µÅ©¸¸ ÀÛ¼ºµÊÀ» ÁÖÀÇÇϽʽÿÀ. À̰ÍÀº ÇØ´ç Æú´õÀÇ ÀÚ¿ø¿¡ ´ëÇÑ ¸ðµç ¼öÁ¤ÀÌ ÀÌ ÀÚ¿øÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ÇÁ·ÎÁ§Æ®¿¡µµ ¿µÇâÀ» Áشٴ °ÍÀ» ÀǹÌÇÕ´Ï´Ù. |
¾ÆÀÌÄÜ ¾øÀ½ | ¼Ò½º Æú´õ¿¡ ´ëÇÑ Ãâ·Â Æú´õ Çã¿ë | ¼Ò½º Æú´õÀÇ 'Ãâ·Â Æú´õ' ¼Ó¼ºÀ» Ç¥½ÃÇϰųª ¼û±é´Ï´Ù. Ãâ·Â Æú´õ°¡ Ç¥½ÃµÇÁö ¾Ê´Â °æ¿ì À̰ÍÀº ÇÁ·ÎÁ§Æ®ÀÇ ±âº» Ãâ·Â Æú´õ°¡ »ý¼ºµÇ´Â .class ÆÄÀÏ¿¡ »ç¿ëµÊÀ» ÀǹÌÇÕ´Ï´Ù. |
¸ðµç Á¶ÀÛ¿¡ ´ëÇÑ °£·«ÇÑ ¼³¸íÀÌ ÇÁ·ÎÁ§Æ® Æ®¸®ÀÇ ¸Ç ¾Æ·¡('¼³¸í'À¸·Î ·¹À̺íµÈ) ¿µ¿ª¿¡ Ç¥½ÃµË´Ï´Ù. ÇÁ·ÎÁ§Æ®ÀÇ ÇöÀç ¼±ÅûçÇ׿¡ ´ëÇØ ¿Ã¹Ù¸¥ ¼³¸í¸¸ Ç¥½ÃµË´Ï´Ù. °æÇèÀÌ ¸¹Àº »ç¿ëÀÚ´Â ÇÁ·ÎÁ§Æ® ±¸Á¶¸¦ ´õ Å©°Ô º¸±â À§ÇØ ¼³¸í ¿µ¿ªÀ» ´ÝÀ» ¼ö ÀÖ½À´Ï´Ù.
ºôµå °æ·ÎÀÇ Çʼö ÇÁ·ÎÁ§Æ® ¸ñ·Ï¿¡¼ ´Ù¸¥ Workbench ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇÏ°í ¸ðµÎ ¼±Åà ¹× ¸ðµÎ ¼±Åà Ãë¼Ò ´ÜÃ߸¦ »ç¿ëÇÏ¿© ºôµå °æ·Î¿¡ ´Ù¸¥ ¸ðµç ÇÁ·ÎÁ§Æ®¸¦ Ãß°¡Çϰųª Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.
Çʼö ÇÁ·ÎÁ§Æ®¸¦ °£Á¢ÀûÀ¸·Î Ãß°¡Çϸé '³»º¸³»Áü'À¸·Î Ç¥½ÃµÈ ¸ðµç Ŭ·¡½º °æ·Î Ç׸ñÀÌ Ãß°¡µË´Ï´Ù. Ŭ·¡½º Ç׸ñÀ» ³»º¸³»ÁüÀ¸·Î ¼³Á¤ÇÏ´Â °ÍÀº ¼ø¼ ¹× ³»º¸³»±â ÅÇ¿¡¼ ¼öÇàÇÕ´Ï´Ù.
¿©±â¼ ¼±ÅÃµÈ ÇÁ·ÎÁ§Æ®°¡ ÀÚµ¿À¸·Î ÂüÁ¶ÇÒ ÇÁ·ÎÁ§Æ® ¸ñ·Ï¿¡ Ãß°¡µË´Ï´Ù. ÂüÁ¶ÇÒ ÇÁ·ÎÁ§Æ® ¸ñ·ÏÀº ºôµå ¼ø¼¸¦ ÆÇº°ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÇÁ·ÎÁ§Æ®´Â ÂüÁ¶ÇÒ ÇÁ·ÎÁ§Æ®°¡ ¸ðµÎ ºôµåµÈ ÈÄ ºôµåµË´Ï´Ù.
ÀÌ ÆäÀÌÁö¿¡¼ ºôµå °æ·Î¿¡ ¶óÀ̺귯¸®¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½À» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
JAR ÆÄÀÏÀº Ŭ·¡½º °æ·Î º¯¼ö·Î °£Á¢ÀûÀ¸·Î Ãß°¡µÉ ¼ö ÀÖ½À´Ï´Ù.
±âº»ÀûÀ¸·Î ¶óÀ̺귯¸® ¸ñ·ÏÀº Java ·±Å¸ÀÓ ¶óÀ̺귯¸®¸¦ ³ªÅ¸³»´Â Ç׸ñÀ» Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ Ç׸ñÀº ±âº» JRE·Î ¼±ÅÃµÈ JRE¸¦ °¡¸®Åµ´Ï´Ù. ±âº» JRE´Â ¼³Ä¡µÈ JRE ȯ°æ ¼³Á¤ ÆäÀÌÁö(â > ȯ°æ ¼³Á¤ > Java > ¼³Ä¡µÈ JRE)¿¡¼ ±¸¼ºµË´Ï´Ù.
¿É¼Ç | ¼³¸í |
---|---|
JAR Ãß°¡ | Workbench °èÃþ ±¸Á¶¸¦ Ž»öÇÏ¿© ºôµå °æ·Î¿¡ Ãß°¡ÇÒ JAR ÆÄÀÏÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. |
¿ÜºÎ JAR Ãß°¡ | ÆÄÀÏ ½Ã½ºÅÛ(Workbench¸¦ ¹þ¾î³)À» Ž»öÇÏ¿© ºôµå °æ·Î¿¡ Ãß°¡ÇÒ JAR ÆÄÀÏÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. |
º¯¼ö Ãß°¡ | ºôµå °æ·Î¿¡ Ŭ·¡½º °æ·Î º¯¼ö¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ·¡½º °æ·Î º¯¼ö´Â Ŭ·¡½º °æ·Î¿¡¼
·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ °æ·Î¸¦ ÇÇÇÏ´Â ÀÌÁ¡ÀÌ ÀÖ´Â JAR¿¡ ´ëÇÑ ¿ìȸ °æ·ÎÀÔ´Ï´Ù. À̰ÍÀº ÇÁ·ÎÁ§Æ®¸¦ ÆÀ¿¡¼ °øÀ¯ÇÒ ¶§ ÇÊ¿äÇÕ´Ï´Ù. º¯¼ö´Â Ŭ·¡½º °æ·Î º¯¼ö ȯ°æ ¼³Á¤ ÆäÀÌÁö ( ![]() |
¶óÀ̺귯¸® Ãß°¡ | JRE ½Ã½ºÅÛ ¶óÀ̺귯¸®°°ÀÌ »çÀü Á¤ÀÇµÈ ¶óÀ̺귯¸®¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯ÇÑ ¶óÀ̺귯¸®´Â ÀÓÀÇÀÇ Ç׸ñ ¼ö(¶óÀ̺귯¸® ³ëµåÀÇ ÇÏÀ§ ³ëµå·Î º¼ ¼ö ÀÖ´Â)¸¦ ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù. |
Ŭ·¡½º Æú´õ Ãß°¡ | Workbench °èÃþ ±¸Á¶¸¦ Ž»öÇÏ¿© ºôµå °æ·Î¿¡ Ŭ·¡½º Æú´õ¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼±Åà ´ëÈ »óÀÚ¸¦ »ç¿ëÇÏ¸é »õ Æú´õ¸¦ ÀÛ¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. |
ÆíÁý | ÇöÀç ¼±ÅÃµÈ ¶óÀ̺귯¸® Ç׸ñ ¶Ç´Â Ç׸ñ ¼Ó¼ºÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
Á¦°Å | ºôµå °æ·Î¿¡¼ ¼±ÅÃµÈ ¿ä¼Ò¸¦ Á¦°ÅÇÕ´Ï´Ù. À̰ÍÀº ÀÚ¿øÀ» »èÁ¦ÇÏÁö´Â ¾Ê½À´Ï´Ù. |
¶óÀ̺귯¸®´Â ´ÙÀ½°ú °°Àº ¼Ó¼ºÀ» °¡Áý´Ï´Ù(¶óÀ̺귯¸® Ç׸ñ ÇÏÀ§ ³ëµå·Î ¹Ì¸® º¸³»Áø).
¼Ó¼º | ¼³¸í |
---|---|
Javadoc À§Ä¡ | ¶óÀ̺귯¸®ÀÇ Javadoc ¹®¼¸¦ ãÀ» ¼ö À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤µÈ °æ¿ì ¶óÀ̺귯¸®ÀÇ ¿ä¼Ò¿¡¼ Shift+F2¸¦ »ç¿ëÇÏ¿© ¹®¼¸¦ ¿ ¼ö ÀÖ½À´Ï´Ù. |
¼Ò½º ÷ºÎ | ¶óÀ̺귯¸®ÀÇ ¼Ò½º¸¦ ãÀ» ¼ö ÀÖ´Â À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
ºôµå Ŭ·¡½º °æ·Î ¸ñ·Ï¿¡¼ À§·Î ¹× ¾Æ·¡·Î ´ÜÃ߸¦ Ŭ¸¯ÇÏ¿© ¼±ÅÃµÈ °æ·Î Ç׸ñÀ» »õ ÇÁ·ÎÁ§Æ®ÀÇ ºôµå °æ·Î ¼ø¼¿¡¼ À§/¾Æ·¡·Î À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼±ÅÃµÈ ¸ñ·Ï Ç׸ñÀº ³»º¸³»ÁüÀ¸·Î Ç¥½ÃµË´Ï´Ù. ³»º¸³»Áø Ç׸ñÀº ÇÁ·ÎÁ§Æ®¸¦ ¿ä±¸ÇÏ´Â ÇÁ·ÎÁ§Æ®¿¡ Ç¥½ÃµË´Ï´Ù. ¸ðµÎ ¼±Åà ¹× ¸ðµÎ ¼±Åà Ãë¼Ò¸¦ »ç¿ëÇÏ¿© ¸ðµç Ç׸ñÀÇ ¼±ÅÃµÈ »óŸ¦ º¯°æÇÕ´Ï´Ù. ¼Ò½º Æú´õ´Â Ç×»ó ³»º¸³»Áö¸ç ¼±Åà Ãë¼ÒµÉ ¼ö ¾ø½À´Ï´Ù.
ÀÌ ÆäÀÌÁö ¸Ç ¾Æ·¡¿¡ ÀÖ´Â ±âº» Ãâ·Â Æú´õ Çʵ带 »ç¿ëÇϸé ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ÄÄÆÄÀÏ Ãâ·ÂÀÌ »óÁÖÇÒ Æú´õÀÇ °æ·Î¿¡ ´ëÇÑ °æ·Î¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. °íÀ¯ÇÑ Ãâ·Â Æú´õ¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â ¼Ò½º Æú´õ¿¡´Â ±âº» Ãâ·ÂÀÌ »ç¿ëµË´Ï´Ù. ã¾Æº¸±â¸¦ »ç¿ëÇÏ¿© ÇöÀç ÇÁ·ÎÁ§Æ®¿¡¼ ±âÁ¸ À§Ä¡¸¦ ¼±ÅÃÇϽʽÿÀ.
ºôµå Ŭ·¡½º °æ·Î
Ŭ·¡½º °æ·Î º¯¼ö
JDT¿¡ ´ëÇØ ÀÚÁÖ Áú¹®µÇ´Â ³»¿ë
Ŭ·¡½º °æ·Î º¯¼ö ȯ°æ ¼³Á¤
Java ÄÄÆÄÀÏ·¯ Ư¼º