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

¡¶JavaÓëģʽ¡·Ñ¡¶Á¡°Ô­Ê¼Ä£ÐÍ£¨Prototype£©Ä£Ê½¡±

Õâ±¾ÊéÏêϸ½²½âÁËģʽÀíÂÛµÄÓÉÀ´£¨ºÜ¶àÈË¿ÉÄܲ»ÖªµÀģʽÀíÂÛÓëÖйúµÀ¼Ò˼ÏëµÄÔ¨Ô´£©£¬ÃæÏò¶ÔÏóµÄÈí¼þÉè¼ÆÔ­Ôò£¬Ò»Ö±½²µ½¶þÊ®¼¸¸öÉè¼Æģʽ£¬ÒÔ¼°ÕâЩģʽÔÚJavaÓïÑÔÖеÄʵÏֵȵȡ£ÊéÖиø³öÁË´óÁ¿À´×Ô»ª¶û½ÖϵͳµÄÕæʵÏîÄ¿µÄÀý×Ó£¬ÓÃÀ´½²½âÉè¼ÆģʽÔÚϵͳÉè¼ÆÖеÄÓ¦ÓᣠÕâ±¾Êé´¦ÓÚÀíÂÛºÍʵ¼ùÖ®¼ä£¬ÊÇÒ»±¾¶¨Î»¶ÀÌØ¡¢·ç¸ñ¶ÀÌصÄÊ顣ϣÍû¸÷λϲ»¶¡£ ÑÖºê javapatterns@yahoo.com www.WebEndsHere.com ԭʼģÐÍģʽÊôÓÚ¶ÔÏóµÄ´´½¨Ä£Ê½[GOF95]¡£Í¨¹ý¸ø³öÒ»¸öÔ­ÐͶÔÏóÀ´Ö¸Ã÷ËùÒª´´½¨µÄ¶ÔÏóµÄÀàÐÍ£¬È»ºóÓø´ÖÆÕâ¸öÔ­ÐͶÔÏóµÄ°ì·¨´´½¨³ö¸ü¶àͬÀàÐ͵ĶÔÏó¡£Õâ¾ÍÊÇԭʼģÐÍģʽµÄÓÃÒâ¡£ ´ÓËï´óÊ¥µÄÊÖ¶Î̸Æð --------------------- ËïÎò¿ÕÔÚÓë»Æ·ç¹ÖµÄÕ½¶·ÖУ¬“ʹһ¸öÉíÍâÉíµÄÊֶΣº°ÑºÁë¾¾ÏÂÒ»°Ñ£¬ÓÿڽÀµÃ·ÛË飬ÍûÉÏÒ»Å磬½ÐÉù‘±ä£¡’±äÓаÙÊ®¸öÐÐÕߣ¬¶¼ÊÇÒ»Ñù´ò°ç£¬¸÷Ö´Ò»¸ùÌú°ô£¬°ÑÄǹÖΧÔÚ¿ÕÖС£” »»ÑÔÖ®£¬ËïÎò¿Õ¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐÎÏñ£¬¸´ÖƳöºÜ¶à“ÉíÍâÖ®Éí”À´¡£ ÀÏËïµÄÕâÖÖÉíÍâÉíµÄÊÖ¶ÎÔÚÃæÏò¶ÔÏóµÄÉè¼ÆÁìÓòÀ½Ð×öԭʼģÐÍ£¨Prototype£©Ä£Ê½¡£ JavaÓïÑԵĹ¹¼þÄ£ÐÍÖ±½ÓÖ§³ÖԭʼģÐÍģʽ¡£ËùÓеÄJavaBean¶¼¼Ì³Ð×Ôjava.lang.Object£¬¶øObjectÀàÌṩһ¸öclone()·½·¨£¬¿ÉÒÔ½«Ò»¸öJavaBean¶ÔÏó¸´ÖÆÒ»·Ý£»µ«ÊÇÕâ¸öJavaBean±ØÐëʵÏÖÒ»¸ö±êʾ½Ó¿ÚCloneable±íÃ÷Õâ¸öJavaBeanÖ§³Ö¸´ÖÆ¡£Èç¹ûÒ»¸ö¶ÔÏóûÓÐʵÏÖÕâ¸ö½Ó¿Ú¶øµ÷ÓÃclone()·½·¨£¬Java±àÒëÆ÷»áÅ׳öCloneNotSupportedExceptionÒì³£¡££¨¹ØÓÚ±êʾ½Ó¿ÚµÄ¸ÅÄî¼°Ïà¹ØÌÖÂÛ£¬Çë¼û±¾ÊéµÄ“רÌ⣺Java½Ó¿Ú”Ò»Õ¡££© JavaµÄËùÓÐÀ඼ÊÇ´Ójava.lang.ObjectÀà¼Ì³Ð¶øÀ´£»¶øObjectÀàÌṩÏÂÃæµÄ·½·¨¶Ô¶ÔÏó½øÐи´ÖÆ£º protected Object clone() ×ÓÀ൱ȻҲ¿ÉÒÔ°ÑÕâ¸ö·½·¨Öû»µô£¬ÌṩÂú×ã×Ô¼ºÐèÒªµÄ¸´ÖÆ·½·¨¡£¶ÔÏóµÄ¸´ÖÆÓÐÒ»¸ö»ù±¾ÎÊÌ⣬¾ÍÊǶÔÏóͨ³£¶¼ÓжÔÆäËüµÄ¶ÔÏóµÄÒýÓ㻵±Ê¹ÓÃObjectÀàµÄclone()·½·¨À´¸´ÖÆÒ»¸ö¶ÔÏóʱ£¬´Ë¶ÔÏó¶ÔÆäËü¶ÔÏóµÄÒýÓÃҲͬʱ»á±»¸´ÖÆÒ»·Ý¡£ JavaÓïÑÔÌṩµÄCloneable½Ó¿ÚÖ»ÆðÒ»¸ö×÷Ó㬾ÍÊÇÔÚÔËÐÐʱÆÚ֪ͨJavaÐéÄâ»ú¿ÉÒÔ°²È«µØÔÚÕâ¸öÀàÉÏʹÓÃclone()·½·¨¡£Í¨¹ýµ÷ÓÃÕâ¸öclone()·½·¨¿ÉÒԵõ½Ò»¸ö¶ÔÏóµÄ¸´ÖÆ¡£ÓÉÓÚObjectÀà±¾Éí²¢²»ÊµÏÖCloneable½Ó¿Ú£¬Òò´ËÈç¹ûËù¿¼ÂǵÄÀàûÓÐʵÏÖCloneable½Ó¿Úʱ£¬µ÷ÓÃclone()·½·¨»áÅ׳öCloneNotSupportedExceptionÒì³£¡£ ϵͳ¿ÉÒÔÔÚ×Ô¼ºµÄÀàÀïÃæÖû»µôjava.lang.ObjectÌṩµÄclone()·½·¨£¬ÒÔ±ã¿ØÖƸ´ÖƵĹý³Ì¡£ ¿Ë¡Âú×ãµÄ


Ïà¹ØÎĵµ£º

java·´Éä»úÖÆ

ת×Ô http://www.bjtarena.com/html/2010/4/1058.htm
ºÜ¶àÅóÓÑÔÚÉîÈëµÄ½Ó´¥JavaÓïÑÔºó¾Í»á·¢ÏÖÕâÑùÁ½¸ö´Ê£º·´Éä(Reflection)ºÍÄÚÊ¡(Introspector)£¬¾­³£¸ã²»Çå³þÕâµ½µ×ÊÇÔõô»ØÊ£¬ÔÚʲô³¡ºÏÏÂÓ¦ÓÃÒÔ¼°ÈçºÎʹÓã¿
¡¡¡¡·´Éä
¡¡¡¡Ïà¶Ô¶øÑÔ£¬·´Éä±ÈÄÚÊ¡¸üÈÝÒ×Àí½âÒ»µã¡£ÓÃÒ»¾ä±È½Ï°×µÄ»°À´¸ÅÀ¨£¬·´Éä¾ÍÊÇÈÃÄã¿ÉÒÔͨ¹ýÃû³ÆÀ ......

Java Éè¼Æ¼Ü¹¹


Ŀ¼
ÕªÒª ……………………………………………………………………2
ÎÄÏ××ÛÊö ……………………&h ......

Java²Ù×÷Excel Poi¼ò½é


 
Ò»£®POI¼ò½é
Jakarta POI ÊÇapacheµÄ×ÓÏîÄ¿£¬Ä¿±êÊÇ´¦Àíole2¶ÔÏó¡£ËüÌṩÁËÒ»×é²Ù×ÝWindowsÎĵµµÄJava API
Ä¿Ç°±È½Ï³ÉÊìµÄÊÇHSSF½Ó¿Ú£¬´¦ÀíMS Excel£¨97-2002£©¶ÔÏó¡£Ëü²»ÏóÎÒÃǽö½öÊÇÓÃcsvÉú³ÉµÄûÓиñʽµÄ¿ÉÒÔÓÉExcelת»»µÄ¶«Î÷£¬¶øÊÇÕæÕýµÄExcel¶ÔÏó£¬Äã¿ÉÒÔ¿ØÖÆһЩÊôÐÔÈçsheet,cellµÈµÈ¡£
¶þ£®HSSF¸Å¿ö
......

DelphiÖÐʵÏÖC++/JavaÀàËƾ²Ì¬±äÁ¿µÄ¹¦ÄÜ

ÔÚÍøÉÏ¿´µ½ºÜ¶àÈ˶¼ÔÚΪDelphiÊÇ·ñÖ§³ÖC++/JavaÖеľ²Ì¬±äÁ¿¼°¾²Ì¬·½·¨µÄ¹¦ÄܶøÀ§ÈÅ,ÆäʵÕâÔÚDelphiÖÐÊǺܼòµ¥µÄ.
¾²Ì¬·½·¨¾ÍÊÇʹÓÃClass Function. ¾²Ì¬±äÁ¿ÔòʹÓõ¥Ôª¾Ö²¿±äÁ¿À´ÊµÏÖ. ´úÂëÈçÏÂ:
//=========================================
// StaticVarTestU - ¶¨ÒåÁË¿ÉÒÔ¼ÆÊýµÄÀ࣬ͨ¹ýÀà·½·¨¼´¿É·ÃÎÊ´ËÀàµÄ¶ÔÏóÊý ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ