Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JAVAÏß³ÌÖ®Áù£ºÏ̵߳ÄÉúÃüÖÜÆÚ¼°ËÀËø

Ò»£¬Ï̵߳ÄËĸöÖ÷ÒªÖÜÆÚ״̬ÊÇ“´´½¨”£¬“¿ÉÖ´ÐД£¬“·Ç¿ÉÖ´ÐД£¬“ÏûÍö”£¬×´Ì¬×ª»»¹ØÏµÈçÏÂͼ£º
£¨1£©´´½¨¡£µ±ÊµÀý»¯Ò»¸öthread¶ÔÏó²¢Ö´ÐÐstart()·½·¨ºó£¬Ï߳̽øÈë“¿ÉÖ´ÐД״̬¿ªÊ¼Ö´ÐС£ËäÈ»¶àÏ̸߳øÓû§Ò»ÖÖͬʱִÐеļÙÏ󣬵«ÊÂʵÉÏÔÚͬһʱ¼äµãÄÚ£¬Ö»ÓÐÒ»¸öÏß³ÌÔÚÖ´ÐУ¬Ö»ÊÇÏß³ÌÖ®¼äÇл»µÄ¶¯×÷·Ç³£¿ì£¬ËùÒÔ¿´ÆðÀ´¸úͬʱִÐÐÒ»Ñù¡£
£¨2£©¿ÉÖ´ÐС£µ±Ïß³ÌÆôÓÃstart()·½·¨Ö®ºó£¬½øÈë“¿ÉÖ´ÐД״̬£¬Ö´ÐÐÓû§¸²Ð´µÄrun·½·¨¡£µ±Ò»¸öÏ߳̽øÈë“¿ÉÖ´ÐД״̬Ï£¬²¢²»´ú±íËü¿ÉÒÔÒ»Ö±Ö´Ðе½run()½áÊø¡£ÒòΪÊÂʵÉÏËüÖ»ÊǼÓÈë´ËÓ¦ÓóÌÐòÖ´Ðа²ÅŵĶÓÁÐÖУ¬ÕýÔڵȴý·ÖÏíCPU×ÊÔ´£¬Ò²¾ÍÊǵȺòÖ´ÐÐȨ£¬ÔÚºÎʱ¸øÓèÏß³ÌÖ´ÐÐȨ£¬ÔòÓÉJAVAÐéÄâ»ú¾ö¶¨£¬Í¬Ê±Ò²ÓÉÏ̵߳ÄÓÅÏȼ¶¾ö¶¨¡£
£¨3£©·Ç¿ÉÖ´ÐС£ÔÚ“¿ÉÖ´ÐД״̬Ï£¬Ï߳̿ÉÄÜÖ´ÐÐÍê±Ï£»Ò²¿ÉÄÜûÓÐÖ´ÐÐÍê±Ï£¬´¦ÓڵȴýÖ´ÐÐȨµÄ¶ÓÁÐÖУ¬´ËʱÏ߳̽øÈë“·Ç¿ÉÖ´ÐД״̬¡£¿ÉÒÔʹÓÃthreadÀàÖеÄwait()£¬sleep()·½·¨Ê¹Ï߳̽øÈë“·Ç¿ÉÖ´ÐД״̬¡£
      µ±Ï߳̽øÈë“·Ç¿ÉÖ´ÐД̬£¬CPU¾Í²»·ÖÅäʱ¼äƬ¸øÕâ¸öÏ̡߳£ÈôÏ£ÍûÏ̻߳ص½“¿ÉÖ´ÐД״̬Ï£¬¿ÉÒÔʹÓÃnotify()·½·¨¡¢notifyAll()·½·¨ÒÔ¼°interrupt()·½·¨¡£
£¨4£©ÏûÍö¡£µ±run·½·¨Ö´ÐÐÍê±Ïºó£¬Ïß³Ì×Ô¶¯ÏûÍö£¬Ò²¾ÍÊÇrun()Ö´ÐÐÍê±Ïºó£¬¸Ãthread»á×Ô¶¯ÖÕÖ¹¡£
¶þ£¬¹ØÓÚ¶àÏ̲߳úÉúËÀËø
      ÒòΪÏ߳̿ÉÒÔ×èÈû£¬²¢ÇÒÓÐͬ²½¿ØÖÆ»úÖÆ¿ÉÒÔ·ÀÖ¹ÆäËûÏß³ÌÔÚËø»¹Ã»ÓÐÊͷŵÄÇé¿öÏ·ÃÎÊÕâ¸ö¶ÔÏó£¬Õâʱ¾Í²úÉúÁËì¶Ü¡£±ÈÈ磺Ïß³ÌAÔڵȴýÏß³ÌB£¬Ïß³ÌBÓÖÔڵȴýÏß³ÌA¡£ÕâÑù¾ÍÔì³ÉÁËËÀËø¡£
      Ôì³ÉËÀËø±ØÐëͬʱÂú×ãµÄ4¸öÌõ¼þ£º
£¨1£©»¥³âÌõ¼þ¡£Ïß³ÌʹÓõÄ×ÊÔ´±ØÐëÖÁÉÙÓÐÒ»¸öÊDz»Äܹ²ÏíµÄ¡£
£¨2£©ÇëÇóÓë±£³ÖÌõ¼þ¡£ÖÁÉÙÓÐÒ»¸öÏ̱߳ØÐë³ÖÓÐÒ»¸ö×ÊÔ´²¢ÇÒÕýÔڵȴý»ñȡһ¸öµ±Ç°±»ÆäËûÏ̳߳ÖÓеÄ×ÊÔ´¡£
£¨3£©·Ç°þ¶áÌõ¼þ¡£·ÖÅäµÄ×ÊÔ´²»ÄÜ´ÓÏàÓ¦µÄÏß³ÌÖб»Ç¿Öưþ¶á¡£
£¨4£©Ñ­»·µÈ´ý¡£µÚÒ»¸öÏ̵߳ȴýÆäËûỊ̈߳¬ºóÕßÓÖÔڵȴýµÚÒ»¸öÏ̡߳£
     ÕâËĸöÌõ¼þͬʱÂú×ãʱ£¬²Å»áµ¼ÖÂËÀËø¡£ËùÒÔÒª·ÀÖ¹ËÀËøµÄ»°£¬Ö»ÐèÑ½ÆÆ»µÆäÖÐÒ»¸öÌõ¼þ¼´¿É¡£


Ïà¹ØÎĵµ£º

Java 23ÖÖÉè¼ÆÄ£Ê½Ò»µã¾Íͨ

Ò»¡¢´´½¨ÐÍģʽ
¡¡¡¡FACTORY£¿È˲ÅÊг¡£ºÒÔÍùÊÇÒªÄĸöÈ˲ţ¬¾ÍÕÒÄĸöÈ˲ţ¬Ð§Âʵͣ¬ÏÖÔÚÓÐÁËÈ˲ÅÊг¡£¬ÎÒÃÇÖ»ÐèÖ±½ÓÈ¥È˲ÅÊг¡ÌôÒ»¸öºÃÁË£»
¡¡¡¡BUILDER£¿Éú²úÁ÷Ë®ÏߣºÒÔǰÊÇÊÖ¹¤Òµ×÷·»Ê½µÄÈ˹¤µ¥¸öµ¥¸öµÄÉú²úÁã¼þÈ»ºóÒ»²½Ò»²½×é×°×ö£¬ºÃ±ÈÓÐÁ˹¤Òµ¸ïÃü£¬ÏÖÔÚ¶¼ÓÉÉú²úÁ÷Ë®Ïß´úÌæÁË¡£ÈçÒªÔì·áÌïÆû³µ£¬ÏÈÖÆ¶¨Æû³µµÄ¹¹ÔìÈç ......

Java Arrays.sort Ô´Âë½âÎö primitive

    Java ArraysÖÐÌṩÁ˶ÔËùÓÐÀàÐ͵ÄÅÅÐò¡£ÆäÖÐÖ÷Òª·ÖΪprimitiveºÍObjectÁ½´óÀ࣬·Ö±ðʹÓÃÁË¿ìËÙÅÅÐòÓëºÏ²¢ÅÅÐò¡£±¾ÕÂÒÔint[] µÄÅÅÐò£¬½²½âJava¶ÔprimitiveÅÅÐò¡£
    Ê×ÏÈ´ó¼ÒÒªÁ˽âʲôÊÇ¿ìËÙÅÅÐò£¬ËüÓÐʲôÓŵ㣬ÕâЩÎҾͲ»ÀÛÊöÁË£¬¸ø³öµØÖ·¡£http://zh.wikipedia.org/zh/%E5%BF%AB%E9 ......

javaµÄ(PO,VO,TO,BO,DAO,POJO)½âÊÍ

O/R Mapping ÊÇ Object Relational Mapping£¨¶ÔÏó¹ØÏµÓ³É䣩µÄËõд¡£Í¨Ë׵㽲£¬¾ÍÊǽ«¶ÔÏóÓë¹ØÏµÊý¾Ý¿â°ó¶¨£¬ÓöÔÏóÀ´±íʾ¹ØÏµÊý¾Ý¡£ÔÚO/R MappingµÄÊÀ½çÀÓÐÁ½¸ö»ù±¾µÄÒ²ÊÇÖØÒªµÄ¶«¶«ÐèÒªÁ˽⣬¼´VO£¬PO¡£
¡¡¡¡VO£¬Öµ¶ÔÏó(Value Object)£¬PO£¬³Ö¾Ã¶ÔÏó(Persisent Object)£¬ËüÃÇÊÇÓÉÒ»×éÊôÐÔºÍÊôÐÔµÄgetºÍset·½·¨×é³É¡£´ ......

ʲôÊÇJava£¿

  JavaÊÇÓÉSUN Microsystem¹«Ë¾¿ª·¢µÄ¡¢ÓÉC++·¢Õ¹¶øÀ´µÄÒ»ÖÖÃæÏò¶ÔÏóµÄͨÓóÌ
ÐòÉè¼ÆÓïÑÔ¡£Java²¢²»ÊÇרÃÅΪInternet¶ø¿ª·¢µÄ£¬µ«ËüµÄ³öÏÖµÄȷΪInternetºÍWWW
¿ª±ÙÁËÒ»¸öոеÄʱ´ú¡£Ëü¾ßÓÐÒÔÏÂÒ»Ð©ÌØµã£»¼òµ¥¡¢ÃæÏò¶ÔÏó¡¢·Ö²¼Ê½¡¢Ç¿×³¡¢°²È«¡¢
Óë²Ù×÷ƽ̨Î޹ء¢¸ßÐÔÄÜ¡¢¶àÏß³ÌÒÔ¼°¶¯Ì¬ÐÔ¡£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ