re:¾²·¡µå¿¡ °üÇÑ..


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]

±Û¾´ÀÌ :À̺´À± 1999³â 1¿ù 08ÀÏ 18:01:48

In Reply to: ThreadÀÇ ÀÛµ¿¿ø¸®(?) posted by ±è¼ºÈÆ on 1999³â 1¿ù 08ÀÏ 14:04:16:

Àúµµ ¾Æ´Â°Ç º°·Î ¾øÁö¸¸ ÁÁÀº±ÛµéÀ» ¿Ã·ÁÁÖ½Ã°í ´äÇØÁֽŠ´Ù¸¥
ºÐµé¿¡°Ô¼­ ¿ë±â¸¦ ¾ò¾î ¼³¸íÀ» µå·Áº¼±î ÇÕ´Ï´Ù.


Thread object´Â Runnable objectÀÇ sub class À̱¸¿ä.
Thread°¡ ¼öÇàµÇ±â À§Çؼ­´Â Runnable classÀÇ run() method°¡ ¼öÇàµÉ¶§
ºñ·Î¼Ò µ¿ÀÛÀ» ÇÏ°Ô µÇ´Â°Ç ÀÍÈ÷ ¾Ë°í °è½Ç °Ì´Ï´Ù.


¹®Á¦´Â ÀÌ·± Thread°¡ ¾î¶»°Ô ScheduleÀÌ µÇ´À³Ä¿¡ µû¶ó ¼öÇà ¼ø¼­°¡
°áÁ¤ÀÌ µÉÅÙµ¥ ¿î¿µÃ¼Á¦¿¡ µû¶ó Round Robin¹æ½ÄÀ¸·Î ½ºÄɵ⠵É
¼öµµ ÀÖ°í Time slice¹æ½ÄÀ¸·Î ½ºÅ×µâ µÉ ¼öµµ ÀÖ½À´Ï´Ù. Windowsȯ°æ¿¡¼­´Â
Time Slice±â¹ÝÀ̶ó°í º¼ ¼ö ÀÖÁÒ.


ÀÚ½Äthread´Â ºÎ¸ðthread¿Í µ¿ÀÏÇÑ priority¸¦ °¡Áö¹Ç·Î a,b,c 3°³ÀÇ
thread´Â ¾î¶² ¼ø¼­·Î ½ºÄɵâµÉÁö´Â Àå´ãÇÒ ¼ö ¾ø½À´Ï´Ù.
¿¹¸¦µé¾î, ¹öÆ°¿¡ ´ëÇÑ À̺¥Æ® Çîµé¸µÇÒ¶§ ¿©·¯°¡Áö Event handler¸¦
ÀÏ·ÃÀÇ ¼ø¼­·Î µî·ÏÇصµ ¾î¶² À̺¥Æ® Çîµé·¯°¡ ¸ÕÀú ¼öÇàµÉÁö´Â ¾Ë¼ö°¡
¾øÁÒ.
¿¹) Button a = new Button("test");
...
a.addActionListener( ActionEvent e1 )
a.addMouseListener ( MouseEvent e2 )
...


°á·ÐÀûÀ¸·Î setPriority(), getPriority()¸¦ ÀÌ¿ëÇÏ¿© Prioriy¸¦ Á¤ÇØÁÖ´Â
°ÍÀÌ °¡Àå ¸íÈ®ÇÑ ÄÚµùÀÌ µÉ °Ì´Ï´Ù. Âü°í·Î priority´Â 1~10ÀÇ Á¤¼öÀ̸ç
default´Â NORM_PRIORITY¿¡ Á¤ÀÇµÈ 5ÀÔ´Ï´Ù.


ÃæºÐÄ¡ ¸øÇß´Ù¸é °³ÀÎÀûÀ¸·Î ¸ÞÀÏÀ» ÁÖ¼¼¿ä..



´ÙÀ½ ±Ûµé:



À̾ ±Û¿Ã¸®±â(´äÇϱâ)

À̸§:
E-Mail:
Á¦¸ñ:
³»¿ë:
HTML ÅÂ±× Æ÷ÇÔ ¿©ºÎ: HTML ¹®¼­ÀÏ °æ¿ì üũ
°ü·Ã URL(¼±ÅÃ):
URL Á¦¸ñ(¼±ÅÃ):
°ü·Ã À̹ÌÁö URL:


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]