JavaÖеÄÇ¿´óÎäÆ÷
¡¡¡¡Ëùν¶ÔÏóÐòÁл¯¾ÍÊǽ«¶ÔÏóµÄ״̬ת»»³É×Ö½ÚÁ÷£¬ÒÔºó¿ÉÒÔͨ¹ýÕâЩֵÔÙÉú³ÉÏàͬ״̬µÄ¶ÔÏó¡£Õâ¸ö¹ý³ÌÒ²¿ÉÒÔͨ¹ýÍøÂçʵÏÖ£¬¿ÉÒÔÏÈÔÚWindows»úÆ÷ÉÏ´´½¨Ò»¸ö¶ÔÏó£¬¶ÔÆäÐòÁл¯£¬È»ºóͨ¹ýÍøÂç·¢¸øÒ»Ì¨Unix»úÆ÷£¬È»ºóÔÚÄÇÀï׼ȷÎÞÎóµØÖØÐ“װÅ䔡£ÊDz»ÊǺÜÉñÆæ¡£
¡¡¡¡Ò²ÐíÄã»á˵£¬Ö»Á˽âÒ»µãµã£¬µ«´ÓÀ´Ã»ÓнӴ¥¹ý£¬Æäʵδ±ØÈç´Ë¡£RMI¡¢Socket¡¢JMS¡¢EJBÄã×ܸÃÓùýÒ»ÖÖ°É£¬±Ë´ËΪʲôÄܹ»´«µÝJava¶ÔÏ󣬵±È»¶¼ÊǶÔÏóÐòÁл¯»úÖÆµÄ¹¦ÀÍ¡£
¡¡¡¡µÚÒ»´ÎʹÓÃJavaµÄ¶ÔÏóÐòÁл¯ÊÇ×öijÏîÄ¿£¬µ±Ê±ÒªÇó°Ñ¼¸¿Ã·Ç³£¸´ÔÓµÄÊ÷(JTree)¼°ÏàÓ¦µÄÊý¾Ý±£´æÏÂÀ´£¨¾ÍÊÇÎÒÃdz£Óõı£´æ¹¦ÄÜ£©£¬ÒÔ±ãÏ´ÎÔËÐгÌÐòʱ¿ÉÒÔ¼ÌÐøÉϴεIJÙ×÷¡£
¡¡
¡¡ÄÇʱXML¼¼ÊõÔÚÍøÉϷdz£µÄÈÈ£¬¶øÇÒ¹¦ÄÜҲǿ´ó£¬ÔÙ¼ÓÉÏÊ÷µÄ½á¹¹±¾À´¾ÍºÍXML´æ´¢Êý¾ÝµÄ¸ñʽºÜÏñ¡£×÷ΪһÏî¶Ôм¼Êõ±È½ÏÓа®ºÃµÄÎÒµ±È»ºÜÏë³¢ÊÔһϡ£
²»¹ý¾¹ý×Ðϸ·ÖÎö£¬·¢ÏÖ¼ÙÈç²ÉÓÃXML±£´æÊý¾Ý£¬ºó¹ûÕæÊÇÄÑÒÔÏëÏó£ºÄÄ¿ÃÊ÷µÄÄĸö½Úµã±»Õ¹¿ª¡¢Õ¹¿ªµ½µÚ¼¸¼¶¡¢½Úµãµ±Ç°µÄÊôÐÔÊÇʲô¡£ÕæÊDz»Öª¸ÃÓÃA¡¢B¡¢
C»¹ÊÇÓÃ1¡¢2¡¢3À´±íʾ¡£
¡¡¡¡»¹ºÃ£¬·¢ÏÖÁËJavaµÄ¶ÔÏóÐòÁл¯»úÖÆ£¬ÎÊÌâÓÈжø½â£¬Ö»Ðè¼òµ¥µÄ½«Ã¿¿ÃÊ÷µÄ¸ù½ÚµãÐòÁл¯±£´æµ½Ó²ÅÌÉÏ£¬Ï´ÎÔÙͨ¹ý·´ÐòÁл¯ºóµÄ¸ù½Úµã¾Í¿ÉÒÔÇáËɵĹ¹Ôì³öºÍÔÀ´Ò»Ä£Ò»ÑùµÄÊ÷À´¡£
¡¡¡¡Æäʵ±£´æÊý¾Ý£¬ÓÈÆäÊǸ´ÔÓÊý¾ÝµÄ±£´æÕýÊǶÔÏóÐòÁл¯µÄµäÐÍÓ¦Óá£×î½üÁíÒ»¸öÏîÄ¿¾ÍÅöµ½ÁËÐèÒª¶Ô·Ç³£¸´ÔÓµÄÊý¾Ý½øÐдæÈ¡£¬Í¨¹ýʹÓöÔÏóµÄÐòÁл¯£¬ÎÊÌâͬÑù»¯ÄÑΪ¼ò¡£
¡¡
¡¡¶ÔÏóµÄÐòÁл¯»¹ÓÐÁíÒ»¸öÇáÒ×±»´ó¼ÒºöÂԵŦÄܾÍÊǶÔÏó¸´ÖÆ£¨Clone£©£¬JavaÖÐͨ¹ýClone»úÖÆ¿ÉÒÔ¸´Öƴ󲿷ֵĶÔÏ󣬵«ÊÇÖÚËùÖÜ
Öª£¬CloneÓÐÉî²ãCloneºÍdz²ãClone,¼ÙÈçÄãµÄ¶ÔÏó·Ç³£·Ç³£¸´ÔÓ£¬¼ÙÉèÓиö100²ãµÄCollection£¨¿äÕÅÁ˵㣩£¬¼ÙÈçÄãÏëʵÏÖÉî²ã
Clone£¬ÕæÊDz»¸ÒÏëÏ󣬼ÙÈçʹÓÃÐòÁл¯£¬²»»á³¬¹ý10ÐдúÂë¾Í¿ÉÒÔ½â¾ö¡£
¡¡¡¡»¹ÓоÍÊÇSwing×é¼þ£¬¼ÙÈçÄãÓÐÁ½¸öºÜÏóºÜÏ󣨻òÊÇһģһÑù£©µÄ±È½ÏÄÑÒÔ¹¹ÔìµÄSwing×é¼þ£¬Äã¸ÃÔõô°ì£¬Ò²ÐíÄãÏëµ½ÁËClone£¬µ«ÊÇÆ«Æ«JavaµÄSwing×é¼þûÓÐÌṩClone·½·¨¡£±ð¼±£¬Ê¹ÓÃÐòÁл¯£¬6ÐдúÂë¸ã¶¨£º
¡¡¡¡ByteArrayOutputStream
¡¡¡¡byteOut = new ByteArrayOutputStream();
¡¡¡¡ObjectOutputStream out
¡¡¡¡= new ObjectOutputStream(byteOut);
¡¡¡¡out.writeObject(combo);
¡¡¡¡ByteArrayInputStream byteIn = new ByteArrayInputStream(byteOut.toByteArray());
¡¡¡¡ObjectInputStream in
¡¡¡¡=new Obj
Ïà¹ØÎĵµ£º
×î½üÓöµ½Ò»¸öÐèÇóÒªÔÚlinuxÏÂÓÃjava µ÷ÓÃmysql¿Í»§¶ËÔ¶³ÌµÇ½mysql·þÎñÆ÷£¬´Ó¿Í»§¶Ë»úÆ÷µ¼Èëmysql½Å±¾£¬´Ómysql·þÎñÆ÷¶Ëµ¼³ö±íÖеÄÊý¾Ý¡£ÒÔÏÂÊÇÓõ½µÄÖ÷Òª·½·¨£º
Java ´úÂë
/**
* µ¼ÈëÊý¾Ý
* @param ½Å±¾µÄµØÖ·ºÍÃû³Æ
* @return ÊÇ·ñ³ ......
1.½éÉÜ
1£©DOM£¨JAXP Crimson½âÎöÆ÷£©
DOMÊÇÓÃÓëÆ½Ì¨ºÍÓïÑÔÎ޹صķ½Ê½±íʾXMLÎĵµµÄ¹Ù·½W3C±ê×¼¡£DOMÊÇÒÔ²ã´Î½á¹¹×éÖ¯µÄ½Úµã»òÐÅϢƬ¶ÏµÄ¼¯ºÏ¡£Õâ¸ö²ã´Î½á¹¹ÔÊÐí¿ª·¢ÈËÔ±ÔÚÊ÷ÖÐѰÕÒÌØ¶¨ÐÅÏ¢¡£·ÖÎö¸Ã½á¹¹Í¨³£ÐèÒª¼ÓÔØÕû¸öÎĵµºÍ¹¹Ôì²ã´Î½á¹¹£¬È»ºó²ÅÄÜ×öÈκι¤×÷¡£ÓÉÓÚËüÊÇ»ùÓ ......
public£¨¹«¹²·ÃÎÊ¿ØÖÆ£©£º¿ÉÒÔ±»ËùÓÐÀà·ÃÎÊ¡£
protected£¨±£»¤·ÃÎÊ¿ØÖÆ£©£º¿ÉÒÔ±»Õâ¸öÀà±¾Éí¡¢ËüµÄ×ÓÀࣨ°üÀ¨Í¬Ò»¸ö°üÖÐÒÔ¼°²»Í¬°üÖеÄ×ÓÀࣩºÍͬһ¸ö°üÖеÄËùÓÐÆäËûÀà·ÃÎÊ¡£
default£¨ÓѺ÷ÃÎÊ¿ØÖÆ£©£º¿ÉÒÔ±»Õâ¸öÀà±¾ÉíºÍͬһ¸ö°üÖÐµÄÆäËûÀàËù·ÃÎÊ¡£
private£¨Ë½ÓзÃÎÊ¿ØÖÆ£©£ºÖ»Äܱ»¸ÃÀà×ÔÉí·ÃÎʺÍÐ޸ġ£ ......
1 JavaÊý¾ÝÀàÐÍÓÐ2ÖÖ¡££¨1£©»ù±¾Êý¾ÝÀàÐÍ£¨2£©ÒýÓÃÊý¾ÝÀàÐÍ
»ù±¾Êý¾ÝÀàÐÍ¢Ù²¼¶ûÐÍ boolean 1×Ö½Ú
&n ......
21 Àà = Óò + ·½·¨
Óò = Êý¾Ý
·½·¨ = ¹¦ÄÜ
22 ÒýÓÃÊý¾ÝÀàÐͱäÁ¿µÄËĸöÊôÐÔ£º¢Ù±äÁ¿Ãû ¢ÚÊý¾ÝÀàÐÍ ¢Û´æ´¢µ¥Ôª ¢Ü±äÁ¿Öµ
23 ÔÚÒýÓÃÊý¾ÝÀàÐͱäÁ¿´æ´¢µ¥ÔªÄÚ´æ·ÅµÄ±äÁ¿ÖµÊÇÒýÓ㬼´Ö¸ÏòÊ ......