µð¹ö±× º¸±â


ÀÌ º¸±â¸¦ »ç¿ëÇÏ¿© Workbench¿¡¼­ ÇÁ·Î±×·¥¿¡ ´ëÇÑ µð¹ö±ë ¶Ç´Â ½ÇÇàÀ» °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. µð¹ö±×Çϰí ÀÖ´Â °¢ ´ë»ó¿¡ ´ëÇØ ÀϽÃÁß´ÜµÈ ½º·¹µåÀÇ ½ºÅà ÇÁ·¹ÀÓÀ» Ç¥½ÃÇÕ´Ï´Ù. ÇÁ·Î±×·¥ÀÇ °¢ ½º·¹µå´Â Æ®¸®¿¡ ³ëµå·Î ³ªÅ¸³³´Ï´Ù. À̰ÍÀº ½ÇÇà ÁßÀÎ °¢ ´ë»óÀÇ ÇÁ·Î¼¼½º¸¦ Ç¥½ÃÇÕ´Ï´Ù.

½º·¹µå°¡ ÀϽÃÁß´ÜµÇ¸é ½ºÅà ÇÁ·¹ÀÓÀÌ ÇÏÀ§ ¿ä¼Ò·Î Ç¥½ÃµË´Ï´Ù.

µð¹ö±× º¸±â

´ÙÀ½Àº µð¹ö±× º¸±â¿¡¼­ »ç¿ë °¡´ÉÇÑ ¸í·ÉÀÔ´Ï´Ù.

µð¹ö±× º¸±â ¸í·É

¸í·É

À̸§

¼³¸í

»ç¿ë°¡´É¼º

ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ½ºÅà º¹»ç ¸í·É

½ºÅà º¹»ç

½ÇÇà ÁßÀÎ ½º·¹µå »óÅ»Ӹ¸ ¾Æ´Ï¶ó ÀϽÃÁß´ÜµÈ ½º·¹µåÀÇ ¼±ÅÃµÈ ½ºÅÃÀ» Ŭ¸³º¸µå·Î º¹»çÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º
¿¬°á ²÷±â ´ÜÃß

¿¬°á ²÷±â

¿ø°ÝÀ¸·Î µð¹ö±×ÇÒ ¶§ ¼±ÅÃµÈ µð¹ö±× ´ë»óÀ¸·ÎºÎÅÍ µð¹ö°Å ¿¬°áÀ» ²÷½À´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º ¹× º¸±â Á¶Ä¡
ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ½ºÅà º¹»ç ¸í·É

ÇÁ·¹ÀÓÀ¸·Î µ¹¾Æ°¡±â

ÀÌ ¸í·ÉÀ» ¼öÇàÇϸé ÀÛ¾÷À» Ãë¼ÒÇϰí ÁöÁ¤µÈ ½ºÅà ÇÁ·¹ÀÓÀ¸·Î ´Ù½Ã µé¾î°©´Ï´Ù. ÀÌ ±â´ÉÀº "µÚ·Î ½ÇÇà"ÇÏ¿© ÇÁ·Î±×·¥À» ´Ù½Ã ½ÃÀÛÇÏ´Â °Í°ú À¯»çÇÕ´Ï´Ù.

ÀÛ¾÷À» Ãë¼ÒÇϰí ÁöÁ¤µÈ ½ºÅà ÇÁ·¹ÀÓÀ¸·Î ´Ù½Ã µé¾î°¡·Á¸é "³õÀ¸·Á´Â" ½ºÅà ÇÁ·¹ÀÓÀ» ¼±ÅÃÇϰí ÇÁ·¹ÀÓ¿¡ ³õ±â¸¦ ¼±ÅÃÇϽʽÿÀ.

ÀϺΠÁ¦ÇÑ»çÇ×ÀÌ ÀÌ ±â´É¿¡ Àû¿ëµË´Ï´Ù.

  • ½ºÅÿ¡¼­ ±âº» ¸Þ¼Òµå¸¦ Ãë¼ÒÇÒ ¼ö ¾ø½À´Ï´Ù.
  • ±Û·Î¹ú µ¥ÀÌÅÍ´Â ¿µÇâÀ» ¹ÞÁö ¾ÊÀ¸¸ç ÇöÀç °ªÀ» À¯ÁöÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¿ä¼Ò°¡ µé¾î ÀÖ´Â Á¤Àû º¤ÅÍ´Â Áö¿öÁöÁö ¾Ê½À´Ï´Ù.
Âü°í: ÀÌ ¸í·ÉÀº ±âº» VMÀÌ ÀÌ ±â´ÉÀ» Áö¿øÇÒ ¶§¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÄÁÅØ½ºÆ® ¸Þ´º ¹× º¸±â Á¶Ä¡
  ÆíÁý... ½ÇÇà ±¸¼º ´ëÈ­ »óÀÚ¸¦ ½ÇÇàÇÏ¿© º¯°æ»çÇ×À» ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÄÁÅØ½ºÆ® ¸Þ´º
¼Ò½º ã¾Æº¸±â ÆíÁý ¼Ò½º ã¾Æº¸±â ÆíÁý ¼Ò½º ã¾Æº¸±â ´ëÈ­ »óÀÚ¸¦ ½ÇÇàÇÏ¿© º¯°æ»çÇ×À» ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÄÁÅØ½ºÆ® ¸Þ´º
  ã±â... µð¹ö±× º¸±â ¿ä¼Ò °Ë»ö ´ëÈ­ »óÀÚ¸¦ ½ÇÇàÇÕ´Ï´Ù. ÄÁÅØ½ºÆ® ¸Þ´º
  ¼±¾ð À¯Çü ¿­±â ¼±ÅÃµÈ ½ºÅà ÇÁ·¹ÀÓ¿¡ ´ëÇØ ¼±¾ðµÈ À¯ÇüÀ» »õ ÆíÁý±â¿¡¼­ ¿±´Ï´Ù. ÄÁÅØ½ºÆ® ¸Þ´º
  ¼±¾ð À¯Çü °èÃþ ±¸Á¶ ¿­±â ¼±ÅÃµÈ ½ºÅà ÇÁ·¹ÀÓÀÇ ¼±¾ð À¯Çü¿¡ ´ëÇÑ À¯Çü °èÃþ ±¸Á¶¸¦ ½ÇÇàÇÕ´Ï´Ù. ÄÁÅØ½ºÆ® ¸Þ´º
 

Ư¼º

ÀÌ ¸í·ÉÀº ¼±ÅÃµÈ ½ÇÇà Æ¯¼ºÀ» Ç¥½ÃÇÕ´Ï´Ù. ¼±ÅÃµÈ ÇÁ·Î¼¼½º¿¡ ´ëÇØ Àüü ¸í·ÉÇàÀ» º¼ ¼öµµ ÀÖ½À´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º
ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ Àç½ÇÇà ¸í·É

Àç½ÇÇà

ÀÌ ¸í·ÉÀº ¼±ÅÃµÈ µð¹ö±× ´ë»óÀ» Àç½ÇÇàÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º
Á¾·áµÈ ½ÇÇà ¸ðµÎ Á¦°Å ´ÜÃß

Á¾·áµÈ ½ÇÇà ¸ðµÎ Á¦°Å

º¸±â Ç¥½Ã¿¡¼­ Á¾·áµÈ µð¹ö±× ´ë»óÀ» ¸ðµÎ Áö¿ó´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º ¹× º¸±â Á¶Ä¡
Àç°³ ´ÜÃß

Àç°³

ÀϽÃÁß´ÜµÈ ½º·¹µå¸¦ Àç°³ÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º, ½ÇÇà ¸Þ´º ¹× º¸±â Á¶Ä¡
¸ð´ÏÅÍ Ç¥½Ã ¸ð´ÏÅÍ Ç¥½Ã

ÀÌ ¿É¼ÇÀ» Åä±ÛÇÏ¿© ¸ð´ÏÅ͸¦ Ç¥½ÃÇϰųª ¼û±æ ¼ö ÀÖ½À´Ï´Ù.

Âü°í: ÀÌ ¸í·ÉÀº ±âº» VMÀÌ ÀÌ ±â´ÉÀ» Á¦°øÇÒ ¶§¿¡¸¸ ¸ð´ÏÅÍ Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù.

º¸±â Á¶Ä¡
±ÔÁ¤µÈ À̸§ Ç¥½Ã ´ÜÃß

±ÔÁ¤µÈ À̸§ Ç¥½Ã

ÀÌ ¿É¼ÇÀ» Åä±ÛÇÏ¿© ±ÔÁ¤µÈ À̸§À» Ç¥½ÃÇϰųª ¼û±æ ¼ö ÀÖ½À´Ï´Ù.

º¸±â Á¶Ä¡
½Ã½ºÅÛ ½º·¹µå Ç¥½Ã ½Ã½ºÅÛ ½º·¹µå Ç¥½Ã ÀÌ ¿É¼ÇÀ» Åä±ÛÇÏ¿© ½Ã½ºÅÛ ½º·¹µå¸¦ Ç¥½ÃÇϰųª ¼û±æ ¼ö ÀÖ½À´Ï´Ù. º¸±â Á¶Ä¡
½º·¹µå ±×·ì Ç¥½Ã ½º·¹µå ±×·ì Ç¥½Ã ÀÌ ¿É¼ÇÀ» Åä±ÛÇÏ¿© ½º·¹µå ±×·ìÀ» Ç¥½ÃÇϰųª ¼û±æ ¼ö ÀÖ½À´Ï´Ù. º¸±â Á¶Ä¡
Step Into ´ÜÃß

Step Into

°­Á¶Ç¥½ÃµÈ ¸í·É¹®À¸·Î ÁøÇàÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º, ½ÇÇà ¸Þ´º ¹× º¸±â Á¶Ä¡
Step Over ´ÜÃß

Step Over

°­Á¶Ç¥½ÃµÈ ¸í·É¹®À» °Ç³Ê¶Ý´Ï´Ù. µ¿ÀÏÇÑ ¸Þ¼ÒµåÀÇ ´ÙÀ½ Çà¿¡¼­ ½ÇÇàÀÌ °è¼ÓµË´Ï´Ù(¶Ç´Â ¸Þ¼Òµå°¡ Á¾·áµÈ °æ¿ì ÇöÀç ¸Þ¼Òµå°¡ È£ÃâµÈ ¸Þ¼Òµå¿¡¼­ °è¼ÓµÊ).

Ä¿¼­°¡ ¸Þ¼Òµå ¼±¾ðÀ¸·Î Á¡ÇÁÇÏ¿© ÀÌ ÇàÀ» ¼±ÅÃÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º, ½ÇÇà ¸Þ´º ¹× º¸±â Á¶Ä¡
Run to Return ´ÜÃß

Step Return

ÇöÀç ¸Þ¼Òµå¿¡¼­ ºüÁ®³ª¿É´Ï´Ù. ÀÌ ¿É¼ÇÀº ÇöÀç ¸Þ¼Òµå¸¦ Á¾·áÇÑ ÈÄ¿¡ ½ÇÇàÀ» ÁßÁöÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º, ½ÇÇà ¸Þ´º ¹× º¸±â Á¶Ä¡
ÀϽÃÁß´Ü ´ÜÃß

ÀϽÃÁß´Ü

Äڵ带 ã¾Æº¸°Å³ª ¼öÁ¤ÇÏ°í µ¥ÀÌÅÍ, ´Ü°è µîÀ» °Ë»çÇÒ ¼ö ÀÖµµ·Ï ¼±ÅÃµÈ ´ë»ó ½º·¹µå¸¦ ÀϽÃÁß´ÜÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º, ½ÇÇà ¸Þ´º ¹× º¸±â Á¶Ä¡
Á¾·á ´ÜÃß

Á¾·á

¼±ÅÃµÈ µð¹ö±× ´ë»óÀ» Á¾·áÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º, ½ÇÇà ¸Þ´º ¹× º¸±â Á¶Ä¡
Á¾·á ¹× Àç½ÇÇà Á¾·á ¹× Àç½ÇÇà ¼±ÅÃµÈ µð¹ö±× ´ë»óÀ» Á¾·áÇϰí À̸¦ Àç ½ÇÇàÇÕ´Ï´Ù. ÄÁÅØ½ºÆ® ¸Þ´º
ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ Á¾·á ¹× Á¦°Å ¸í·É

Á¾·á ¹× Á¦°Å

¼±ÅÃµÈ µð¹ö±× ´ë»óÀ» Á¾·áÇÏ°í º¸±â¿¡¼­ Á¦°ÅÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º
ÄÁÅØ½ºÆ® ¸Þ´ºÀÇ ¸ðµÎ Á¾·á ¸í·É

¸ðµÎ Á¾·á

º¸±âÀÇ È°¼º ½ÇÇàÀ» ¸ðµÎ Á¾·áÇÕ´Ï´Ù.

ÄÁÅØ½ºÆ® ¸Þ´º
´Ü°è ÇÊÅÍ ´ÜÃß ´Ü°è ÇÊÅÍ »ç¿ë ´Ü°è ÇÊÅÍÀÇ Äѱâ/²ô±â¸¦ Åä±ÛÇÕ´Ï´Ù. ÄÑÁø °æ¿ì, ¸ðµç ´Ü°è ±â´ÉÀº ´Ü°è ÇÊÅ͸µÀ» Àû¿ëÇÕ´Ï´Ù. ÄÁÅØ½ºÆ® ¸Þ´º, ½ÇÇà ¸Þ´º ¹× º¸±â Á¶Ä¡

°ü·Ã °³³ä

µð¹ö°Å
Java º¸±â
·ÎÄà µð¹ö±ë
¿ø°Ý µð¹ö±ë

°ü·Ã Ÿ½ºÅ©

µð¹ö°Å ½ÇÇà ¿É¼Ç º¯°æ
¿ø°Ý Java ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà ±¸¼ºÀ¸·Î ¿ø°Ý VM¿¡ ¿¬°á
VM°ú ¿¬°á ²÷±â
Java ÇÁ·Î±×·¥ ½ÇÇà
µð¹ö±×¿¡ ´ëÇÑ Áغñ
ÀϽÃÁß´ÜµÈ ½º·¹µå ½ÇÇà Àç°³
½ÇÇà ¹× µð¹ö±ë
ÇÁ·Î±×·¥ ½ÇÇàÀ» ´Ü°èº°·Î µû¶ó°¡±â
½º·¹µå ÀϽÃÁß´Ü

°ü·Ã ÂüÁ¶

µð¹ö±× ȯ°æ ¼³Á¤
½ÇÇà ¹× µð¹ö±× Á¶Ä¡
º¸±â ¹× ÆíÁý±â