ÆÁ ¹× Æ®¸¯

¼Ò½º ÆíÁý

ÄÁÅÙÃ÷ Áö¿ø ÄÁÅÙÃ÷ Áö¿øÀº ºÎºÐÀûÀ¸·Î ÀÔ·ÂµÈ ¹®ÀÚ¿­¿¡ ´ëÇØ Á¦½ÃµÈ ¿Ï·á ¸ñ·ÏÀ» Á¦°øÇÕ´Ï´Ù. Java ÆíÁý±â¿¡¼­ Ctrl+Space¸¦ ´©¸£°Å³ª ÆíÁý > ÄÁÅÙÃ÷ Áö¿øÀ» È£ÃâÇϽʽÿÀ.

ÄÁÅÙÃ÷ Áö¿ø ¼±Åà ´ëÈ­ »óÀÚ

Javadoc ÁÖ¼®ÀÇ ÄÁÅÙÃ÷ Áö¿ø ÄÁÅÙÃ÷ Áö¿øÀº Javadoc ÁÖ¼®¿¡¼­ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

Javadoc ÁÖ¼®¿¡ ´ëÇÑ ÄÁÅÙÃ÷ Áö¿ø

º¯¼ö, ¸Þ¼Òµå ¸Å°³º¯¼ö ¹× Çʵå À̸§ ¿Ï·á¿¡ ´ëÇÑ ÄÁÅÙÃ÷ Áö¿ø

Çʵå, ¸Þ¼Òµå ¸Å°³º¯¼ö ¹× ·ÎÄà º¯¼ö¸¦ ½Å¼ÓÇÏ°Ô ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï ÄÁÅÙÃ÷ Áö¿øÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼±¾ðÀÇ À¯Çü À̸§ µÚ¿¡ Ä¿¼­¸¦ ³õ°í ÆíÁý > ÄÁÅÙÃ÷ Áö¿øÀ» È£ÃâÇϰųª Ctrl+Space¸¦ ´©¸£½Ê½Ã¿À.

Çʵå À̸§¿¡ ´ëÇÑ Á¦¾È»çÇ×

Çʵå, ·ÎÄà º¯¼ö ¶Ç´Â ¸Þ¼Òµå ¸Å°³º¯¼ö¿¡ À̸§ Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ¸¦ »ç¿ëÇϸé ÄÚµå »ý¼º ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ´ÙÀ½À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù(â > ȯ°æ ¼³Á¤ > Java > ÄÚµå »ý¼º > À̸§).

¸Å°³º¯¼ö ÈùÆ® Ä¿¼­¸¦ ¸Þ¼Òµå Àμö¿¡ ³õÀº »óÅ·Π¸Å°³º¯¼ö ÈùÆ® ¸ñ·ÏÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. Java ÆíÁý±â¿¡¼­ Ctrl+Shift+Space¸¦ ´©¸£°Å³ª ÆíÁý > ¸Å°³º¯¼ö ÈùÆ®¸¦ È£ÃâÇϽʽÿÀ.

¸Å°³º¯¼ö ÈùÆ® dz¼± µµ¿ò¸»

À͸í Ŭ·¡½º¿¡ ´ëÇÑ ÄÁÅÙÃ÷ Áö¿ø ¶ÇÇÑ À͸í Ŭ·¡½º ÀÛ¼º ½Ã ÄÁÅÙÃ÷ Áö¿ø¿¡¼­ µµ¿ò¸»À» Á¦°øÇÕ´Ï´Ù. Ŭ·¡½º ÀνºÅϽº ÀÛ¼ºÀÇ ¿­±â ´ë°ýÈ£ µÚ¿¡ Ä¿¼­¸¦ ³õÀº »óÅ¿¡¼­ ÆíÁý > ÄÁÅÙÃ÷ Áö¿øÀ» È£ÃâÇϰųª Ctrl+Space¸¦ ´©¸£½Ê½Ã¿À.

À͸í Ŭ·¡½º¿¡ ´ëÇÑ ÄÁÅÙÃ÷ Áö¿ø

±×·¯¸é ±¸ÇöÇØ¾ß ÇÒ ¸ðµç ¸Þ¼Òµå¸¦ Æ÷ÇÔÇÏ´Â À͸íÀÇ ³»ºÎ Ŭ·¡½º º»¹®ÀÌ ÀÛ¼ºµË´Ï´Ù.
ÄÚµå Áö¿øÀ» »ðÀÔÇÏ°í ¹Ù²Ù´Â »çÀÌ¿¡ Åä±Û ÄÚµå Áö¿øÀÌ ±âÁ¸ÀÇ ID¿¡ ´ëÇØ È£ÃâµÉ ¶§ ÄÚµå Áö¿øÀº ID¸¦ ¼±ÅÃµÈ ¿Ï·á·Î ¹Ù²Ù°Å³ª »ðÀÔ¸¸ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº» µ¿ÀÛ(°ãÃľ²±â ¶Ç´Â »ðÀÔ)ÀÌ Ã¢ > ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > ÄÚµå Áö¿ø¿¡¼­ Á¤Àǵ˴ϴÙ.
Ctrl ۸¦ ´©¸¥ ä ¿Ï·á¸¦ ¼±ÅÃÇÏ¿© ÄÁÅÙÃ÷ Áö¿ø ¼±Åà ´ëÈ­ »óÀÚ¿¡¼­ µ¿ÀÛÀ» Àӽ÷ΠÅä±ÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
Getter ¹× Setter ÀÛ¼º Çʵ忡 ´ëÇØ Getter ¹× Setter ¸Þ¼Òµå¸¦ ÀÛ¼ºÇÏ·Á¸é ÇʵåÀÇ ¼±¾ðÀ» ¼±ÅÃÇÏ°í ¼Ò½º > Getter ¹× Setter »ý¼ºÀ» È£ÃâÇϽʽÿÀ.

Getter ¹× Setter »ý¼º ´ëÈ­ »óÀÚ

À̸§ Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ¸¦ »ç¿ëÇÏ´Â °æ¿ì ÄÚµå »ý¼º ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ´ÙÀ½À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù(â > ȯ°æ ¼³Á¤ > Java > ÄÚµå »ý¼º > À̸§).
Çʵå¿Í ÇÔ²² Getter ¹× Setter¸¦ ÇÔ²² »èÁ¦ ÇÊµå »èÁ¦ ½Ã Eclipse´Â Getter ¹× Setter ¸Þ¼Òµå »èÁ¦ ±â´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. Çʵ忡 À̸§ Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ¸¦ »ç¿ëÇϸé ÄÚµå »ý¼º ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ´ÙÀ½À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù(â > ȯ°æ ¼³Á¤ > Java > ÄÚµå »ý¼º > À̸§).
´ëÇ¥ ¸Þ¼Òµå ÀÛ¼º Çʵ忡 ´ëÇÑ ´ëÇ¥ ¸Þ¼Òµå¸¦ ÀÛ¼ºÇÏ·Á¸é ÇʵåÀÇ ¼±¾ðÀ» ¼±ÅÃÇÏ°í ¼Ò½º > ´ëÇ¥ ¸Þ¼Òµå »ý¼ºÀ» È£ÃâÇϽʽÿÀ. À̰ÍÀº ´ëÇ¥ ¸Þ¼Òµå¿¡ ´ëÇÑ ÀÌ¼Û È£ÃâÀÌ Æ÷ÇÔµÈ À¯Çü¿¡ ¼±ÅÃµÈ ¸Þ¼Òµå¸¦ Ãß°¡ÇÕ´Ï´Ù. ´ÙÀ½Àº ´ëÇ¥ ¸Þ¼ÒµåÀÇ ¿¹ÀÔ´Ï´Ù.
public void addModifyListener(ModifyListener listener) {
    fTextControl.addModifyListener(listener);
}
²ø¾î¼­ ³õ±â¸¦ »ç¿ëÇÏ¿© ¸Þ¼Òµå ÀÛ¼º ±âÁ¸ÀÇ ¸Þ¼Òµå¿Í µ¿ÀÏÇÑ ¼­¸íÀÌ ÀÖ´Â ¸Þ¼Òµå¸¦ ÀÛ¼ºÇÏ·Á¸é ²ø¾î¼­ ³õ±â ¶Ç´Â º¹»ç/ºÙ¿©³Ö±â¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ²ø¾î¼­ ³õ±â(Windows)ÀÇ °æ¿ì Ctrl+Shift¸¦ ´©¸¥ ä '¸µÅ©' ÀÛ¼º¿¡ ³õÀ¸½Ê½Ã¿À.
¸®ÆÑÅ丵À» À§ÇÑ ²ø¾î¼­ ³õ±â »ç¿ë ²ø¾î¼­ ³õ±â·Î ÆÐŰÁö »çÀÌ¿¡ Java ÄÄÆÄÀÏ ´ÜÀ§¸¦ À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´©¶ôµÈ °¡Á®¿À±â°¡ ¸ðµÎ Ãß°¡µÇ°í ÂüÁ¶°¡ °»½ÅµË´Ï´Ù.
²ø¾î¼­ ³õ±â¸¦ »ç¿ëÇÏ¿© Java ÄÚµå ¿ä¼Ò¸¦ À̵¿ÇÏ°í º¹»ç ²ø¾î¼­ ³õ±â·Î ¸Þ¼Òµå ¹× Çʵå¿Í °°Àº Java ¿ä¼Ò¸¦ À̵¿ÇÏ°í º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ¸®ÆÑÅ丵À» Æ®¸®°ÅÇÏÁö ¾ÊÀ¸¸ç Äڵ常 º¹»çÇϰųª À̵¿ÇÕ´Ï´Ù.
½Ã½ºÅÛ Å¬¸³º¸µå¿¡ Java ¿ä¼ÒÀÇ Äڵ带 ½±°Ô ³ÖÀ» ¼ö ÀÖÀ½ ¸Þ¼Òµå, ÇÊµå ¹× À¯Çü ¼¼Æ®¸¦ ¼±ÅÃÇϰí Ctrl + C¸¦ ´©¸£¸é(¶Ç´Â ÆíÁý > º¹»ç Á¶Ä¡ È£Ãâ), ¼±ÅÃµÈ ¿ä¼ÒÀÇ ¼Ò½º Äڵ尡 ½Ã½ºÅÛ Å¬¸³º¸µå¿¡ ³õ¿©Áý´Ï´Ù. ±×·± ´ÙÀ½ ÀÌ Äڵ带 WorkbenchÀÇ ´Ù¸¥ À§Ä¡¿¡ ºÙ¿©³Ö°Å³ª(Ctrl + V ¶Ç´Â ÆíÁý > ºÙ¿©³Ö±â) ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥(ÀüÀÚ¿ìÆí ÇÁ·Î±×·¥ µî)¿¡ ºÙ¿©³ÖÀ» ¼ö ÀÖ½À´Ï´Ù.
ÅÛÇø®Æ®¸¦ »ç¿ëÇÏ¿© ¸Þ¼Òµå ÀÛ¼º ¸Þ¼Òµå ½ºÅÓÀÌ Æ÷ÇÔµÈ »õ ÅÛÇø®Æ®¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù(ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > ÅÛÇø®Æ®). ÅÛÇø®Æ®´Â ÄÁÅÙÃ÷ Áö¿ø(Ctrl+Space) Á¦¾È»çÇ×°ú ÇÔ²² Ç¥½ÃµË´Ï´Ù.
¶ÇÇÑ 'private_method', 'public_method', 'protected_method' µî ±âÁ¸ÀÇ ÅÛÇø®Æ®°¡ ÀÖ½À´Ï´Ù.
Tab ۸¦ »ç¿ëÇÏ¿© ÀÔ·ÂÇÒ °ª(¸®ÅÏ À¯Çü, À̸§ ¹× Àμö) »çÀÌ¿¡¼­ Ž»öÇϽʽÿÀ.

»õ ¸Þ¼Òµå ÅÛÇø®Æ® Á¦¾È»çÇ×°ú ÇÔ²² ÄÁÅÙÃ÷ Áö¿ø

ºü¸¥ ¼öÁ¤À» »ç¿ëÇÏ¿© »õ ¸Þ¼Òµå ÀÛ¼º ¸Þ¼Òµå È£Ãâ·Î ½ÃÀÛÇÏ°í ºü¸¥ ¼öÁ¤(Ctrl+1)À» »ç¿ëÇÏ¿© ¸Þ¼Òµå¸¦ ÀÛ¼ºÇϽʽÿÀ.

'¸Þ¼Òµå ÀÛ¼º' ºü¸¥ ¼öÁ¤

ÄÁÅÙÃ÷ Áö¿øÀ» »ç¿ëÇÏ¿© ¸Þ¼Òµå ´ëü ¸Þ¼Òµå°¡ Ãß°¡µÉ À§Ä¡ÀÇ À¯Çü º»¹®¿¡¼­ ÄÁÅÙÃ÷ Áö¿ø(Ctrl+Space)À» È£ÃâÇϽʽÿÀ. ÄÁÅÙÃ÷ Áö¿øÀº ´ëüµÉ ¼ö ÀÖ´Â ¸ðµç ¸Þ¼Òµå¸¦ Á¦°øÇÕ´Ï´Ù. ¼±ÅÃµÈ ¸Þ¼ÒµåÀÇ ¸Þ¼Òµå º»¹®ÀÌ ÀÛ¼ºµË´Ï´Ù.

'¸Þ¼Òµå ´ëü' ÄÁÅÙÃ÷ Áö¿ø

ºü¸¥ ¼öÁ¤À» »ç¿ëÇÏ¿© ±¸ÇöµÇÁö ¾ÊÀº ¸Þ¼Òµå Ãß°¡ »õ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ·Á¸é ¸ÕÀú À¯Çü¿¡ '±¸Çö' ¼±¾ðÀ» Ãß°¡ÇϽʽÿÀ. ÀúÀåÇϰųª ºôµåÇÒ ÇÊ¿ä ¾øÀÌ Java ÆíÁý±â´Â ¸Þ¼Òµå°¡ ´©¶ôµÇ¾úÀ½À» ¾Ë¸®±â À§ÇØ À¯Çü¿¡ °­Á¶Ç¥½ÃÇϸç, ºü¸¥ ¼öÁ¤ Àü±¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. Àü±¸¸¦ ´©¸£°Å³ª Ctrl+1(ÆíÁý > ºü¸¥ ¼öÁ¤)À» ´­·¯ ±¸ÇöµÇÁö ¾ÊÀº ¸Þ¼Òµå¸¦ Ãß°¡Çϰųª Ŭ·¡½º¸¦ abstract·Î ÀÛ¼ºÇÏ´Â °Í »çÀÌ¿¡¼­ ¼±ÅÃÇϽʽÿÀ.

'±¸ÇöµÇÁö ¾ÊÀº ¸Þ¼Òµå Ãß°¡' Á¦¾È»çÇ×À» Á¦°øÇÏ´Â ºü¸¥ ¼öÁ¤

´ëüÇÒ ¸Þ¼Òµå Ãß°¡ ±âº» Ŭ·¡½º¿¡¼­ ¸Þ¼Òµå¸¦ ´ëüÇÒ ¸Þ¼Òµå¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
¸Þ¼Òµå¸¦ Ãß°¡ÇÒ À¯ÇüÀ» ¼±ÅÃÇÏ°í ¼Ò½º > ¸Þ¼Òµå ´ëü/±¸ÇöÀ» È£ÃâÇϽʽÿÀ. ´ëüÇÒ ¸Þ¼Òµå¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ´ëÈ­ »óÀÚ°¡ ¿­¸³´Ï´Ù.

'¸Þ¼Òµå ´ëü/±¸Çö' ´ëÈ­ »óÀÚ

·ÎÄà À̸§ ¹Ù²Ù±â ´Ù¸¥ ÆÄÀÏ¿¡¼­ Á¾¼Ó¼º¿¡ ´ëÇÑ Àüü ºÐ¼®ÀÌ ÇÊ¿ä ¾ø´Â À̸§ ¹Ù²Ù±â¸¦ ½Å¼ÓÈ÷ ¼öÇàÇÏ·Á¸é '·ÎÄà À̸§ ¹Ù²Ù±â' ºü¸¥ Áö¿øÀ» »ç¿ëÇϽʽÿÀ. Java ÆíÁý±â¿¡¼­ º¯¼ö, ¸Þ¼Òµå ¶Ç´Â À¯ÇüÀÇ ID¿¡ Ä¿¼­¸¦ ³õ°í Ctrl+1(ÆíÁý > ºü¸¥ ¼öÁ¤)À» ´©¸£½Ê½Ã¿À.
ÆíÁý±â°¡ ¸µÅ©µÈ ÆíÁý ¸ðµå(ÅÛÇø®Æ®¿Í °°ÀÌ)·Î ÀüȯµÇ°í ID¸¦ º¯°æÇϸé ÇØ´ç º¯¼ö, ¸Þ¼Òµå ¶Ç´Â À¯Çü¿¡ ´ëÇÑ ¸ðµç ÂüÁ¶°¡ µ¿½Ã¿¡ º¯°æµË´Ï´Ù.

'·ÎÄà À̸§ ¹Ù²Ù±â' ºü¸¥ ¼öÁ¤À» »ç¿ëÇÏ¿© ¿©·¯ ID º¯°æ

ºü¸¥ ¼öÁ¤À» »ç¿ëÇÏ¿© ¿¹¿Ü ó¸® ¹ß»ýÇÑ ¿¹¿Ü¸¦ ó¸®ÇÏ´Â °ÍÀº ½±½À´Ï´Ù. ÀÔ·Â Áß¿¡ 󸮵ÇÁö ¾ÊÀº ¿¹¿Ü°¡ ¹ß°ßµÇ¸é ÆíÁý±â¿¡¼­ »¡°£»ö ¼±À¸·Î Ç¥½ÃµË´Ï´Ù.
  • Àü±¸¸¦ Ŭ¸¯Çϰųª Ctrl+1À» ´­·¯ try catch ºí·ÏÀ¸·Î È£ÃâÀ» µÑ·¯½Ô´Ï´Ù. try catch ºí·Ï¿¡ Ãß°¡ ¹®À» Æ÷ÇÔÇÏ·Á¸é ¹®À» ¼±ÅÃÇÏ°í ¼Ò½º > try/catch ºí·ÏÀ¸·Î µÑ·¯½Î±â¸¦ »ç¿ëÇϽʽÿÀ. ¶ÇÇÑ ÆíÁý > ¼±ÅûçÇ× ÆîÄ¡±â¸¦ »ç¿ëÇÏ°í ¿£Å¬·Î¡, ´ÙÀ½ ¶Ç´Â ÀÌÀüÀ» ¼±ÅÃÇÏ¿© °¢°¢ÀÇ ¹®À» ½±°Ô ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • È£ÃâÀÌ ÀÌ¹Ì try ºí·ÏÀ¸·Î µÑ·¯½Î¿© ÀÖÀ¸¸é ºü¸¥ ¼öÁ¤ÀÌ ±âÁ¸ ºí·Ï¿¡ catch ºí·ÏÀ» Ãß°¡Çϵµ·Ï Á¦¾ÈÇÕ´Ï´Ù.
  • ¿¹¿Ü¸¦ ó¸®ÇÏÁö ¾ÊÀ¸·Á¸é ºü¸¥ ¼öÁ¤ÀÌ ¿£Å¬·Î¡ ¸Þ¼Òµå ¼±¾ð¿¡ »õ·Î ¹ß»ýÇÑ ¿¹¿Ü¸¦ Ãß°¡Çϵµ·Ï ÇϽʽÿÀ.

'¹Ì¹ß°ß ¿¹¿Ü' ºü¸¥ ¼öÁ¤ Á¦¾È

¾ðÁ¦¶óµµ catch ºí·ÏÀ» ¹ß»ýÇÑ ¿¹¿Ü·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. catch ºí·Ï¿¡¼­ Ctrl+1(ÆíÁý > ºü¸¥ ¼öÁ¤)À» »ç¿ëÇϽʽÿÀ.

'throws·Î catch Àý ¹Ù²Ù±â' ºü¸¥ Áö¿ø

ÁöÁ¤¿¡ ´ëÇÑ ÀÔ·Â ÁÙÀÓ ÁöÁ¤»çÇ×À» ÀÔ·ÂÇÏ´Â ´ë½Å ÁöÁ¤µÉ Ç¥Çö½ÄÀ¸·Î ½ÃÀÛÇϽʽÿÀ.

'·ÎÄà º¯¼ö¿¡ ¹® ÁöÁ¤' ºü¸¥ Áö¿ø

ÀÌÁ¦ Ctrl+1(ÆíÁý > ºü¸¥ ¼öÁ¤)À» »ç¿ëÇϰí '»õ ·ÎÄà º¯¼ö¿¡ ¹® ÁöÁ¤'À» ¼±ÅÃÇÏ¸é ºü¸¥ Áö¿øÀÌ »ç¿ëÀÚ¿¡°Ô ÀûÇÕÇÑ º¯¼ö À̸§À» ÃßÃøÇÕ´Ï´Ù.
Iterator iterator= vector.iterator();
Çà µÑ·¯½Î±â ¹®À» if / while / for ¹®À̳ª ºí·ÏÀ¸·Î µÑ·¯½Î·Á¸é µÑ·¯½Ò ÇàÀ» ¼±ÅÃÇϰí Ctrl+1(ÆíÁý > ºü¸¥ ¼öÁ¤)À» ´©¸£½Ê½Ã¿À. º¯¼ö ${line_selection}ÀÌ Æ÷ÇÔµÈ ¸ðµç ÅÛÇø®Æ®¸¦ ³ª¿­ÇÕ´Ï´Ù.

'ÅÛÇø®Æ®·Î µÑ·¯½Î±â' ºü¸¥ Áö¿ø

ÅÛÇø®Æ®´Â â > ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > ÅÛÇø®Æ®¿¡¼­ ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç ÅÛÇø®Æ®¸¦ ÆíÁýÇϰųª ÀÚüÀÇ ÅÛÇø®Æ®¸¦ Á¤ÀÇÇÏ¿© °á°ú Äڵ带 »ç¿ëÀÚ Á¤ÀÇÇϽʽÿÀ.
ÀÚ½ÅÀÇ ÅÛÇø®Æ® ÀÛ¼º

ÀÚü ÅÛÇø®Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Java > ÆíÁý±â > ÅÛÇø®Æ® ȯ°æ ¼³Á¤ ÆäÀÌÁö·Î À̵¿ÇÏ°í ½Å±Ô ´ÜÃ߸¦ ´­·¯ ÅÛÇø®Æ®¸¦ ÀÛ¼ºÇϽʽÿÀ. ¿¹¸¦ µé¾î, ¹è¿­¿¡¼­ µÚ·Î¸¦ ¹Ýº¹ÇÒ ÅÛÇø®Æ®´Â ´ÙÀ½°ú °°½À´Ï´Ù.

for (int ${index} = ${array}.length - 1; ${index} >= 0; ${index}--){
   ${cursor}
}
ÄÚµå Áö¿øÀº Àμö À̸§À» ÀÚµ¿ÀûÀ¸·Î »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸Þ¼Òµå ¿Ï·á ½Ã ÀÚµ¿À¸·Î ÄÚµå Áö¿ø »ðÀÔ Àμö À̸§À» °¡Áú ¼ö ÀÖ½À´Ï´Ù. Java > ÆíÁý±â > ÄÚµå Áö¿ø ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ÀÛµ¿À» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù(¸Þ¼Òµå ¿Ï·á ½Ã Àμö À̸§ ä¿ì±â ¼±Åöõ ÂüÁ¶). ¿¹¸¦ µé¾î, µÎ ¹øÂ° Ç׸ñÀ» ¼±ÅÃÇÏ´Â °æ¿ì

ÄÚµå Áö¿ø â

ÄÚµå Áö¿øÀº Àμö À̸§À» ÀÚµ¿À¸·Î »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÄÚµå Áö¿ø »ðÀÔµÈ Àμö À̸§

Tab ۸¦ »ç¿ëÇÏ¿© »ðÀÔµÈ À̸§ »çÀÌ¿¡ Ž»öÇÒ ¼ö ÀÖ½À´Ï´Ù.

¶ÇÇÑ ÄÚµå Áö¿øÀº ¼±¾ðµÈ À¯Çü¿¡ µû¶ó ä¿öÁø Àμö À̸§À» ÃßÃøÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº Java > ÆíÁý±â > ÄÚµå Áö¿ø ȯ°æ ¼³Á¤ ÆäÀÌÁöÀÇ Ã¤¿öÁø Àμö À̸§ ÃßÃø ¼±ÅöõÀ¸·Î ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

µÑ·¯½Ñ ¹® Á¦°Å µÑ·¯½Ñ ¹® ¶Ç´Â ºí·ÏÀ» Á¦°ÅÇÏ·Á¸é ¿­±â ´ë°ýÈ£¿¡ Ä¿¼­¸¦ ³õ°í Ctrl+1(ÆíÁý > ºü¸¥ ¼öÁ¤)À» ´©¸£½Ê½Ã¿À.

'µÑ·¯½Ñ ¹® Á¦°Å' ºü¸¥ Áö¿ø

±¸Á¶È­ ¼±ÅûçÇ× ±¸Á¶È­ ¼±ÅûçÇ× ±â´ÉÀ» »ç¿ëÇÏ¿© ±¸¹®À» ÀνÄÇÏ´Â ¹æ¹ýÀ¸·Î Java Äڵ带 ºü¸£°Ô ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼±ÅûçÇ×À» Æ÷ÇÔÇÏ´Â °¡Àå ÀÛÀº Java ±¸¹® ¿ä¼Ò·Î ÆîÄ¡´Â ¸Þ´º Ç¥½ÃÁÙ ¼±ÅûçÇ׿¡¼­ ÅØ½ºÆ®¸¦ °­Á¶Ç¥½ÃÇϰí Ctrl+Shift+Arrow Up¸¦ ´©¸£°Å³ª ÆíÁý > ¼±ÅûçÇ× ÆîÄ¡±â > ¿£Å¬·Î¡ ¿ä¼Ò¸¦ ¼±ÅÃÇϽʽÿÀ. ±×·± ´ÙÀ½ Á¶Ä¡¸¦ ´Ù½Ã È£ÃâÇÏ¿© ¼±ÅûçÇ×À» ÆîÄ¥ ¼ö ÀÖ½À´Ï´Ù.
ÀÏÄ¡ÇÏ´Â ´ë°ýÈ£ ã±â ÀÏÄ¡ÇÏ´Â ´ë°ýÈ£¸¦ ãÀ¸·Á¸é ¿­±â ¶Ç´Â ´Ý±â °ýÈ£¸¦ ¼±ÅÃÇϰí Ctrl+Shift+P(Ž»ö > À̵¿ > ÀÏÄ¡ÇÏ´Â °ýÈ£)¸¦ ´©¸£½Ê½Ã¿À. ¶ÇÇÑ ¿­±â °ýÈ£ ¾ÕÀ̳ª ´Ý±â ´ë°ýÈ£ µÚ¿¡¼­ µÎ ¹ø Ŭ¸¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯¸é µÎ ´ë°ýÈ£ »çÀÌÀÇ ÅØ½ºÆ®°¡ ¼±Åõ˴ϴÙ.

'µÎ ¹ø Ŭ¸¯'À» »ç¿ëÇÏ¿© µÎ °ýÈ£ »çÀÌÀÇ ÅØ½ºÆ® ¼±ÅÃ

Smart Javadoc '/**'¸¦ ÀÔ·ÂÇϰí Enter ۸¦ ´©¸£½Ê½Ã¿À. À̰ÍÀº Ç¥ÁØ @param, @return ¹× @exception űװ¡ Æ÷ÇÔµÈ Javadoc ÁÖ¼® ½ºÅÓÀ» ÀÚµ¿À¸·Î Ãß°¡ÇÕ´Ï´Ù.

'Smart Javadoc'ÀÇ °á°ú

Ãß°¡µÈ ÁÖ¼ÓÀÇ ÅÛÇø®Æ®´Â â > ȯ°æ ¼³Á¤ > Java > ÄÚµå »ý¼º > ÄÚµå ¹× ÁÖ¼® > ÁÖ¼®¿¡¼­ ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.
Java ÆíÁý±âÀÇ ¼Óµµ ³ôÀÓ ´ÙÀ½À» ÅëÇØ ÀÔ·Â ¼Óµµ¸¦ ³ôÀÏ ¼ö ÀÖ½À´Ï´Ù.
  • ÀÔ·ÂÇÏ´Â µ¿¾È¿¡ Ç¥½ÃµÈ ¹®Á¦Á¡ Ç¥½Ã±â¸¦ ²ô½Ê½Ã¿À. â > ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > ¾î³ëÅ×À̼ǿ¡¼­ ¸ðµç ¼±ÅöõÀ» Áö¿ì½Ê½Ã¿À.
  • °³¿ä ´«±ÝÀÚ¸¦ ¼û±é´Ï´Ù ¼±Åöõ, â > ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > ¸ð¾ç > °³¿ä ´«±ÝÀÚ Ç¥½Ã¸¦ Áö¿ì½Ê½Ã¿À.
  • ÆíÁý±â¿¡¼­ ¾Æ¿ô¶óÀÎ µ¿±âÈ­¸¦ ²ô½Ê½Ã¿À. â > ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > ¸ð¾ç > Ä¿¼­ À̵¿ ½Ã ¾Æ¿ô¶óÀÎ ¼±ÅûçÇ× µ¿±âÈ­ ¼±ÅöõÀ» Ãë¼ÒÇϽʽÿÀ.
·ÎÄà È÷½ºÅ丮¸¦ »ç¿ëÇÏ¿© ÀÌÀü ¸Þ¼Òµå ¹öÀüÀ¸·Î µÇµ¹¸®±â ÆÄÀÏÀ» ÆíÁýÇÒ ¶§¸¶´Ù ÀÌÀü ÄÁÅÙÃ÷°¡ ·ÎÄà È÷½ºÅ丮¿¡ º¸°üµË´Ï´Ù. Java µµ±¸´Â Java ¿ä¼ÒÀÇ ·ÎÄà È÷½ºÅ丮¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇϹǷΠÀüü ÆÄÀÏ ´ë½Å ´ÜÀÏ ¸Þ¼ÒµåÀÇ ÀÌÀü ¹öÀüÀ¸·Î µÇµ¹¸± ¼ö ÀÖ½À´Ï´Ù.

¿ä¼Ò¸¦ ¼±ÅÃÇÏ¿© ¹Ù²Ü ´ë»ó > ·ÎÄà È÷½ºÅ丮¸¦ »ç¿ëÇÏ¿© ÀÌÀü ¿ä¼Ò ¹öÀüÀ¸·Î µÇµ¹¸®½Ê½Ã¿À.

·ÎÄà È÷½ºÅ丮 ´ëÈ­ »óÀÚ¿¡¼­ ¹Ù²Ù±â

·ÎÄà È÷½ºÅ丮¸¦ »ç¿ëÇÏ¿© Á¦°ÅµÈ ¸Þ¼Òµå º¹¿ø ÆÄÀÏÀ» ÆíÁýÇÒ ¶§¸¶´Ù ÀÌÀü ÄÁÅÙÃ÷°¡ ·ÎÄà È÷½ºÅ丮¿¡ º¸°üµË´Ï´Ù. Java µµ±¸´Â Java ¿ä¼ÒÀÇ ·ÎÄà È÷½ºÅ丮¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇϹǷΠ»èÁ¦µÈ ¸Þ¼Òµå¸¦ ¼±ÅÃÀûÀ¸·Î º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÄÁÅ×À̳ʸ¦ ¼±ÅÃÇÏ°í ·ÎÄà È÷½ºÅ丮¿¡¼­ º¹¿øÀ» »ç¿ëÇÏ¿© Á¦°ÅµÈ ±¸¼º¿øÀ» º¹¿øÇϽʽÿÀ.

·ÎÄà È÷½ºÅ丮 ´ëÈ­ »óÀÚ¿¡¼­ º¹¿ø

»ç¿ëÀÚ Á¤ÀÇ °¡´É ÄÚµå »ý¼º Java > ÄÚµå »ý¼º ȯ°æ ¼³Á¤ ÆäÀÌÁö¸¦ »ç¿ëÇϸé ÀÏ¹Ý ÅÛÇø®Æ®¿Í À¯»çÇÑ ¹æ¹ýÀ¸·Î »ý¼ºµÈ ÄÚµå ¹× ÁÖ¼®À» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÄÚµå ÅÛÇø®Æ®´Â Äڵ尡 »ý¼ºµÉ ¶§¸¶´Ù »ç¿ëµË´Ï´Ù. (»õ ÅÛÇø®Æ®´Â ÄÚµå »ý¼ºÀ» À§ÇØ ÀÌÀü¿¡ »ç¿ëµÈ 'filecomment' ¹× 'typecomment' ÅÛÇø®Æ® ´ë½Å »ç¿ëµË´Ï´Ù.)

ÄÚµå ÅÛÇø®Æ® ȯ°æ ¼³Á¤ ÆäÀÌÁö

'ÀÚµ¿À¸·Î ÁÖ¼® Ãß°¡...' ¼±ÅöõÀ» »ç¿ëÇÏ¸é »õ ¸Þ¼Òµå³ª À¯ÇüÀ» ÀÛ¼ºÇÏ´Â ±â´ÉÀÌ ÁÖ¼®À» ÀÚµ¿À¸·Î Ãß°¡ÇÏ´ÂÁö, 'Javadoc ÁÖ¼® Ãß°¡'·Î¸¸ ¸í½ÃÀûÀ¸·Î Ãß°¡µÇ´ÂÁö¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±¸¼º¿ø Á¤·Ä Java > ¸ð¾ç > ±¸¼º¿ø Á¤·Ä ¼ø¼­ ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡ Á¤ÀÇµÈ Ä«Å×°í¸® ¼ø¼­¿¡ µû¶ó Java ÄÄÆÄÀÏ ´ÜÀ§ÀÇ ±¸¼º¿ø Á¤·ÄÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼Ò½º > ±¸¼º¿ø Á¤·Ä¿¡¼­ Á¶Ä¡¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
¹®ÀÚ¿­ ÁÙ ¹Ù²Ù±â

¹®ÀÚ¿­ ¸®ÅÍ·² ÆíÁý ½Ã ¹®ÀÚ¿­ ¸®ÅÍ·² ÁÙÀ» ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°Àº Äڵ尡 ÀÖ´Â °æ¿ì

String message= "This is some long message.";

"ÀϺÎ" ´Ü¾î µÚ¿¡ ij·µÀ» ¹èÄ¡Çϰí Enter¸¦ ´©¸£½Ê½Ã¿À. ´ÙÀ½°ú °°ÀÌ Äڵ尡 ÀÚµ¿À¸·Î º¯°æµË´Ï´Ù.

String message= "This is some" + 
           " long message.";

Java > ÆíÁý±â > ÀԷ ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ÀÌ ÀÛµ¿À» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

°Ë»ö

º¯¼ö ¹× Àбâ/¾²±â ¾×¼¼½º ã±â ID(º¯¼ö, ¸Þ¼Òµå ¶Ç´Â À¯Çü ÂüÁ¶ ¶Ç´Â ¼±¾ð)¸¦ ¼±ÅÃÇÏ°í °Ë»ö > ÆÄÀÏ ³»ÀÇ ¹ß»ýÀ» È£ÃâÇÏ¿© º¯¼ö¸¦ ã°í Àбâ/¾²±â »óŸ¦ ½±°Ô È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº µ¿ÀÏÇÑ ÆÄÀÏ¿¡¼­ ÀÌ IDÀÇ ¸ðµç ÂüÁ¶»çÇ×À» Ç¥½ÃÇÕ´Ï´Ù. ¶ÇÇÑ °á°úµµ º¯¼öÀÇ Àб⠶Ǵ ¾²±â ¾×¼¼½º¸¦ Ç¥½ÃÇÏ´Â ¾ÆÀÌÄܰú ÇÔ²² °Ë»ö º¸±â¿¡ Ç¥½ÃµË´Ï´Ù.
ÀÏ¹Ý °Ë»ö ±â´ÉÀ» »ç¿ëÇÏ¿© ¿©·¯ ÆÄÀÏÀ» °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù(°Ë»ö > ÂüÁ¶).

Çʵ忡 ´ëÇÑ ÀÐ±â ¹× ¾²±â ¾×¼¼½º

ƯÁ¤ ¸®ÅÏ À¯ÇüÀ¸·Î ¸Þ¼Òµå °Ë»ö

ƯÁ¤ ¸®ÅÏ À¯ÇüÀ¸·Î ¸Þ¼Òµå¸¦ °Ë»öÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ "* <¸®ÅÏ À¯Çü>"À» »ç¿ëÇϽʽÿÀ.

  1. °Ë»ö ´ëÈ­ »óÀÚ¸¦ ¿­°í Java °Ë»ö ÅÇÀ» Ŭ¸¯ÇϽʽÿÀ.
  2. °Ë»ö ¹®ÀÚ¿­¿¡ °ø¹éÀ¸·Î ±¸ºÐµÈ '*'¿Í ¸®ÅÏ À¯ÇüÀ» ÀÔ·ÂÇϽʽÿÀ.
  3. ´ë¼Ò¹®ÀÚ ±¸ºÐ ¼±ÅöõÀ» ¼±ÅÃÇϽʽÿÀ.
  4. ¸Þ¼Òµå¿Í ¼±¾ðÀ» ¼±ÅÃÇÏ°í ³ª¼­ °Ë»öÀ» Ŭ¸¯ÇϽʽÿÀ.

ÁöÁ¤µÈ ¸®ÅÏ À¯ÇüÀ¸·Î ¸Þ¼Òµå °Ë»ö

»ç¿ëÇÏÁö ¾ÊÀº ÄÚµå ã±â Java ÄÄÆÄÀÏ·¯´Â µµ´ÞÇÒ ¼ö ¾ø´Â ÄÚµå, »ç¿ëÇÏÁö ¾ÊÀº º¯¼ö, ¸Å°³º¯¼ö, °¡Á®¿À±â ¹× »ç¿ëÇÏÁö ¾ÊÀº private À¯Çü, ¸Þ¼Òµå ¹× Çʵ带 ¹ß°ßÇÕ´Ï´Ù.
¼³Á¤Àº Java > ÄÄÆÄÀÏ·¯ ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡ ÀÖ½À´Ï´Ù.

ÄÄÆÄÀÏ·¯ ȯ°æ ¼³Á¤ ÆäÀÌÁö

¶ÇÇÑ ÀÌ ¼³Á¤Àº ÀÔ·ÂÇÔ¿¡ µû¶ó ¹ß°ßµÇ¸ç ºÒÇÊ¿äÇÑ Äڵ带 Á¦°ÅÇϵµ·Ï ºü¸¥ ¼öÁ¤ÀÌ Á¦°øµË´Ï´Ù.

ÄÚµå Ž»ö ¹× Àбâ

Java ÆíÁý±â¿¡¼­ ¼±ÅûçÇ× ¿­±â Java ÆíÁý±âÀÇ ÂüÁ¶¿¡¼­ ¿ä¼Ò¸¦ ¿­ ¼ö ÀÖ´Â µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.
  • Äڵ忡¼­ ÂüÁ¶¸¦ ¼±ÅÃÇϰí F3(Ž»ö > ¼±¾ð ¿­±â)À» ´©¸£½Ê½Ã¿À.
  • CtrlÀ» ´©¸¥ ä·Î ¸¶¿ì½º Æ÷ÀÎÅ͸¦ ÂüÁ¶·Î À̵¿ÇϽʽÿÀ.
ÇÏÀÌÆÛ¸µÅ© ½ºÅ¸ÀÏ Å½»ö ÇÏÀÌÆÛ¸µÅ© ½ºÅ¸ÀÏ Å½»öÀº ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > Ž»ö¿¡¼­ ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.
ÀûÀýÇÑ ¾Æ¿ô¶óÀÎ Java ÆíÁý±â¿¡¼­ Ctrl+F3À» ´­·¯ ÇöÀç Ä¿¼­ À§Ä¡¿¡¼­ ¿ä¼ÒÀÇ ÀûÀýÇÑ ¾Æ¿ô¶óÀÎÀ» ÆË¾÷ÇϽʽÿÀ. ¶ÇÇÑ Ctrl+O(Ž»ö > ¾Æ¿ô¶óÀΠǥ½Ã)¸¦ ´­·¯ ÇöÀç ¼Ò½º ÆÄÀÏÀÇ ÀûÀýÇÑ ¾Æ¿ô¶óÀÎÀ» ÆË¾÷ÇϽʽÿÀ.

ÀûÀýÇÑ ¾Æ¿ô¶óÀÎ

´ÙÀ½/ÀÌÀü ¸Þ¼Òµå·Î À̵¿ ´ÙÀ½ ¶Ç´Â ÀÌÀü ¸Þ¼Òµå ¶Ç´Â Çʵ带 ½Å¼ÓÈ÷ Ž»öÇÏ·Á¸é ´ÙÀ½À» »ç¿ëÇϽʽÿÀ.
Ctrl+Shift+À§·Î È­»ìÇ¥(Ž»ö > À̵¿ > ÀÌÀü ±¸¼º¿ø) ¶Ç´Â Ctrl+Shift+¾Æ·¡·Î È­»ìÇ¥(Ž»ö > À̵¿ > ´ÙÀ½ ±¸¼º¿ø)
Java ÄÚµåÀÇ ÁÖÀÇ»çÇ× "¼öÇàÇÒ ÀÛ¾÷"ÀÌ ÀÖ´Â Java ¼Ò½º Äڵ忡¼­ ÁÖ¼®À» ű׷Πǥ½ÃÇÒ ¶§ Java ÄÄÆÄÀÏ·¯´Â ÇØ´ç Ÿ½ºÅ©¸¦ ÁÖÀÇ»çÇ×À¸·Î ÀÚµ¿ ÀÛ¼ºÇÕ´Ï´Ù. Ÿ½ºÅ©¸¦ ¿­¸é ÄÚµåÀÇ "¼öÇàÇÒ ÀÛ¾÷"À¸·Î Ž»öÇÕ´Ï´Ù. Java > Ÿ½ºÅ© ÅÂ±× È¯°æ ¼³Á¤ ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© Ÿ½ºÅ© ¸ñ·Ï¿¡¼­ ÃßÀûÇÒ ±âŸ Ư¼ö ű×(¿¹: "FIXME")¸¦ ±¸¼ºÇϽʽÿÀ.

ÆíÁý±â ¹× Ÿ½ºÅ© º¸±âÀÇ Å¸½ºÅ© ű×

¿­±â ¹× À̵¿ ´ëÈ­ »óÀÚ ³¡¿¡¼­ º¯¼ö ¼±Åà ÀÌÁ¦ ¿­±â ¹× À̵¿ ´ëÈ­ »óÀÚ°¡ ³¡ ¹®ÀÚ '<'À» Áö¿øÇÕ´Ï´Ù. À¯Çü ¿­±â ´ëÈ­ »óÀÚ¿¡¼­ "Test"·Î ³¡³ª´Â ¸ðµç À¯ÇüÀ» È®ÀÎÇÏ·Á¸é "*Test<" ÆÐÅÏÀ» ÀÔ·ÂÇϽʽÿÀ.
'<'ÀÌ ÆÐÅÏ¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ¸¸é '*'°¡ ÆÐÅÏ¿¡ Ãß°¡µË´Ï´Ù. À¯Çü ¿­±â ´ëÈ­ »óÀÚ¿¡¼­ "*Test"¸¦ ÀÔ·ÂÇϸé À¯Çü À̸§ÀÇ ¾îµò°¡¿¡ "Test"°¡ Æ÷ÇÔµÈ ¸ðµç À¯ÇüÀÌ Ç¥½ÃµË´Ï´Ù.
À̵¿½Ä dz¼± µµ¿ò¸» ÀÛ¼º F2(ÆíÁý > µµ±¸ ÆÁ ¼³¸í Ç¥½Ã)¸¦ ´­·¯ È­¸éÀ̵¿ °¡´ÉÇÑ Ã¢ÀÇ Ç³¼± µµ¿ò¸»¿¡¼­ ÅØ½ºÆ®¸¦ ¿­ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¢¿¡¼­ ÄÁÅÙÃ÷¸¦ ¼±ÅÃÇÏ°í º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

dz¼± µµ¿ò¸»ÀÇ ÄÁÅÙÃ÷°¡ Æ÷ÇÔµÈ Ã¢

Java ÆíÁý±âÀÇ Ç³¼± µµ¿ò¸» ¼öÁ¤ÀÚ Å°(Shift, Ctrl, Alt)¸¦ »ç¿ëÇϸé Java ÆíÁý±â¿¡¼­ ´Ù¸¥ dz¼± µµ¿ò¸»À» º¼ ¼ö ÀÖ´Ù´Â °ÍÀ» ¾Ë¾Ò½À´Ï±î?
Java ÆíÁý±â¿¡¼­ ID À§·Î ¸¶¿ì½º¸¦ À̵¿ÇÏ¸é ±âº»ÀûÀ¸·Î ÀÌ ¿ä¼ÒÀÇ ÇØ´ç ¼Ò½º¿¡¼­ ÃßÃâµÈ Javadoc°¡ Àִ dz¼± µµ¿ò¸»ÀÌ Ç¥½ÃµË´Ï´Ù. Ctrl ۸¦ ´©¸£¸é ¼Ò½º Äڵ尡 Ç¥½ÃµË´Ï´Ù.

dz¼± µµ¿ò¸»¿¡¼­ ¿ä¼ÒÀÇ Äڵ带 Ç¥½ÃÇϴ dz¼± µµ¿ò¸»

ÀÌ ÀÛµ¿À» º¯°æÇϰí ȯ°æ ¼³Á¤ > Java > ÆíÁý±â > dz¼± µµ¿ò¸»¿¡¼­ ´Ù¸¥ ¼öÁ¤ÀÚ Å°¿¡ ´ëÇÑ Ç³¼± µµ¿ò¸»À» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿ÜºÎ Javadoc ¹®¼­ ¿­±â ¹× ±¸¼º Shift+F2(Ž»ö > ¿ÜºÎ Javadoc ¿­±â)·Î À¯Çü, ¸Þ¼Òµå ¶Ç´Â Çʵ忡 ÇØ´çÇÏ´Â Javadoc ¹®¼­¸¦ ¿­·Á¸é ¸ÕÀú ¹®¼­ À§Ä¡¸¦ ¿ä¼Ò »óÀ§ ¶óÀ̺귯¸®(JAR, Ŭ·¡½º Æú´õ) ¶Ç´Â ÇÁ·ÎÁ§Æ®(¼Ò½º Æú´õ)·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
¶óÀ̺귯¸®ÀÇ °æ¿ì ºôµå °æ·Î ÆäÀÌÁö¸¦ ¿­°í(ÇÁ·ÎÁ§Æ® > Ư¼º > Java ºôµå °æ·Î), ¶óÀ̺귯¸®·Î À̵¿Çϰí 'Javadoc À§Ä¡' ³ëµå¸¦ ÆíÁýÇÒ ¼ö ÀÖ´Â ¶óÀ̺귯¸®ÀÇ ³ëµå¸¦ ÆîÄ¡½Ê½Ã¿À. ¹®¼­´Â ÆÄÀÏ ½Ã½ºÅÛÀ̳ª À¥ ¼­¹öÀÇ ·ÎÄÿ¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.

Java ºôµå °æ·Î ´ëÈ­ »óÀÚ¿¡¼­ Javadoc À§Ä¡ ±¸¼º

¼Ò½º Æú´õÀÇ À¯Çü, ¸Þ¼Òµå ¶Ç´Â ÇʵåÀÇ °æ¿ì (ÇÁ·ÎÁ§Æ® > Ư¼º > Javadoc À§Ä¡)·Î À̵¿ÇϽʽÿÀ.

Java º¸±â

À¯Çü °èÃþ ±¸Á¶ º¸±â´Â Á¤ÀÇ À¯Çüº°·Î ±×·ìÈ­¸¦ Áö¿øÇÔ À¯Çü °èÃþ ±¸Á¶ ¸Þ¼Òµå º¸±â¸¦ »ç¿ëÇϸé Á¤ÀÇ À¯Çüº°·Î ¼±ÅÃµÈ À¯ÇüÀÇ ¸Þ¼Òµå¸¦ Á¤·ÄÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, AbstractListÀÇ °æ¿ì ¿ÀºêÁ§Æ®, ÄÝ·º¼Ç ¹× ¸ñ·Ï¿¡ Á¤ÀÇµÈ ¸Þ¼Òµå°¡ Æ÷ÇԵǾî ÀÖÀ½À» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

À¯Çü °èÃþ ±¸Á¶¿¡¼­ Á¤ÀÇ À¯Çüº°·Î ±¸¼º¿ø Á¤·Ä

À¯Çü °èÃþ ±¸Á¶ÀÇ Æ®¸¯
  • ¿ä¼Ò ¶Ç´Â ¼±ÅÃµÈ À̸§¿¡¼­ F4(Ž»ö > À¯Çü °èÃþ ±¸Á¶ ¿­±â)¸¦ ´­·¯ À¯Çü °èÃþ ±¸Á¶¸¦ »õ·Î¿î À¯Çü¿¡ ÃÊÁ¡À» ¸ÂÃ߽ʽÿÀ.
  • À¯Çü»Ó¸¸ ¾Æ´Ï¶ó ÆÐŰÁö, ¼Ò½º Æú´õ, JAR ¾ÆÄ«ÀÌºê ¹× Java ÇÁ·ÎÁ§Æ®¿¡¼­µµ °èÃþ ±¸Á¶ º¸±â¸¦ ¿­ ¼ö ÀÖ½À´Ï´Ù.
  • ¿ä¼Ò¸¦ °èÃþ ±¸Á¶ º¸±â·Î ²ø¾î¼­ ³õ¾Æ ÇØ´ç ¿ä¼Ò¿¡ ÃÊÁ¡À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • º¸±â µµ±¸ ¸ðÀ½ ¸Þ´º¿¡¼­ °èÃþ ±¸Á¶ º¸±â(±âº»°ªÀÌ ¼¼·Î¿¡¼­ °¡·Î·Î)ÀÇ ¹æÇâÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
°èÃþ ±¸Á¶¿¡¼­ ¸Þ¼Òµå°¡ ±¸ÇöµÇ´Â À§Ä¡ ã±â ¸Þ¼Òµå¸¦ ´ëüÇÒ °èÃþ ±¸Á¶ÀÇ À¯ÇüÀ» ÀÌÇØÇÏ·Á¸é '°èÃþ ±¸Á¶¿¡ ±¸¼º¿ø Ç¥½Ã' ±â´ÉÀ» »ç¿ëÇϽʽÿÀ.
  • º¸·Á´Â ¸Þ¼Òµå¸¦ ¼±ÅÃÇϰí F4(Ž»ö > À¯Çü °èÃþ ±¸Á¶ ¿­±â)¸¦ ´©¸£½Ê½Ã¿À. ±×·¯¸é ¸Þ¼ÒµåÀÇ À¯Çü ¼±¾ð¿¡ À¯Çü °èÃþ ±¸Á¶ º¸±â°¡ ¿­¸³´Ï´Ù.
  • °èÃþ ±¸Á¶ º¸±â¿¡¼­ ¸Þ¼Òµå¸¦ ¼±ÅÃÇÑ »óÅ¿¡¼­ 'º¸±â Àá±Ý ¹× °èÃþ ±¸Á¶¿¡ ±¸¼º¿ø Ç¥½Ã' µµ±¸ ¸ðÀ½ ´ÜÃ߸¦ ´©¸£½Ê½Ã¿À.
  • ÀÌÁ¦ °èÃþ ±¸Á¶ Ç¥½Ã´Â 'Àá±ä' ¸Þ¼Òµå¸¦ ±¸ÇöÇϰųª Á¤ÀÇÇÏ´Â À¯Çü¸¸ Ç¥½ÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, 'isEmpty()'°¡ 'List'¿¡ Á¤Àǵǰí 'ArrayList' ¹× 'Vector'¿¡¼­ ±¸ÇöµÇÁö¸¸ 'AbstractList'¿¡¼­´Â Á¤ÀǵÇÁö ¾ÊÀ½À» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¸±â Àá±Ý ¹× °èÃþ ±¸Á¶¿¡ ±¸¼º¿ø Ç¥½Ã

°èÃþ ±¸Á¶ ÆÐŰÁö ·¹À̾ƿô ´ë Ç÷§ ÆÐŰÁö ·¹À̾ƿô Java ÆÐŰÁö º¸±â(¹× ÆÐŰÁö Ž»ö±â º¸±â)ÀÇ ¿É¼ÇÀ» »ç¿ëÇÏ¸é ÆÐŰÁö°¡ Ç¥½ÃµÇ´Â ¹æ¹ýÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. °èÃþ ±¸Á¶´Â ÆÐŰÁö ¾Æ·¡ ÇÏÀ§ ÆÐŰÁö°¡ ÀÖ´Â Æ®¸®·Î ÆÐŰÁö¸¦ Ç¥½ÃÇϰí, Ç÷§Àº ¸ðµç ÆÐŰÁö¿Í ÇÏÀ§ ÆÐŰÁö°¡ µ¿À§ »óÅ·ΠÀÖ´Â ¼öÆò ¸ñ·ÏÀ¸·Î Ç¥ÁØ ¹è¿­¿¡ Ç¥½ÃÇÕ´Ï´Ù.
Ç÷§ ÆÐŰÁö ·¹À̾ƿô °èÃþ ±¸Á¶ ÆÐŰÁö ·¹À̾ƿô
³í¸® ÆÐŰÁö Java ÆÐŰÁö º¸±â(Java ã¾Æº¸±â Perspective)´Â ÇÁ·ÎÁ§Æ®ÀÇ ¼Ò½º Æú´õ¿¡¼­ µ¿ÀÏÇÑ À̸§ÀÇ ÆÐŰÁö¸¦ ÇÕüÇÕ´Ï´Ù. À̰ÍÀº ³í¸® ÆÐŰÁö°¡ Æ÷ÇÔµÈ ÆÐŰÁö º¸±â¸¦ Ç¥½ÃÇÕ´Ï´Ù.

³í¸® ÆÐŰÁö°¡ Æ÷ÇÔµÈ Java ã¾Æº¸±â Perspective

¾ÐÃà ÆÐŰÁö À̸§ ÆÐŰÁö À̸§ÀÌ ¸Å¿ì ±ä °æ¿ì ¾ÐÃàµÈ À̸§À» Ç¥½ÃÇϵµ·Ï Ç¥½Ã±â¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÐÃà ÆÐÅÏÀÇ ±¸¼ºÀº ȯ°æ ¼³Á¤ > Java > ¸ð¾ç¿¡¼­ ¼öÇàµË´Ï´Ù.

Java ¸ð¾ç ȯ°æ ¼³Á¤ ÆäÀÌÁöÀÇ ¾ÐÃà ÆÐÅÏ ±¸¼º

ÀÌ ¿¹Á¦¸¦ »ç¿ëÇÏ¸é ÆÐŰÁö°¡ ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î Ç¥ÇöµË´Ï´Ù.

¾ÐÃàµÈ ÆÐŰÁö À̸§

´Ù¾çÇÔ

JUnit º¸±â¿¡¼­ JUnit Å×½ºÆ® ¸Þ¼Òµå¸¦ ¼±ÅÃÇÏ°í ½ÇÇà > ´ÙÀ½°ú °°ÀÌ ½ÇÇà > JUnit Å×½ºÆ®¸¦ ¼±ÅÃÇϽʽÿÀ. À̰ÍÀº ½ÇÇà ±¸¼ºÀ» ÀÛ¼ºÇÏ¿© ¼±ÅÃµÈ Å×½ºÆ®¸¦ ½ÇÇàÇÕ´Ï´Ù.
¿À·ù ¶Ç´Â ½ÇÆÐ°¡ ¹ß»ýÇÒ ¶§±îÁö JUnit º¸±â ¼û±â±â ¿À·ù ¶Ç´Â ½ÇÆÐ°¡ ÀÖÀ» ¶§¸¸ JUnit º¸±â°¡ ¿­¸®µµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± ½ÄÀ¸·Î º¸±â ¼¼Æ®¸¦ ºü¸¥ º¸±â·Î º¼ ¼ö ÀÖÀ¸¸ç ½ÇÆÐ Å×½ºÆ®°¡ ¾øÀ» ¶§´Â Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. Å×½ºÆ®¿¡ ¹®Á¦°¡ ¾øÀ¸¸é ÀÌ ¾ÆÀÌÄÜ ¼º°øÀûÀ¸·Î ½ÇÇà ÁßÀÌ Ç¥½ÃµÇ°í(³ì»öÀÇ ÀÛÀº ³×¸ð ¼ö°¡ ´Ã¾î³ª¸é ÁøÇàÀ» Ç¥½ÃÇÔ) Å×½ºÆ® ½ÇÇà ÁßÀÌ°í ¿Ï·áµÈ ÈÄ¿¡´Â ÀÌ ¾ÆÀÌÄÜ ¼º°øÀûÀ¸·Î ¿Ï·áµÊÀÌ Ç¥½ÃµË´Ï´Ù. ±×·¯³ª ¿À·ù³ª ½ÇÆÐ°¡ ¹ß»ýÇÏ¸é ¾ÆÀÌÄÜÀº ½ÇÆÐ ¶Ç´Â ¿À·ù ¹ß»ýÀ¸·Î º¯°æµÇ°í (¶Ç´Â Å×½ºÆ®°¡ ¿Ï·áµÇ¸é ½ÇÆÐ ¶Ç´Â ¿À·ù·Î ¿Ï·áµÊ) JUnit º¸±â°¡ Ç¥½ÃµË´Ï´Ù. Java > JUnit ȯ°æ ¼³Á¤ ÆäÀÌÁö¸¦ ÅëÇØ ÀÌ ÀÛµ¿À» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
Java ¼Ò½ºÀÇ ±¸Á¶ ºñ±³ Java ¼Ò½ºÀÇ ±¸Á¶ ºñ±³´Â ¸Þ¼Òµå ¹× Çʵå¿Í °°Àº Java ¿ä¼ÒÀÇ ÅØ½ºÆ® ¼ø¼­¸¦ ¹«½ÃÇÏ°í º¯°æ, Ãß°¡ ¶Ç´Â Á¦°ÅµÈ ¿ä¼Ò¸¦ ´õ Àß Ç¥½ÃÇÕ´Ï´Ù.
Java ÆÄÀÏÀÇ ±¸Á¶ ºñ±³¸¦ ½ÃÀÛÇÏ´Â °æ¿ì µÎ °¡Áö ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.
  • µÎ °³ÀÇ Java ÄÄÆÄÀÏ ´ÜÀ§¸¦ ¼±ÅÃÇÏ°í º¸±âÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ºñ±³ > ¼­·Î¸¦ ¼±ÅÃÇϽʽÿÀ. ÆÄÀÏ¿¡ Â÷À̰¡ ÀÖ´Â °æ¿ì ºñ±³ ÆíÁý±â¿¡¼­ ¿­¸³´Ï´Ù. ¸Ç À§ ºÐÇÒâÀº ¼­·Î ´Ù¸¥ Java ¿ä¼Ò¸¦ Ç¥½ÃÇÕ´Ï´Ù. À̵é Áß Çϳª¸¦ µÎ ¹ø Ŭ¸¯ÇÏ¸é ¸Ç ¾Æ·¡ ºÐÇÒâ¿¡ ¿ä¼ÒÀÇ ¼Ò½º°¡ Ç¥½ÃµË´Ï´Ù.
  • ÆÄÀÏ ºñ±³°¡ ¿¬°üµÈ ÄÁÅØ½ºÆ®¿¡¼­(¿¹: CVS µ¿±âÈ­) Java ÆÄÀÏÀ» µÎ ¹ø Ŭ¸¯Çϸé ÅØ½ºÆ® ºñ±³ Ç¥½Ã±â¿¡ ÆÄÀÏÀÇ ÄÁÅÙÃ÷°¡ Ç¥½ÃµÉ »Ó ¾Æ´Ï¶ó ±¸Á¶ ºñ±³¸¦ ¼öÇàÇÏ°í °á°ú¸¦ Ç¥½ÃÇÏ´Â »õ·Î¿î ºÐÇÒâÀÌ ¿­¸³´Ï´Ù.

Java ¼Ò½ºÀÇ ±¸Á¶ ºñ±³

±¸Á¶ ºñ±³¸¦ ¼öÇàÇÒ ¶§ ÁÖ¼® ¹× Çü½Ä º¯°æ»çÇ×À» ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. CVS µ¿±âÈ­ º¸±âÀÇ µå·Ó ´Ù¿î ¸Þ´º ¶Ç´Â ºñ±³ ÆíÁý±âÀÇ µµ±¸ ¸ðÀ½ ´ÜÃ߸¦ ÅëÇØ °ø¹é ¹«½Ã ¿É¼ÇÀ» ÄÕ´Ï´Ù.
Ư¼º ÆÄÀÏÀÇ ±¸Á¶ ºñ±³ Java Ư¼º ÆÄÀÏ(È®ÀåÀÚ: .properties)ÀÇ ±¸Á¶ ºñ±³´Â Ư¼ºÀÇ ÅØ½ºÆ® ¼ø¼­¸¦ ¹«½ÃÇÏ°í º¯°æ, Ãß°¡ ¶Ç´Â Á¦°ÅµÈ Ư¼ºÀ» ´õ Àß Ç¥½ÃÇÕ´Ï´Ù.
Ư¼º ÆÄÀÏÀÇ ±¸Á¶ ºñ±³¸¦ ½ÃÀÛÇÏ´Â °æ¿ì µÎ °¡Áö ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.
  • ÆÐŰÁö Ž»ö±â ¶Ç´Â ³×ºñ°ÔÀÌÅÍ¿¡¼­ µÎ °³ÀÇ ÆÄÀÏÀ» ¼±ÅÃÇÏ°í º¸±âÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ºñ±³ > ¼­·Î¸¦ ¼±ÅÃÇϽʽÿÀ. ÆÄÀÏ¿¡ Â÷À̰¡ ÀÖ´Â °æ¿ì ºñ±³ ÆíÁý±â¿¡¼­ ¿­¸³´Ï´Ù. ¸Ç À§ ºÐÇÒâÀº ¿µÇâ¹Þ´Â Ư¼ºÀ» Ç¥½ÃÇÕ´Ï´Ù. À̵é Áß Çϳª¸¦ µÎ ¹ø Ŭ¸¯ÇÏ¸é ¸Ç ¾Æ·¡ ºÐÇÒâ¿¡ Ư¼ºÀÇ ¼Ò½º°¡ Ç¥½ÃµË´Ï´Ù.
  • ÆÄÀÏ ºñ±³°¡ ¿¬°üµÈ ÄÁÅØ½ºÆ®¿¡¼­(¿¹: CVS µ¿±âÈ­) Ư¼º ÆÄÀÏÀ» µÎ ¹ø Ŭ¸¯Çϸé ÅØ½ºÆ® ºñ±³ Ç¥½Ã±â¿¡ ÆÄÀÏÀÇ ÄÁÅÙÃ÷°¡ Ç¥½ÃµÉ »Ó ¾Æ´Ï¶ó ±¸Á¶ ºñ±³¸¦ ¼öÇàÇÏ°í °á°ú¸¦ Ç¥½ÃÇÏ´Â »õ·Î¿î ºÐÇÒâÀÌ ¿­¸³´Ï´Ù.

Ư¼º ÆÄÀÏÀÇ ±¸Á¶ ºñ±³

Çʵå, ¸Å°³º¯¼ö ¹× ·ÎÄà º¯¼ö¿¡ ´ëÇÑ Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ Á¤ÀÇ Çʵ忡 ´ëÇØ Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ¸¦ ±¸¼ºÇÏ´Â °Í°ú ÇÔ²² Á¤Àû Çʵå, ¸Å°³º¯¼ö ¹× ·ÎÄà º¯¼ö¿¡ ´ëÇØ Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Java > ÄÚµå »ý¼º ȯ°æ ¼³Á¤ ÆäÀÌÁöÀÇ ¼³Á¤Àº º¯¼ö À̸§À» °è»êÇØ¾ß ÇÒ ¶§¸¶´Ù ÄÁÅÙÃ÷ Áö¿ø, ºü¸¥ ¼öÁ¤ ¹× ¸®ÆÑÅ丵¿¡¼­ »ç¿ëµË´Ï´Ù.

ÄÚµå »ý¼º ȯ°æ ¼³Á¤ ÆäÀÌÁöÀÇ À̸§ ÁöÁ¤ ±ÔÄ¢

°¡Á®¿À±â ü°èÈ­´Â ´ÜÀÏ ÆÄÀÏ¿¡¼­¸¸ ÀÛµ¿ÇÏÁö´Â ¾ÊÀ½ ÄÄÆÄÀÏ ´ÜÀ§, ÆÐŰÁö, ¼Ò½º Æú´õ ¶Ç´Â Java ÇÁ·ÎÁ§Æ® ¼¼Æ®¿¡¼­ °¡Á®¿À±â ü°èÈ­¸¦ È£ÃâÇÒ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·ÎÁ§Æ® ƯÁ¤ ÄÄÆÄÀÏ·¯ ¼³Á¤ »ç¿ë °¢ ÇÁ·ÎÁ§Æ®´Â ±Û·Î¹ú ÄÄÆÄÀÏ·¯ ¼³Á¤À» »ç¿ëÇϰųª ÇÁ·ÎÁ§Æ® ƯÁ¤ ¼³Á¤À» Á¤ÀÇÇϵµ·Ï °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇϰí ÇÁ·ÎÁ§Æ® Ư¼º¿¡¼­ Java ÄÄÆÄÀÏ·¯ ÆäÀÌÁö¸¦ ¿©½Ê½Ã¿À(ÇÁ·ÎÁ§Æ® > Ư¼º > Java ÄÄÆÄÀÏ·¯).

ÇÁ·ÎÁ§Æ® ƯÁ¤ Java ÄÄÆÄÀÏ·¯ ¼³Á¤

¶ÇÇÑ Java Ÿ½ºÅ© ű×(¼öÇàÇÒ ÀÛ¾÷ Ÿ½ºÅ©)¿¡ ´ëÇØ ÇÁ·ÎÁ§Æ® ƯÁ¤ ¼³Á¤À» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·ÎÁ§Æ®¿¡ ƯÁ¤ JRE »ç¿ë ÀÛ¼ºµÇ¸é ±âº»ÀûÀ¸·Î ÇÁ·ÎÁ§Æ®¿¡ ȯ°æ ¼³Á¤ > Java > ¼³Ä¡µÈ JRE¿¡¼­ ¼±ÅÃµÈ JRE°¡ Ãß°¡µË´Ï´Ù. ÇÁ·ÎÁ§Æ® ƯÁ¤ JRE¸¦ ¼³Á¤ÇÏ·Á¸é ÇÁ·ÎÁ§Æ®ÀÇ Java ºôµå °æ·Î Ư¼º ÆäÀÌÁö¸¦ ¿­°í(ÇÁ·ÎÁ§Æ® > Ư¼º > Java ºôµå °æ·Î), ¶óÀ̺귯¸® ÆäÀÌÁö¸¦ ¿­°í 'JRE ½Ã½ºÅÛ ¶óÀ̺귯¸®'¸¦ ¼±ÅÃÇÑ ÈÄ ÆíÁýÀ» ´©¸£½Ê½Ã¿À. '¶óÀ̺귯¸® ÆíÁý' ´ëÈ­ »óÀÚ¿¡¼­ ±âº» JRE ¶Ç´Â ÇÁ·ÎÁ§Æ® ƯÁ¤ JRE¸¦ ÃëÇϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

JRE ½Ã½ºÅÛ ¶óÀ̺귯¸® ÆíÁý

µð¹ö±ë

±âº»¿¡¼­ ÁßÁö

Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà ±¸¼º¿¡¼­ ±âº»¿¡¼­ ÁßÁö¸¦ »ç¿ëÇÏ¿© µð¹ö±× ¸ðµå¿¡¼­ ½ÇÇàÇÒ ¶§ ±âº» ¸Þ¼ÒµåÀÇ Ã¹ ¹øÂ° ½ÇÇà ÆÄÀÏ Çà¿¡¼­ ÇÁ·Î±×·¥ÀÌ ÁßÁöÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº»¿¡¼­ ÁßÁö ¿É¼ÇÀÌ ¼±ÅÃµÈ ±âº» ÅÇ

Á¶°ÇºÎ Áß´ÜÁ¡ Áß´ÜÁ¡ Ư¼º... ¿¡¼­ Á¶°ÇºÎ Áß´ÜÁ¡À» »ç¿ëÇÏ¿© Áß´ÜÁ¡ÀÌ ½ÇÁ¦·Î ½ÇÇàÀ» Á¤ÁöÇÒ ½Ã±â¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¶°ÇÀÌ ÂüÀÏ ¶§¸¸ Áß´ÜÁ¡ÀÌ ½ÇÇàÀ» ÀϽÃÁß´ÜÇÒÁö ¶Ç´Â Á¶°Ç°ªÀÌ º¯°æµÉ ¶§ Áß´ÜÁ¡ÀÌ ½ÇÇàÀ» ÀϽÃÁß´ÜÇÒÁö ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Áß´ÜÁ¡ Ư¼º ´ëÈ­ »óÀÚ

Áß´ÜÁ¡ »ç¿ë ºÒ°¡´É µ¿ÀÏÇÑ À§Ä¡¿¡¼­ Áß´ÜÁ¡À» ÀÚÁÖ Ãß°¡Çϰí Á¦°ÅÇÏ´Â °æ¿ì ÇÊ¿äÇÏÁö ¾ÊÀ» ¶§ Áß´ÜÁ¡À» ºñȰ¼ºÈ­Çϰí(Áß´ÜÁ¡ ÄÁÅØ½ºÆ® ¸Þ´º³ª Áß´ÜÁ¡ º¸±â¿¡¼­ Áß´ÜÁ¡ »ç¿ë ºÒ°¡´É »ç¿ë) ´Ù½Ã ÇÊ¿äÇϸé Ȱ¼ºÈ­ÇÏ´Â ¹æ¹ýÀ» °í·ÁÇØ º¸½Ê½Ã¿À.

´«±ÝÀÚ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ Áß´ÜÁ¡ »ç¿ë ºÒ°¡´É Á¶Ä¡

º¯¼ö°ª º¯°æ

½º·¹µå°¡ µð¹ö°Å¿¡¼­ ÀϽÃÁß´ÜµÇ¸é º¯¼ö º¸±â¿¡¼­ Java ¿ø½Ã¿ä¼Ò ¹× ¹®ÀÚ¿­ÀÇ °ªÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯¼öÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ º¯¼ö°ª º¯°æÀ» ¼±ÅÃÇϽʽÿÀ.

º¯¼ö°ª º¯°æ ´ëÈ­ »óÀÚ

dz¼± µµ¿ò¸»ÀÇ º¯¼ö°ª ½º·¹µå°¡ ÀϽÃÁߴܵǰí Ä¿¼­°¡ Java ÆíÁý±âÀÇ º¯¼ö À§¿¡ À§Ä¡ÇÑ °æ¿ì, ÇØ´ç º¯¼ö°ªÀÌ Ç³¼± µµ¿ò¸»·Î Ç¥½ÃµË´Ï´Ù.

ÆíÁý±âÀÇ º¯¼ö°ª dz¼± µµ¿ò¸»

ÇÁ·¹ÀÓÀ¸·Î µ¹¾Æ°¡±â Äڵ带 step throughÇÒ ¶§ step intoÇÏ·Á´Â ÇàÀ» ³Ê¹« ¸Ö¸® ½ºÅ×ÇÎÇϰųª step overÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. µð¹ö±× ¼¼¼ÇÀ» Àç½ÃÀÛÇÏÁö ¾Ê°í ÇÁ·¹ÀÓ¿¡ ³õ±â Á¶Ä¡¸¦ »ç¿ëÇÏ¿© ¸Þ¼ÒµåÀÇ ½ÃÀÛÀ¸·Î ½Å¼ÓÈ÷ µÇµ¹¾Æ°¥ ¼ö ÀÖ½À´Ï´Ù. ´Ù½Ã ½ÃÀÛÇÏ·Á´Â Java ¸Þ¼Òµå¿¡ ÇØ´çÇÏ´Â ½ºÅà ÇÁ·¹ÀÓÀ» ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ÇÁ·¹ÀÓ¿¡ ³õ±â¸¦ ¼±ÅÃÇϽʽÿÀ. ÇöÀç Áö½Ã»çÇ× Æ÷ÀÎÅÍ´Â ¸Þ¼Òµå¿¡¼­ ù ¹øÂ° ½ÇÇà °¡´É ¹®À¸·Î Àç¼³Á¤µË´Ï´Ù. À̰ÍÀº ¸Ç À§°¡ ¾Æ´Ñ ½ºÅà ÇÁ·¹ÀÓ¿¡ ´ëÇØ¼­µµ ÀÛ¿ëÇÕ´Ï´Ù. ÇÁ·¹ÀÓ¿¡ ³õ±â´Â 1.4 ÀÌ»ó VM, ¶Ç´Â J9 VMÀ¸·Î µð¹ö±×ÇÒ ¶§¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÖ ÄÚµå ¹Ù²Ù±â µð¹ö°Å´Â 1.4 ÀÌ»ó VM, ¶Ç´Â J9 VMÀ¸·Î µð¹ö±×ÇÒ ¶§¸¸ ÇÖ ÄÚµå ¹Ù²Ù±â¸¦ Áö¿øÇÕ´Ï´Ù. À̸¦ ÅëÇØ ÇöÀç µð¹ö±× ÁßÀÎ Äڵ忡 ´ëÇØ º¯°æ»çÇ×À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ½Å±Ô ¶Ç´Â »èÁ¦µÈ ¸Þ¼Òµå, Ŭ·¡½º º¯¼ö ¶Ç´Â ³»ºÎ Ŭ·¡½º¿Í °°Àº º¯°æ»çÇ×Àº ÇÖ ·ÎµåµÉ ¼ö ¾ø½À´Ï´Ù.
¼±ÅûçÇ× Step Into

Java µð¹ö°Å¸¦ »ç¿ëÇϸé ÀÏ·ÃÀÇ Ã¼ÀÎ ¶Ç´Â ÁßøµÈ ¸Þ¼Òµå È£Ãâ¿¡¼­ ´ÜÀÏ ¸Þ¼Òµå¸¦ step intoÇÒ ¼ö ÀÖ½À´Ï´Ù. step intoÇÏ·Á´Â ¸Þ¼Òµå¸¦ °­Á¶Ç¥½ÃÇϰí Java ÆíÁý±â ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ¼±ÅûçÇ× Step Into¸¦ ¼±ÅÃÇϽʽÿÀ.

¼±ÅûçÇ× Step Into

Á¦¾î
ÄܼÖ
Äֿܼ¡ Ç¥½ÃµÈ Ãâ·ÂÀº ÄÜ¼Ö º¸±â µµ±¸ ¸ðÀ½ÀÇ µå·Ó ´Ù¿î ¸Þ´º¸¦ ÅëÇØ ƯÁ¤ ÇÁ·Î¼¼½º¿¡ Àá±æ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ »õ Ãâ·ÂÀÌ Ãß°¡µÇ¸é¼­ ÄܼÖÀÌ ÀÚµ¿À¸·Î È­¸éÀ̵¿µÇ´Â °ÍÀ» ¹æÁöÇÏ´Â »õ È­¸éÀ̵¿ Àá±Ý ´ÜÃß°¡ ÀÖ½À´Ï´Ù.

ÇÁ·Î¼¼½º µå·Ó ´Ù¿îÀÌ ÀÖ´Â ÄܼÖ

°¨½Ã Ç׸ñ ÀÛ¼º °¨½Ã Ç׸ñÀº µð¹ö±×Çϸ鼭 °ªÀÌ °»½ÅµÇ´Â Ç¥Çö½Ä º¸±âÀÇ Ç¥Çö½ÄÀÔ´Ï´Ù. Ç¥Çö½Ä ¶Ç´Â º¯¼ö¸¦ ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º³ª ¸Ç À§ ·¹º§ ½ÇÇà ¸Þ´º¿¡¼­ °¨½Ã¸¦ ¼±ÅÃÇÏ¿© Java ÆíÁý±â¿¡¼­ °¨½Ã Ç׸ñÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
°¨½ÃÁ¡

°¨½ÃÁ¡Àº ƯÁ¤ º¯¼ö¿¡ ¾×¼¼½ºÇϰųª ¼öÁ¤ÇÒ ¶§¸¶´Ù ½ÇÇàÀ» ÀϽÃÁß´ÜÇÏ´Â Áß´ÜÁ¡ÀÔ´Ï´Ù. °¨½ÃÁ¡À» ¼³Á¤ÇÏ·Á¸é ¾Æ¿ô¶óÀÎ º¸±â¿¡¼­ º¯¼ö¸¦ ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ °¨½ÃÁ¡ Ãß°¡/Á¦°Å¸¦ ¼±ÅÃÇϽʽÿÀ. °¨½ÃÁ¡À» ±¸¼ºÇÏ·Á¸é Áß´ÜÁ¡ º¸±â¿¡¼­ °¨½ÃÁ¡À» ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ Ư¼º...À» ¼±ÅÃÇϽʽÿÀ. ÀÌ À¯ÇüÀÇ Áß´ÜÁ¡¿¡ °¡Àå Áß¿äÇÑ Æ¯¼ºÀº Áß´ÜÁ¡ÀÌ ½ÇÇàÀ» ÀϽÃÁß´ÜÇÏ´Â ½Ã±â¸¦ Á¦¾îÇÏ´Â ¾×¼¼½º ¹× ¼öÁ¤ ¼±ÅöõÀÔ´Ï´Ù.

Áß´ÜÁ¡ Ư¼º ´ëÈ­ »óÀÚ

½º·¹µå ¹× ¸ð´ÏÅÍ º¸±â

µð¹ö°ÅÀÇ ½º·¹µå ¹× ¸ð´ÏÅÍ º¸±â´Â Àá±ÝÀ» º¸À¯ÇÏ´Â ½º·¹µå¿Í Àá±Ý ȹµæ ´ë±â ÁßÀÎ ½º·¹µå¸¦ Ç¥½ÃÇÕ´Ï´Ù.

±³Âø »óÅ Áֱ⸦ Ç¥½ÃÇÏ´Â ¸ð´ÏÅÍ º¸±â

´Ü°è ÇÊÅÍ ´Ü°è ÇÊÅÍ´Â Äڵ带 Step IntoÇÒ ¶§ µð¹ö°Å°¡ ÁöÁ¤µÈ Ŭ·¡½º ¹× ÆÐŰÁö¿¡¼­ ÀϽÃÁß´ÜÇÏ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù. ´Ü°è ÇÊÅʹ â > ȯ°æ ¼³Á¤ > Java > µð¹ö±× > ´Ü°è ÇÊÅ͸µ¿¡¼­ ¼³Á¤µË´Ï´Ù. ´Ü°è ÇÊÅÍ´Â ÇÊÅÍ Step with Á¶Ä¡(µð¹ö±× µµ±¸ ¸ðÀ½ ¹× ¸Þ´º)°¡ È£ÃâµÉ ¶§ Àû¿ëµË´Ï´Ù. µð¹ö±× º¸±â¿¡¼­ ¼±ÅÃµÈ ½ºÅà ÇÁ·¹ÀÓÀÇ ÆÐŰÁö³ª ¼±¾ð À¯ÇüÀº ½ºÅà ÇÁ·¹ÀÓÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ÇÊÅÍ À¯Çü ¶Ç´Â ÇÊÅÍ ÆÐŰÁö¸¦ ¼±ÅÃÇÏ¿© ÇÊÅÍ ¸ñ·Ï¿¡ ½Å¼ÓÇÏ°Ô Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
½ºÅ©·¦ºÏ »ç¿ë

API·Î ½ÇÇèÇϰųª »õ ¾Ë°í¸®ÁòÀ» Å×½ºÆ®ÇÏ·Á´Â °æ¿ì »õ Ŭ·¡½º¸¦ ÀÛ¼ºÇÏ´Â °Íº¸´Ù Java ½ºÅ©·¦ºÏÀ» »ç¿ëÇÏ´Â °ÍÀÌ ½±½À´Ï´Ù. ½ºÅ©·¦ºÏ ÆäÀÌÁö´Â ÄÁÅØ½ºÆ® ¾øÀÌ ¾ðÁ¦µçÁö ½ÇÇàÇÒ ¼ö ÀÖ´Â ÄÚµåÀÇ ÀÓÀÇ ½º´ÏÆê¿ë ÄÁÅ×À̳ÊÀÔ´Ï´Ù. Java Perspective¿¡¼­ ½ºÅ©·¦ºÏ ÆäÀÌÁö¸¦ ÀÛ¼ºÇÏ·Á¸é Workbench ¸Þ´º¿¡¼­ ÆÄÀÏ> ½Å±Ô > ½ºÅ©·¦ºÏ ÆäÀÌÁö¸¦ ¼±ÅÃÇϰųª Workbench µµ±¸ ¸ðÀ½¿¡¼­ »õ ½ºÅ©·¦ºÏ ÆäÀÌÁö ´ÜÃß »õ ½ºÅ©·¦ºÏ µµ±¸ ¸ðÀ½ ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ. ½ÇÇàÇÏ·Á´Â Äڵ带 ÀÔ·ÂÇÑ ´ÙÀ½ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½ ¼¼ °¡Áö ¹æ¹ýÀ¸·Î Äڵ带 ½ÇÇàÇÕ´Ï´Ù.

  • ¼±ÅÃµÈ Äڵ带 ½ÇÇàÇϰí Ç¥Çö½Ä º¸±â¿¡ ¸®ÅÏµÈ °á°ú ¹èÄ¡
  • ¼±ÅÃµÈ Äڵ带 ½ÇÇàÇÏ°í ½ºÅ©·¦ºÏ ÆäÀÌÁöÀÇ ¿À¸¥ÂÊ¿¡ ¹®ÀÚ¿­ °á°ú ¹èÄ¡

    °á°ú¸¦ Ç¥½ÃÇÏ´Â ½ºÅ©·¦ºÏ ÆäÀÌÁö

  • ¼±ÅÃµÈ ÄÚµå ½ÇÇà(¹× ¸®ÅÏµÈ °á°ú ¹«½Ã)

ÀÌ Á¶Ä¡´Â Workbench µµ±¸ ¸ðÀ½ ¹× ½ºÅ©·¦ºÏ ÆäÀÌÁöÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡µµ ÀÖ½À´Ï´Ù.

ÆíÁý
½ÇÇà
±¸¼º
Ctrl ۸¦ ´©¸¥ ä·Î ½ÇÇà ¶Ç´Â µð¹ö±× µå·Ó ´Ù¿î ¸Þ´º¿¡¼­ ¼±ÅÃÇÏ¸é ÆíÁýÇÒ °ü·Ã ½ÇÇà ±¸¼ºÀÌ ¿­¸³´Ï´Ù. ¶ÇÇÑ ½ÇÇà ±¸¼ºÀº µð¹ö±× º¸±âÀÇ Ç׸ñ°ú ¿¬°üµÈ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ¿­ ¼öµµ ÀÖ½À´Ï´Ù.
Áñ°Üã±â ½ÇÇà ±¸¼º

½ÇÇà ±¸¼ºÀº ÃÖ±Ù¿¡ ½ÇÇàµÈ ¼ø¼­´ë·Î ½ÇÇà/µð¹ö±× µå·Ó ´Ù¿î ¸Þ´º¿¡ Ç¥½ÃµË´Ï´Ù. ±×·¯³ª ±¸¼ºÀ» 'Áñ°Üã±â'·Î ÀÛ¼ºÇÏ¿© ½ÇÇà ±¸¼ºÀÌ Ç×»ó µå·Ó ´Ù¿îÀÇ ¸Ç À§¿¡ °­Á¦ Ç¥½ÃµÇµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. µð¹ö±× > ½ÇÇà È÷½ºÅ丮 ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ½ÇÇà À¯Çü(½ÇÇà, µð¹ö±×, ¿ÜºÎ µµ±¸)º°·Î Áñ°Üã±â¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

½ÇÇà È÷½ºÅ丮 ȯ°æ ¼³Á¤ ÆäÀÌÁö

ÀÌÁ¦ µð¹ö±× µå·Ó ´Ù¿î ¸Þ´º´Â È÷½ºÅ丮 ¼ø¼­ÀÇ ³ª¸ÓÁö ±¸¼º°ú ÇÔ²² ÁöÁ¤µÈ ±¸¼ºÀ» Áñ°Üã±â·Î Ç¥½ÃÇÕ´Ï´Ù.

Workbench µµ±¸ ¸ðÀ½ÀÇ µð¹ö±× µå·Ó ´Ù¿î ¸Þ´º

¼¼ºÎ»çÇ× Æ÷¸ËÅÍ

º¯¼ö & Ç¥Çö½Ä º¸±â¿¡¼­ ¼¼ºÎ»çÇ× ºÐÇÒâÀº ÇöÀç ¼±ÅÃµÈ º¯¼öÀÇ È®ÀåµÈ Ç¥ÇöÀ» Ç¥½ÃÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î È®ÀåµÈ Ç¥ÇöÀº ¼±ÅÃµÈ ¿ÀºêÁ§Æ®¿¡¼­ toString()À» È£ÃâÇÑ °á°úÀÌÁö¸¸ º¯¼öÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ »õ ¼¼ºÎ»çÇ× Æ÷¸ËÅ͸¦ ¼±ÅÃÇÏ¿© »ç¿ëµÉ »ç¿ëÀÚ Á¤ÀÇ ¼¼ºÎ»çÇ× Æ÷¸ËÅ͸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¼¼ºÎ»çÇ× Æ÷¸ËÅÍ´Â µ¿ÀÏÇÑ À¯ÇüÀÇ ¸ðµç ¿ÀºêÁ§Æ®¿¡ »ç¿ëµË´Ï´Ù. Java > µð¹ö±× > ¼¼ºÎ»çÇ× Æ÷¸ËÅÍ È¯°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ¸ðµç ¼¼ºÎ»çÇ× Æ÷¸ËÅ͸¦ º¸°í ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼¼ºÎ»çÇ× Æ÷¸ËÅÍ ´ëÈ­ »óÀÚ

ÄÄÆÄÀÏ ¿À·ù°¡ ÀÖ´Â ÄÚµå ½ÇÇà

¿ÏÀüÈ÷ ÄÄÆÄÀÏÇÏÁö ¾ÊÀº Äڵ带 ½ÇÇàÇÏ°í µð¹ö±×ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÄÄÆÄÀÏ ¿À·ù°¡ ÀÖ´Â Äڵ带 ½ÇÇàÇÏ´Â °Í°ú ÄÄÆÄÀÏ ¿À·ù°¡ ¾ø´Â Äڵ带 ½ÇÇàÇÏ´Â °Í »çÀÌÀÇ À¯ÀÏÇÑ Â÷ÀÌÁ¡Àº ÄÄÆÄÀÏ ¿À·ù°¡ ÀÖ´Â ÄÚµåÀÇ ÇàÀ» ½ÇÇàÇÏ´Â °æ¿ì ´ÙÀ½ µÎ°¡Áö Áß Çϳª°¡ ¹ß»ýÇÏ´Â °ÍÀÔ´Ï´Ù.

  • Java > µð¹ö±× ȯ°æ ¼³Á¤ ÆäÀÌÁöÀÇ 'ÄÄÆÄÀÏ ¿À·ù ½Ã ½ÇÇà ÀϽÃÁß´Ü' ȯ°æ ¼³Á¤ÀÌ ¼³Á¤µÇ°í µð¹ö±× ÁßÀÎ °æ¿ì Áß´ÜÁ¡¿¡ µµ´ÞÇÑ °Íó·³ µð¹ö±× ¼¼¼ÇÀÌ ÀϽÃÁߴܵ˴ϴÙ. VMÀÌ ÇÖ ÄÚµå ¹Ù²Ù±â¸¦ Áö¿øÇϸé ÄÄÆÄÀÏ ¿À·ù¸¦ ¼öÁ¤ÇÏ°í µð¹ö±ëÀ» Àç°³ÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • ±×·¸Áö ¾ÊÀ» °æ¿ì 'ÇØ°áµÇÁö ¾ÊÀº ÄÄÆÄÀÏ' ¿À·ù¿Í ÇÔ²² ½ÇÇàÀÌ Á¾·áµË´Ï´Ù.

½ÇÇà °æ·Î¿¡ ÄÄÆÄÀÏ ¿À·ù°¡ ÀÖ´Â ÄÚµåÀÇ ÇàÀÌ ¾ø´Â ÀÌ»ó Æò¼Ò¿¡ ÇÏ´Â °Íó·³ ½ÇÇàÇÏ°í µð¹ö±×ÇÒ ¼ö ÀÖÀ½À» °­Á¶ÇØ¾ß ÇÕ´Ï´Ù.

º¯¼ö º¸±âÀÇ ÀÚµ¿ ÁÙ ¹Ù²Ù±â µð¹ö°ÅÀÇ º¯¼ö ¹× Ç¥Çö½Ä º¸±âÀÇ ¼¼ºÎ»çÇ× ¿µ¿ªÀº º¸±â µå·Ó ´Ù¿î ¸Þ´º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÚµ¿ ÁÙ ¹Ù²Ù±â¸¦ Áö¿øÇÕ´Ï´Ù.

º¯¼ö º¸±â µå·Ó ´Ù¿î ¸Þ´ºÀÇ ÀÚµ¿ ÁÙ ¹Ù²Ù±â Á¶Ä¡

µð¹ö°Å¿¡¼­ ÄÚµå Áö¿ø

ÄÚµå Áö¿øÀº Java ÆíÁý±â¿¡¼­ ÄÚµå ¾²±â À̿ܿ¡µµ ¿©·¯ °¡Áö ÄÁÅØ½ºÆ®¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • Áß´ÜÁ¡ÀÇ Á¶°ÇÀ» ÀÔ·ÂÇÏ´Â °æ¿ì
  • º¯¼ö ¹× Ç¥Çö½Ä º¸±âÀÇ ¼¼ºÎ»çÇ× ºÐÇÒâ¿¡¼­
  • ¼¼ºÎ»çÇ× Æ÷¸ËÅÍ ÄÚµå ½º´ÏÆêÀ» ÀÔ·ÂÇÏ´Â °æ¿ì
  • ½ºÅ©·¦ºÏ ÆäÀÌÁö¿¡¼­ Äڵ带 ÀÔ·ÂÇÏ´Â °æ¿ì
  • Ç¥½Ã º¸±â¿¡¼­

Ç¥½Ã º¸±â ÄÚµå Áö¿ø ÆË¾÷

¸í·ÉÇà ¼¼ºÎ»çÇ× ½ÇÇàÀÌ Á¾·áµÈ °æ¿ì¿¡µµ ÇÁ·Î¼¼½º³ª µð¹ö±× ´ë»óÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ Ư¼ºÀ» ¼±ÅÃÇÏ¿© ½ÇÇà ¶Ç´Â µð¹ö±× ¸ðµå¿¡¼­ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â µ¥ »ç¿ëµÈ Á¤È®ÇÑ ¸í·ÉÇàÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÇà ¼¼ºÎ»çÇ×

½ºÅà ÃßÀû
ÇÏÀÌÆÛ¸µÅ©

ÄܼÖÀÇ Java ½ºÅà ÃßÀûÀº ÇÏÀÌÆÛ¸µÅ©·Î Ç¥½ÃµË´Ï´Ù. ½ºÅà ÃßÀûÀÇ Çà¿¡ ¸¶¿ì½º¸¦ ³õÀ¸¸é Æ÷ÀÎÅͰ¡ ¼Õ ¸ð¾çÀ¸·Î º¯°æµÇ°í ½ºÅà ÃßÀûÀÌ °­Á¶µË´Ï´Ù. ¸¶¿ì½º ´ÜÃ߸¦ ´©¸£¸é ¿¬°üµÈ Java ¼Ò½º ÆÄÀÏÀÌ ¿­¸®°í ÇØ´ç Çà¿¡ Ä¿¼­°¡ ³õ¿©Áý´Ï´Ù.

ÇÏÀÌÆÛ¸µÅ©°¡ ÀÖ´Â ÄÜ¼Ö º¸±âÀÇ ½ºÅà ÃßÀû

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.