java¶àÏß³ÌÀý×Ó
package debug;import java.io.*;import java.lang.Thread;class MyThread extends Thread{ public int x = 0; public void run(){ System.out.println(++x); }}class R implements Runnable{ private int x = 0; public void run(){ System.out.println(++x); }}public class Test { public static void main(String[] args) throws Exception{ for(int i=0;i<10;i++){ Thread t = new MyThread(); t.start(); } Thread.sleep(10000);//ÈÃÉÏÃæµÄÏß³ÌÔËÐÐÍê³É R r = new R(); for(int i=0;i<10;i++){ Thread t = new Thread(r); t.start(); } }}¡¡¡¡ÉÏÃæ10¸öÏ̶߳ÔÏó²úÉúµÄ10¸öÏß³ÌÔËÐÐʱ´òÓ¡ÁË10´Î1¡£ÏÂÃæ10¸öÏ̶߳ÔÏó²úÉúµÄ10¸öÏß³ÌÔËÐÐʱ´òÓ¡ÁË1µ½10¡£ÎÒÃǰÑÏÂÃæµÄ10¸öÏ̳߳ÆÎªÍ¬Ò»ÊµÀý(RunnableʵÀý)µÄ¶à¸öÏ̡߳£
¡¡¡¡Ï½ÚÎÒÃǽ«Ñо¿Ï̶߳ÔÏó·½·¨£¬»¹ÊÇÄǾ仰£¬Ò»°ãÎĵµÖпÉÒÔ¶Áµ½µÄÄÚÈÝÎÒ²»»á½éÉÜÌ«¶à
Çë´ó¼Ò×Ô¼ºÁ˽⡣
Ï̶߳ÔÏóµÄ¼¸¸öÖØÒªµÄ·½·¨
¡¡¡¡¾¡¹ÜÏ̶߳ÔÏóµÄ³£Ó÷½·¨¿ÉÒÔͨ¹ýAPIÎĵµÀ´Á˽â,µ«ÊÇÓкܶ෽·¨½ö½ö´ÓAPI˵Ã÷ÊÇÎÞ·¨ÏêϸÁ˽âµÄ¡£
¡¡¡¡±¾À´´òËãÓÃÒ»½ÚµÄƪ·ùÀ´°ÑÏ̷߳½·¨ÖÐÒ»Ð©ÖØÒªµÄ֪ʶ˵Íê,µ«ÕâÑùÏÂÀ´¹À¼ÆÒªºÜ³£µÄƪ·ù,¿ÉÄÜÒªÓúü¸½Ú²ÅÄÜ˵°ÑºÍÏ̷߳½·¨Ïà¹ØµÄÒ»Ð©ÖØÒªµÄ֪ʶ˵Íê¡£
¡¡¡¡Ê×ÏÈÎÒÃǽӻù´¡Æª(¶þ)À´ËµÃ÷start()·½·¨¡£
¡¡¡¡Ò»¸öÏ̶߳ÔÏóÉú³Éºó,Èç¹ûÒª²úÉúÒ»¸öÖ´ÐеÄÏß³Ì,¾ÍÒ»¶¨Òªµ÷ÓÃËüµÄstart()·½·¨.ÔÚ½éÉÜÕâ¸ö·½·¨Ê±²»µÃ²»Í¬Ê±ËµÃ÷run·½·¨.ÆäʵÏß³Ì¶Ô ÏóµÄrun·½·¨ÍêÈ«ÊÇÒ»¸ö½Ó¿Ú»Øµ÷·½·¨,ËüÊÇÄãÕâ¸öÏ̶߳ÔÏóÒªÍê³ÉµÄ¾ßÌåÂß¼.¼òµ¥ËµÄãÒª×öʲô¾ÍÄãÔÚrunÖÐÍê³É,¶øÈçºÎ×ö,ʲôʱºò×ö¾Í²»ÐèÒªÄã¿ØÖÆ ÁË,ÄãÖ»Òªµ÷ÓÃstart()·½·¨,JVM¾Í»á¹ÜÀíÕâ¸öÏ̶߳ÔÏóÈÃËü²úÉúÒ»¸öÏ̲߳¢×¢²áµ½Ï̴߳¦ÀíϵͳÖС£
¡¡¡¡´Ó±íÃæÉÏ¿´,start()·½·¨µ÷ÓÃÁËrun()·½·¨,ÊÂʵÉÏ,start()·½·¨²¢Ã»ÓÐÖ±½Óµ÷ÓÃrun·½·¨.ÔÚJDK1.5ÒÔǰ start()·½·¨ÊDZ¾µØ·½·¨,ËüÈçºÎ×îÖÕµ÷ÓÃrun·½·¨ÒѾ²»ÊÇJAVA³ÌÐòÔ±ËùÄÜÁ˽âµÄ.¶øÔÚJDK1.5ÖÐ,ÔÀ´µÄÄǸö±¾µØstart()·½·¨±» start0()´úÌæ,Áí¸öÒ»¸
Ïà¹ØÎĵµ£º
¼Ì³Ð(inheritance)
¼Ì³ÐÊÇʹÓÃÒÑ´æÔÚµÄÀàµÄ¶¨Òå×÷Ϊ»ù´¡½¨Á¢ÐÂÀàµÄ¼¼Êõ£¬ÐÂÀàµÄ¶¨Òå¿ÉÒÔÔö¼ÓеÄÊý¾Ý»òÐµĹ¦ÄÜ£¬Ò²¿ÉÒÔÓø¸ÀàµÄ¹¦ÄÜ£¬µ«²»ÄÜÑ¡ÔñÐԵؼ̳и¸Àà¡£ÕâÖÖ¼¼ÊõʹµÃ¸´ÓÃÒÔǰµÄ´úÂë·Ç³£ÈÝÒ×£¬Äܹ»´ó´óËõ¶Ì¿ª·¢ÖÜÆÚ£¬½µµÍ¿ª·¢·ÑÓᣱÈÈç¿ÉÒÔÏȶ¨ÒåÒ»¸öÀà½Ð³µ£¬³µÓÐÒÔÏÂÊôÐÔ£º³µÌå´óС£¬ÑÕÉ ......
½«javaÏîÄ¿Éú³Éexe¿ÉÖ´ÐÐÎļþÈ«¹ý³Ì
2009Äê05ÔÂ10ÈÕ ÐÇÆÚÈÕ 16:30
Ò»¡¢Ê×ÏÈΪeclipse°²×°fatjar²å¼þ£¨Èç¹ûÄãµÄjarÏîÄ¿ÖÐÐèÒªÓõ½Í¼Æ¬¡¢Íⲿ³ÌÐòµÈÎļþʱҪÓô˲å¼þ´ò°ü³ÌÐò²ÅÄÜÕý³£ÔËÐУ©
°²×°·½Ê½ÓÐÁ½ÖÖ£º·½·¨1£ºÔÚÏß°²×°£¨ÍƼö£©
²½Ö裺
eclipse²Ëµ¥À¸ help >software updates >Find and install >Search f ......
±¾ÈËÔÚ½Ó´¥¹ý³ÌÖÐÓÐÁ½¸öÌû×ÓдµÄ²»´í£¬ÔÚ´ËÕûÀíһϣº
1.ÐòÁл¯
:½«¶ÔÏóת»¯³ÉÁ÷µÄ¹ý³Ì³ÆÎªÐòÁл¯
·´ÐòÁл¯
:½«Á÷ת»¯³É¶ÔÏóµÄ¹ý³Ì³ÆÖ®Îª·´ÐòÁл¯
2.¶ÔÏóÐòÁл¯(Serializable)ÊÇÖ¸½«¶ÔÏóת»»Îª×Ö½ÚÐòÁеĹý³Ì£¬¶ø·´ÐòÁл¯ÔòÊǸù¾Ý×Ö½ÚÐòÁлָ´¶ÔÏóµÄ¹ý³Ì¡£
ÉÏÃæÕâÁ½¸ö½âÊͶ¼Í¨Ë×Ò×¶®¡£
ÐòÁл¯¾ ......
ת×Ôhttp://blog.csdn.net/kabini/archive/2007/07/25/1707747.aspx
ǰÑÔ
±¾ÎÄǰÑÔ²¿·ÖΪÎÒµÄһЩ¸ÐÏ룬Èç¹ûÄãÖ»¶Ô±¾ÎĽéÉܵÄJavaʵÓü¼ÇɸÐÐËȤ£¬¿ÉÒÔÌø¹ýǰÑÔÖ±½Ó¿´ÕýÎĵÄÄÚÈÝ¡£
±¾ÎĵÄд×÷¶¯»úÀ´Ô´ÓÚ×î½ü½Ó¸øÈ˼ҰïæдµÄÒ»¸öС³ÌÐò£¬Ö÷ÒªÓÃÓÚ¹ÜÀí·ÖÆÚ¸¶¿îµÄ»õ¿îµÄһϵÁйÜÀí£¬°üÀ¨¹ýÆÚ¿îµÄ¼Í¼£¬¹ýÆÚ¿îÀûÏ ......
ÕâÊÇÒ»¸öwebËÑË÷µÄ»ù±¾³ÌÐò£¬´ÓÃüÁîÐÐÊäÈëËÑË÷Ìõ¼þ£¨ÆðʼµÄURL¡¢´¦ÀíurlµÄ×î´óÊý¡¢ÒªËÑË÷µÄ×Ö·û´®),
Ëü¾Í»áÖð¸ö¶ÔInternetÉϵÄURL½øÐÐʵʱËÑË÷,²éÕÒ²¢Êä³öÆ¥ÅäËÑË÷Ìõ¼þµÄÒ³Ãæ¡£ Õâ¸ö³ÌÐòµÄÔÐÍÀ´×Ô¡¶java±à³ÌÒÕÊõ¡·£¬
ΪÁ˸üºÃµÄ·ÖÎö£¬Õ¾³¤È¥µôÁËÆäÖеÄGUI²¿·Ö£¬²¢ÉÔ×÷ÐÞ¸ÄÒÔÊÊÓÃjdk1.5¡£ÒÔÕâ¸ö³ÌÐòΪ»ù´¡£¬¿ÉÒÔд³öÔÚ» ......