Java ¶àÏ̼߳äµÄͨѶ
ÎÊÌâ
ÔÚǰһС½Ú£¬½éÉÜÁËÔÚ¶àÏ̱߳à³ÌÖÐʹÓÃͬ²½»úÖÆµÄÖØÒªÐÔ£¬²¢Ñ§»áÁËÈçºÎʵÏÖͬ²½µÄ·½·¨À´ÕýÈ·µØ·ÃÎʹ²Ïí×ÊÔ´¡£ÕâЩÏß³ÌÖ®¼äµÄ¹ØÏµÊÇÆ½µÈµÄ£¬±Ë´ËÖ®¼ä²¢²»´æÔÚÈκÎÒÀÀµ£¬ËüÃǸ÷×Ô¾ºÕùCPU×ÊÔ´£¬»¥²»ÏàÈ㬲¢ÇÒ»¹ÎÞÌõ¼þµØ×èÖ¹ÆäËûÏ̶߳Թ²Ïí×ÊÔ´µÄÒì²½·ÃÎÊ¡£È»¶ø£¬Ò²ÓкܶàÏÖʵÎÊÌâÒªÇó²»½öҪͬ²½µÄ·ÃÎÊͬһ¹²Ïí×ÊÔ´£¬¶øÇÒÏ̼߳仹±Ë´ËÇ£ÖÆ£¬Í¨¹ýÏ໥ͨÐÅÀ´ÏòÇ°ÍÆ½ø¡£ÄÇô£¬¶à¸öÏß³ÌÖ®¼äÊÇÈçºÎ½øÐÐͨÐŵÄÄØ£¿
½â¾ö˼·
ÔÚÏÖʵӦÓÃÖУ¬ºÜ¶àʱºò¶¼ÐèÒªÈöà¸öḬ̈߳´ÕÕÒ»¶¨µÄ´ÎÐòÀ´·ÃÎʹ²Ïí×ÊÔ´£¬ÀýÈ磬¾µäµÄÉú²úÕߺÍÏû·ÑÕßÎÊÌâ¡£ÕâÀàÎÊÌâÃèÊöÁËÕâÑùÒ»ÖÖÇé¿ö£¬¼ÙÉè²Ö¿âÖÐÖ»ÄÜ´æ·ÅÒ»¼þ²úÆ·£¬Éú²úÕß½«Éú²ú³öÀ´µÄ²úÆ··ÅÈë²Ö¿â£¬Ïû·ÑÕß½«²Ö¿âÖеIJúÆ·È¡×ßÏû·Ñ¡£Èç¹û²Ö¿âÖÐûÓвúÆ·£¬ÔòÉú²úÕß¿ÉÒÔ½«²úÆ··ÅÈë²Ö¿â£¬·ñÔòÍ£Ö¹Éú²ú²¢µÈ´ý£¬Ö±µ½²Ö¿âÖеIJúÆ·±»Ïû·ÑÕßÈ¡×ßΪֹ¡£Èç¹û²Ö¿âÖзÅÓвúÆ·£¬ÔòÏû·ÑÕß¿ÉÒÔ½«²úÆ·È¡×ßÏû·Ñ£¬·ñÔòÍ£Ö¹Ïû·Ñ²¢µÈ´ý£¬Ö±µ½²Ö¿âÖÐÔٴηÅÈë²úƷΪֹ¡£ÏÔÈ»£¬ÕâÊÇÒ»¸öͬ²½ÎÊÌ⣬Éú²úÕߺÍÏû·ÑÕß¹²Ïíͬһ×ÊÔ´£¬²¢ÇÒ£¬Éú²úÕߺÍÏû·ÑÕßÖ®¼ä±Ë´ËÒÀÀµ£¬»¥ÎªÌõ¼þÏòÇ°ÍÆ½ø¡£µ«ÊÇ£¬¸ÃÈçºÎ±àд³ÌÐòÀ´½â¾öÕâ¸öÎÊÌâÄØ£¿
´«Í³µÄ˼·ÊÇÀûÓÃÑ»·¼ì²âµÄ·½Ê½À´ÊµÏÖ£¬ÕâÖÖ·½Ê½Í¨¹ýÖØ¸´¼ì²éijһ¸öÌØ¶¨Ìõ¼þÊÇ·ñ³ÉÁ¢À´¾ö¶¨Ï̵߳ÄÍÆ½øË³Ðò¡£±ÈÈ磬һµ©Éú²úÕßÉú²ú½áÊø£¬Ëü¾Í¼ÌÐøÀûÓÃÑ»·¼ì²âÀ´ÅжϲֿâÖеIJúÆ·ÊÇ·ñ±»Ïû·ÑÕßÏû·Ñ£¬¶øÏû·ÑÕßÒ²ÊÇÔÚÏû·Ñ½áÊøºó¾Í»áÁ¢¼´Ê¹ÓÃÑ»·¼ì²âµÄ·½Ê½À´ÅжϲֿâÖÐÊÇ·ñÓַŽø²úÆ·¡£ÏÔÈ»£¬ÕâЩ²Ù×÷ÊǺܺķÑCPU×ÊÔ´µÄ£¬²»ÖµµÃÌᳫ¡£ÄÇôÓÐûÓиüºÃµÄ·½·¨À´½â¾öÕâÀàÎÊÌâÄØ£¿
Ê×ÏÈ£¬µ±Ïß³ÌÔÚ¼ÌÐøÖ´ÐÐǰÐèÒªµÈ´ýÒ»¸öÌõ¼þ·½¿É¼ÌÐøÖ´ÐÐʱ£¬½öÓÐ synchronized ¹Ø¼ü×ÖÊDz»¹»µÄ¡£ÒòΪËäÈ»synchronized¹Ø¼ü×Ö¿ÉÒÔ×èÖ¹²¢·¢¸üÐÂͬһ¸ö¹²Ïí×ÊÔ´£¬ÊµÏÖÁËͬ²½£¬µ«ÊÇËü²»ÄÜÓÃÀ´ÊµÏÖÏ̼߳äµÄÏûÏ¢´«µÝ£¬Ò²¾ÍÊÇËùνµÄͨÐÅ¡£¶øÔÚ´¦Àí´ËÀàÎÊÌâµÄʱºòÓÖ±ØÐë×ñÑÒ»ÖÖÔÔò£¬¼´£º¶ÔÓÚÉú²úÕߣ¬ÔÚÉú²úÕßûÓÐÉú²ú֮ǰ£¬ÒªÍ¨ÖªÏû·ÑÕߵȴý£»ÔÚÉú²úÕßÉú²úÖ®ºó£¬ÂíÉÏÓÖ֪ͨÏû·ÑÕßÏû·Ñ£»¶ÔÓÚÏû·ÑÕߣ¬ÔÚÏû·ÑÕßÏû·ÑÖ®ºó£¬ÒªÍ¨ÖªÉú²úÕßÒѾÏû·Ñ½áÊø£¬ÐèÒª¼ÌÐøÉú²úеIJúÆ·ÒÔ¹©Ïû·Ñ¡£
Æäʵ£¬JavaÌṩÁË3¸ö·Ç³£ÖØÒªµÄ·½·¨À´ÇÉÃîµØ½â¾öÏ̼߳äµÄͨÐÅÎÊÌâ¡£Õâ3¸ö·½·¨·Ö±ðÊÇ£ºwait()¡¢notify()ºÍnotifyAll()¡£ËüÃǶ¼ÊÇObjectÀàµÄ×îÖÕ·½·¨£¬Òò´Ëÿһ¸öÀ඼ĬÈÏÓµÓÐËüÃÇ¡£
ËäÈ»ËùÓеÄÀ඼ĬÈÏÓµÓÐÕâ3¸ö·½·¨£¬µ«ÊÇÖ»ÓÐÔÚsynchronized¹Ø¼ü×Ö×÷Óõķ¶Î§ÄÚ£¬²¢ÇÒÊÇͬһ¸öͬ²½
Ïà¹ØÎĵµ£º
ÎÒ½ñÌìѧϰÁËÙ¡ÀÏʦ½²µÄJavaScript½âÎöDomÎĵµµÄ֪ʶ£º
Ò»¡¢ ½Úµã·ÖΪ3ÖÖÀàÐÍ£¬ÔªËؽڵ㣬ÊôÐԽڵ㣬Îı¾½Úµã
¶þ¡¢ ²éÕҽڵ㣺
l js´úÂë²»ÄÜдÔÚbodyÔªËØµÄÇ°Ãæ£¬js ´úÂëдÔÚ <head> ½ ......
ǰÎÀ¼¼Êõ ¡¶Ä§ÊÞÍâ´«¡·È«ÐÂJAVAÒýÇæ
¡¶Ä§ÊÞÍâ´«¡·ÊÇÓÉÏã³ÈÍøÂçÊ×´ÎÍ»ÆÆFLASHÒýÇæÏÞÖÆ£¬²ÉÓÃJAVAÒýÇæ×ÔÖ÷Ñз¢µÄ¶¯Ì¬Õ½¶·²ßÂÔÀàÓÎÏ·¡£ËùνJava¾ÍÊÇÒ»ÖÖ¼òµ¥µÄ£¬ÃæÏò¶ÔÏóµÄ£¬½¡×³°²È«µÄ£¬½á¹¹ÖÐÁ¢µÄ£¬ÐÔÄÜÓÅÒì¡¢¶àÏ̵߳Ķ¯Ì¬ÓïÑÔ¡£ËüµÄÓï·¨ÓëCÓïÑÔºÍC++ÓïÑԺܽӽü£¬µ«ÊDZ÷ÆúÁËC++ÖкÜÉÙʹÓõġ¢ºÜÄÑÀí½âµÄ¡¢ÁîÈËÃÔ»óµÄÄÇÐ©Ì ......
ÔÚ Java ³ÌÐòÖÐʹÓöàÏß³ÌÒª±ÈÔÚ C »ò C++ ÖÐÈÝÒ׵ö࣬ÕâÊÇÒòΪ Java ±à³ÌÓïÑÔÌṩÁËÓïÑÔ¼¶µÄÖ§³Ö¡£±¾ÎÄͨ¹ý¼òµ¥µÄ±à³ÌʾÀýÀ´ËµÃ÷ Java ³ÌÐòÖеĶàÏß³ÌÊǶàôֱ¹Û¡£¶ÁÍê±¾ÎÄÒÔºó£¬Óû§Ó¦¸ÃÄܹ»±àд¼òµ¥µÄ¶àÏ̳߳ÌÐò¡£
¡¡¡¡ÎªÊ²Ã´»áÅŶӵȴý£¿
¡¡¡¡ÏÂÃæµÄÕâ¸ö¼òµ¥µÄ Java ³ÌÐòÍê³ÉËÄÏî²»Ïà¹ØµÄÈÎÎñ¡£ÕâÑùµÄ³ÌÐòÓе¥¸ö¿ØÖ ......