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

javaÒì³£¸ÐÊÜ

½ñÌìÀ´½²Ï¹ØÓÚJavaÒì³£ÎÊÌâ¡£ÆäʵÔÚ¿ª·¢¹ý³ÌÖÐJavaµÄÒì³£´¦Àí²¢Ã»ÓÐÏëÏóÖеÄÄÇô¼òµ¥£¬¼òµ¥µÄ˵Java²»×ãÖ®´¦£¬ÄÇôÒì³£´¦Àí»úÖÆÒ²¿ÉÒÔËãÒ»¸ö£¨¸öÈ˹۵㣩¡£ÎªÊ²Ã´ÎÒ»áÕâÑùÈÏÎªÄØ£¿ÏÂÃæÎÒ½«ÔÚ¿ª·¢¹ý³ÌÖÐÓÃ×Ô¼ºµÄ˼ά·½Ê½À´½âÊÍÏÂÒ쳣ʹÓá£
JavaµÄÒì³£´óÖ·ÖΪ3Àࣺ
ExceptionÀà¡¢RuntimeExceptionÀàºÍErrorÀ࣬£¨¾ßÌåÒâ˼ÎҾͲ»¶à˵ÁË£¬ÍøÉÏÓкܶà×ÊÁϽøÐÐÏà¹Ø½éÉÜ£©¡£
Õâ3ÀàµÄ¶¥²ãÊÇThrowableÀà¡£
 
Ò»°ã¶øÑÔJavaÒì³££¬¾ÍÊÇÓдíÎóµ¼Ö£¬ÐèÒª²¶»ñ½øÐд¦Àí¡£µ«ÊÇÓÐЩ³¡¾°Ï²¢²»ÊÇ´íÎ󣬵«ÊÇΪÁËʹJava³ÌÐòÄܹ»ÕýÈ·´¦Àí£¬Javaͳһ¶¼°´Òì³£µÄ·½Ê½½øÐÐÁË´¦Àí¡£ÁíÍâ¾ÍJavaÓïÑÔ±¾Éí¶øÑÔ£¬ÔںܶೡºÏµÄʹÓã¨ÌرðÊÇÓëϵͳµ×²ã½»»¥£©¶¼ÊÇÖ÷¶¯Ê½µÄ´¦Àí»úÖÆ£¬²»ÄܽøÐб»¶¯Ê½´¦Àí»úÖÆ£¨¼òµ¥µÄ˵¾ÍÊÇʼþ¼àÌý»úÖÆ£©¡£
 
ÀýÈ磺JavaµÄ×èÈûsocket£¬±ØÐëÔÚ¶Á»òÕßдʱ²ÅÖªµÀÕâ¸ösocketÁ¬½ÓÊÇ·ñÕý³££¨¼òµ¥µÄ˵¾ÍÊÇsocketÔÚ¶Á»òÕßд֮ǰÒѾ­±»·þÎñÆ÷¶Ë¹Ø±ÕÁË£¬µ«Êǿͻ§¶ËÔÚ¶Á»òÕßд֮ǰÊDz»ÖªµÀµÄ£©¡£µ«ÊÇÕâ¸ö¹Ø±Õ²Ù×÷ÄÜËãÒ»¸ö´íÎóÂð£¿ÎÒ¸öÈËÈÏΪÊDz»ËãµÄ£¬¾ÍºÃ±È´«Êä¹ý³ÌÖÐЭÒé½âÎöµÄ´íÎ󣬾ÍÊÇsocketÁ¬½ÓµÄ´íÎóÂ𣿻¹ÓоÍÊÇsocket¶ÁÈ¡³¬Ê±ÊÇsocketÁ¬½ÓµÄ´íÎóÂ𣿵«ÊÇÔÚ³ÌÐòÖÐÈç¹ûÄã²¶»ñIOExceptionÊÇ·Ö²»Çå³þÊÇÄÇÖÖÀàÐ͵ĴíÎó¡£ÁíÍâJavaΪÁËSocketʹÓ÷½±ã£¬»ù±¾ÉÏÒѾ­·â×°µ½Ó¦ÓòãÁË£¬ºÜ¶àʱºòJava³ÌÐòÖ»ÄܽøÐÐÏà¹Ø²ÎÊýµÄÅäÖã¨Èç½ÓÊÕ/·¢ËÍ»º³åÇø´óС£¬Á¬½Ó³¬Ê±¡¢¶ÁÈ¡³¬Ê±µÈ£©£¬¶ø²»ÄܽøÐиü¶à¹ÜÀíÉϵĴ¦Àí¡£
 
ÁíÒ»¸öÀý×Ó¾ÍÊÇÊý¾Ý¿â²éѯµÄ³¡¾°£¬Èç¹ûʹÓÃJDBC²éѯһÕÅ±í£¬µ«ÊÇÕâÕÅ±í²»´æÔÚÓÚÊý¾Ý¿âÖУ¬»áÅ׳öSQLExceptionÒì³££»Èç¹ûÔÚ²éѯǰ£¬¸ÕºÃÁ¬½Ó³öÏÖÎÊÌ⣬Ҳ»áÅ׳öSQLExceptionÒì³£¡£ÕâʱJava³ÌÐò²¶»ñºó£¬Ò»°ãµÄÒì³£´¦Àí²½Ö裺Statement/PreparedStatementµÈ¹Ø±Õ¡¢ResultSet¹Ø±Õ¡¢×îºóÊÇConnectionµÄ¹Ø±Õ²Ù×÷¡£ÆäʵµÚÒ»ÖÖÇé¿öConnection²¢Ã»ÓÐÎÊÌ⣬ÊDz»ÐèÒª½øÐйرղÙ×÷µÄ¡£µ«ÊÇJavaÒì³£±¾Éí»úÖÆÎÊÌ⣬µ¼ÖÂÎÒÃÇÔÚд³ÌÐòµÄʱºòÊÇÇø·Ö²»³öÀ´µÄ¡£
 
ÁíÍâÈç¹û²¶»ñµ½Ã¿¸öϸ½Ú´íÎó£¬ÓÐʱºò³ÌÐò»á³ä³â×Å´óÁ¿µÄcatchÓï¾ä£¬¿´ÆðÀ´³ÌÐòµÄ¿É¶ÁÐÔ²»ÊǺܺã¨ÁíÍâÒì³£´¦ÀíÒ²ÊÇJavaÀïÃæ·Ç³£ºÄʱµÄ´¦Àí£©¡£ËùÒÔ¸öÈËÈÏΪµ±³õJavaΪÁËÕâÑù×ö£¬Ö»ÊÇΪÁËͳһÒì³£´¦Àí·½±ã£¬ÒòΪ¾ßÌåµÄÇé¿öÌ«¶à¶ø²»ÄÜ×öµ½Ò»Ò»Çø·Ö¡£


Ïà¹ØÎĵµ£º

Java»·¾³±äÁ¿ÉèÖÃ

Ò»¡¢ÈçºÎ°²×°JDK£¿   
    µ±ÎÒÃÇ´ÓÍøÂçÉÏDOWNÏÂJ2SE 5.0 JDKÒÔºó£¨ÊÇÒ»¸ö¿ÉÖ´ÐÐÎļþ£¬ÎļþÃû½Ð×öjdk-1_5_0-windows-i586.exe£¬µ±È»Õâ¸öÃû×Ö»áÒòΪ¶ÔÓ¦²Ù×÷ϵͳµÄ²»Í¬¶øÓÐËùÇø±ðµÄ£¬ÎÒʹÓõIJÙ×÷ϵͳ¾ÍÊÇWINDOWS£¬´ó¼Ò·¢ÏÖÁËÂ𣿣©£¬Ë«»÷Ëû¾Í¿ªÊ¼°²×°ÁË¡£ÐèҪעÒâµÄ¾ÍÊÇÑ¡Ôñ°²×°Â·¾¶µÄÎÊÌâ ......

Effective Java ѧϰ±Ê¼Ç (11)

CloneÕâ¸ö·½·¨ºÜ¼¦Àߣ¬Ô­ÒòÊÇÒòΪËüÊÇÊܱ£»¤µÄ(protected)£¬Æä¶þCloneÕâ¸ö·½·¨ÊÇ¿ÉÑ¡µÄ£¬¼´ÓпÉÄÜÀàûÓÐÌṩÕâ¸ö·½·¨¡£
cloneûÓе÷Óù¹Ô캯Êý£¬¶øÇÒÈç¹û¸¸ÀàûÓÐʵÏÖcloneµÄ»°£¬×ÓÀàÓÀÔ¶Ò²²»¿ÉÄÜÕýȷʵÏÖclone.
×ÜÖ®£¬cloneÊǸöºÜÍ·Í´µÄº¯Êý£¬Èç¹ûÒªÕýȷʵÏÖ£¬±ØÐ뿼Âǵ½É±´µÄÇé¿ö£¬·ñÔò±»¿Ë¡³öÀ´µÄ¶ÔÏó¾Í²»ÊǶÀÁ¢µÄ ......

Java ³£¼ûÉè¼ÆÄ£Ê½

³£ÓõÄÉè¼ÆÄ£Ê½·ÖΪÈçÏ 23 ÖÖģʽ£º
Abstract Factory£º
Ìṩһ¸ö´´½¨Ò»ÏµÁÐÏà¹Ø»òÏ໥ÒÀÀµ¶ÔÏóµÄ½Ó¿Ú£¬¶øÎÞÐèÖ¸¶¨Ëü
ÃǾßÌåµÄÀà¡£
Adapter£º
½«Ò»¸öÀàµÄ½Ó¿Úת»»³É¿Í»§Ï£ÍûµÄÁíÒ»¸ö½Ó¿Ú£¬Ê¹µÃÔ­À´ÓÉÓÚ½Ó¿Ú²»¼æÈݶø²»ÄÜÒ»Æð¹¤×÷µÄÄÇЩÀà¿ÉÒÔÒ»Æð¹¤×÷¡£
Bridge£º
½«
³éÏ󲿷ÖÓëËüµÄʵÏÖ²¿·Ö·ÖÀ룬ʹ֮¿ÉÒÔ¶ÀÁ¢±ä»¯¡ ......

java ipµØÖ·×ª»»Îª³¤ÕûÐÍ

java ipµØÖ·×ª»»Îª³¤ÕûÐÍ£»
public class Util {
   
     /**
     * ×Ö·û´®ipת»»Îªlong
     * @param ×Ö·û´®ip
     * @return
     */
    public static long getStr ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ