ITÐÐҵؽÐè¸ü¶à¸ßËØÖÊJAVAÈí¼þ¹¤³Ìʦ
2009Äê1Ô£¬Ä³Èí¼þ¹«Ë¾Ò»ÔòÄêнʮÍòÕÐÆ¸JAVA¸ß¼¶Èí¼þ¹¤³ÌʦµÄ¹ã¸æÎüÒýÁËÖÚ¶àýÌåºÍIT´ÓÒµÈËÔ±µÄÄ¿¹â£¬´ó¼ÒÖÃÒɵijýÁËÆÄ¾ßÎüÒýÁ¦µÄÄêн֮Í⣬¸ü¶àµÄÊÇ¶Ô¸ÃÆóÒµÔ¸ÒâÆ¸Çë“ÓÐÄÜÁ¦µÄÓ¦½ì±ÏÒµÉú”¸Ðµ½À§»ó¡£ÔÚ´ó¶àÊýÆóÒµ¶¼Ç¿µ÷¹¤×÷¾ÑéµÄʱºò£¬¸ÃÆóҵΪʲôԸÒâ¸ß¶îƸÇëÓ¦½ì±ÏÒµÉúÄØ£¿¸ÃÆóÒµ¸ºÔðÈ˵ÄÒ»¾ä¿´ËƼòµ¥µÄ“È˲ÅÄÑÇ󣡔»òÐíµÀÆÆÁ˸öÖÐÕæÚС£
¡¡¡¡¹©Çó½á¹¹²»ºÏÀí£¬ÈëÃÅÈÝÒ×Éú´æÄÑ
¡¡¡¡Ä¿Ç°ÎÒ¹úÈí¼þ²úÒµ·¢Õ¹ÔçÒÑÍ»ÆÆ×÷·»Ê±´ú£¬¿ª·¢·½Ê½ÒѾÓÉÒÔǰÈí¼þ¿ª·¢µÄµ¥´ò¶À¶·Öð²½Éý¼¶Îª¹¤Òµ»¯¡¢Á÷Ë®ÏßʽµÄÉú²úģʽ£¬Ëæ×ÅÕû¸öÐÐÒµµÄ·¢Õ¹±ä»¯£¬Èí¼þ²úÒµÈ˲ŵÄÐèÇó½á¹¹Ò²·¢ÉúÁËÏàÓ¦µÄ±ä»¯£¬Èí¼þµ×²ã¼¼ÊõÈËÔ±µÄÅàÑøÒѾ»ù±¾Äܹ»Âú×ãÕû¸öÐÐÒµµÄ·¢Õ¹ÐèÒª£¬ÈÕÇ÷±¥ºÍ£¬¶ø¹¤Òµ»¯Éú²úģʽϵÄÖи߼¶¼¼ÊõÈËÔ±ÔòÔ½À´Ô½½ôȱ£¬¾ß±¸Ò»¶¨¾ÑéµÄÈí¼þÏîÄ¿¾Àí¡¢ÏµÍ³¼Ü¹¹ÈËÔ±µÄÐèÇóÔ¶´óÓÚ¹©¸øµÄì¶Ü·Ç³£Í»³ö£¬ÔÙ¼ÓÉÏÅàѵ»ú¹¹´ó¶à»¹ÔÚÔ´Ô´²»¶ÏµØ½«³õ¼¶¼¼ÊõÈËÔ±ÊäÈëµ½ITÐÐÒµµ±ÖУ¬ºöÂÔÁËÈ˲ÅÅàÑøµÄ²ã´ÎÐÔÎÊÌ⣬µ¼ÖÂITÀ¶ÁìÈ˲ŶѻýÏÖÏóÑÏÖØ£¬³õ¼¶³ÌÐòԱн³êÒ»ÔÙ½µµÍ¡£ºÜ¶àÒ»Äêǰ»¹¶ÔITÐÐÒµ³ì³ùÂúÖ¾µÄÄêÇáÈË£¬²»µÃ²»Ñ¡Ôñ¸ü¸ß¶ËµÄÅàѵ£¬ÒÔÇó¸úÉÏÐÐÒµ·¢Õ¹µÄ½Å²½¡£
JAVA¸ß¼¶Èí¼þ¹¤³Ìʦȱ¿Ú¾Þ´ó
¡¡¡¡¸úÆÕͨ³ÌÐòÔ±¹©´óÓÚÇóµÄÇé¿öÏà·´£¬ÆóÒµ¶ÔJAVA¸ß¼¶Èí¼þ¹¤³ÌʦµÄÐèÇóÔòÊÇÔ¶Ô¶²»ÄÜ»ñµÃÂú×ã¡£¸ù¾Ý2007ÄêITÐÐÒµ¾ÍÒµÇé¿öµ÷²éÀ´¿´£¬ÎÒ¹úÈí¼þÆóҵĿǰÔÚJAVA¸ß¼¶Èí¼þ¹¤³ÌʦÕâÀàְλÉϵÄÈËÔ±¿ÕȱÖÁÉÙÔÚ8ÍòÈË¡£ÑÏÖØµÄ¹©Ð¡ÓÚÇóµÄÇé¿öʹµÃJAVA¸ß¼¶Èí¼þ¹¤³ÌʦµÄн³êË®ÕÇ´¬¸ß¡£¾Ý¶«·½±ê×¼¶Ô½üǧ¼ÒÆóÒµ»áÔ±µÄ¸Úλн³êͳ¼Æ£¬Ä¿Ç°ÓÐÒ»Ä깤×÷¾ÑéµÄJAVA¸ß¼¶Èí¼þ¹¤³ÌʦµÄн³ê´óÖÂÔÚÄêн10£13Íò×óÓÒ£¬¶øÒ»Ð©½ÓÊܹýÏà¹ØÅàѵµÄÓ¦½ì±ÏÒµÉúÒ²ÓÐÖÁÉÙ4000Ôª×óÓÒµÄÔÂн£¬Ã÷ÏÔ³¬¹ýÁ˽ñÄêÓ¦½ì±ÏÒµÉúÔÂн2500ÔªµÄƽ¾ùˮƽ¡£
¡¡¡¡“ÎÒÃÇͬѧµ±ÖÐÓкܶàÑ¡ÔñÁËÏÈÅàѵÔÙ¾ÍÒµ¡£”¾Í¶ÁÓÚ±±ÓʼÆËã»úѧԺµÄÁõÉÐÉиæËßÎÒÃÇ£¬´ÓѧУ±ÏÒµÖ»ÊÇÏ൱Óھ߱¸Á˳õ¼¶Èí¼þ¹¤³ÌʦµÄ»ù±¾ËØÖÊ£¬ÑϾþµÄ¾ÍÒµ»·¾³Ê¹ËûÃÇÏ£ÍûÄܹ»ÓµÓиüÇ¿µÄ¾ºÕùÁ¦ÔṲ̀ÈëÉç»á¡£
¡¡¡¡Ä¿Ç°ÈÎÖ°ÓڰٶȵÄÓÚС·Æ¸æËßÎÒÃÇ£¬ËýÖ®ËùÒÔÑ¡ÔñÔÙ½ÓÊÜJAVA¸ß¼¶Èí¼þ¹¤³ÌʦµÄÅàѵ£¬ÊÇ¿´ºÃÁËÕâ¸öÖ°ÒµµÄǰ¾°£¬µ«¸ß¼¶È
Ïà¹ØÎĵµ£º
1¡¢FACTORY£¨¹¤³§Ä£Ê½£©
2¡¢BUILDER£¨½¨Ôìģʽ£©
3¡¢FACTORY METHOD£¨¹¤³§·½·¨Ä£Ê½£©
4¡¢PROTOTYPE£¨ÔʼģÐÍģʽ£©
5¡¢SINGLETON£¨µ¥Àýģʽ£©
6¡¢ADAPTER£¨ÊÊÅäÆ÷ģʽ£©
7¡¢BRIDGE£¨ÇÅÁºÄ£Ê½£©
8¡¢COMPOSITE£¨ºÏ³Éģʽ£©
9¡¢DECORATOR£¨×°ÊÎģʽ£©
10¡¢FACADE£¨ÃÅÃæÄ£Ê½£©
11¡¢FLYWEIGHT£¨ÏíԪģʽ£© ......
1 JDK5.0°üÀ¨µÄµ÷ÊÔ¹¤¾ß
ÎÒÃÇÔÚÕâÀï¶ÔJDK5.0µÄµ÷ÊÔ¹¤¾ß×ö´óÖµĸÅÄîÐԵĽéÉÜ£¬È»ºóÏ£Íûͨ¹ý½éÉÜÎÒ×Ô¼ºÔÚʵ¼Ê¹¤×÷ÖÐʹÓÃÕâЩ¹¤¾ß½â¾öÎÊÌâµÄʵÀýÀ´Èôó¼Ò¶ÔÕâЩ¹¤¾ßÓиüÉîÈëµÄÁ˽⡣
¡¡JDK5.0ÀïÃæ¼ÓÈëÁËjstack, jconsole, jinfo, jmap, jdb, jstat, jps, ÏÂÃæ¶ÔÕâЩ¹¤¾ß×ö¼òµ¥½éÉÜ£º
¡¡jstack -- Èç¹ûjava³Ì ......
Bean Serializable Interface µÄ½Ó¿ÚÈÃBEAN¿ÉÒÔ´®Ðл¯£¬½«Æä±ä³ÉÒ»¸ö¿É±£´æÎªÒÔºóʹÓõĶþ½øÖÆÁ÷¡£µ±Ò»¸öBEAN±»ÏµÁл¯µ½´ÅÅÌÉÏ»òÕ߯äËûÈκεط½£¬Æä״̬±»±£´æÆðÀ´£¬ÆäÖеÄÊôÐÔÖµÒ²²»»á¸Ä±ä¡£ÔÚBEANµÄ¹æ·¶ÖУ¬JSP²¢Ã»ÓÐÒªÇóBEANʵÏÖSerializable½Ó¿Ú¡£µ«ÊÇ£¬Èç¹ûÄúÏ£Íû×Ô¼º¿ØÖÆÄúËù´´½¨µÄ×é¼þµÄserialization½ø³Ì£¬»òÕßÄúÏë ......
תÌû´¦£ºhttp://dong-java.javaeye.com/blog/375150
1¡£ÍƼöʹÓÃOralce±È½ÏеÄ10.2.0.3 JDBC Drivers¡£Õâ¸ö°æ±¾¶Ô±È9.2µÄ×î´óµÄºÃ´¦ÊÇDriverManager.setLoginTimeoutº¯ÊýÊÇÆð×÷Óõġ£ÉèÖÃÁËÕâ¸ö²ÎÊý£¬ÔÚ¶ñÁÓµÄÍøÂç»·¾³ÖоͲ»»áÓÐÁ¬½ÓÊý¾Ý¿âµÄº¯Êý³¤Ê±¼ä²»·µ»ØµÄÇé¿ö¡£
2¡£JDBC Developer!ˉs Guide and Refer ......