javaÒì³£»úÖÆ
1. Òì³£»úÖÆ
Òì³£»úÖÆÊÇÖ¸µ±³ÌÐò³öÏÖ´íÎóºó£¬³ÌÐòÈçºÎ´¦Àí¡£¾ßÌåÀ´Ëµ£¬Òì³£»úÖÆÌṩÁ˳ÌÐòÍ˳öµÄ°²È«Í¨µÀ¡£µ±³öÏÖ´íÎóºó£¬³ÌÐòÖ´ÐеÄÁ÷³Ì·¢Éú¸Ä±ä£¬³ÌÐòµÄ¿ØÖÆÈ¨×ªÒƵ½Òì³£´¦ÀíÆ÷¡£
´«Í³µÄ´¦ÀíÒì³£µÄ°ì·¨ÊÇ£¬º¯Êý·µ»ØÒ»¸öÌØÊâµÄ½á¹ûÀ´±íʾ³öÏÖÒì³££¨Í¨³£Õâ¸öÌØÊâ½á¹ûÊÇ´ó¼ÒÔ¼¶¨Ë׳Ƶģ©£¬µ÷Óøú¯ÊýµÄ³ÌÐò¸ºÔð¼ì²é²¢·ÖÎöº¯Êý·µ»ØµÄ½á¹û¡£ÕâÑù×öÓÐÈçϵı׶ˣºÀýÈ纯Êý·µ»Ø-1´ú±í³öÏÖÒì³££¬µ«ÊÇÈç¹ûº¯ÊýȷʵҪ·µ»Ø-1Õâ¸öÕýÈ·µÄֵʱ¾Í»á³öÏÖ»ìÏý£»¿É¶ÁÐÔ½µµÍ£¬½«³ÌÐò´úÂëÓë´¦ÀíÒì³£µÄ´úÂë»ìµùÔÚÒ»Æð£»Óɵ÷Óú¯ÊýµÄ³ÌÐòÀ´·ÖÎö´íÎó£¬Õâ¾ÍÒªÇó¿Í»§³ÌÐòÔ±¶Ô¿âº¯ÊýÓкÜÉîµÄÁ˽⡣
Òì³£´¦ÀíµÄÁ÷³Ì£º
¢Ù Óöµ½´íÎ󣬷½·¨Á¢¼´½áÊø£¬²¢²»·µ»ØÒ»¸öÖµ£»Í¬Ê±£¬Å׳öÒ»¸öÒì³£¶ÔÏó ¡£
¢Ú µ÷Óø÷½·¨µÄ³ÌÐòÒ²²»»á¼ÌÐøÖ´ÐÐÏÂÈ¥£¬¶øÊÇËÑË÷Ò»¸ö¿ÉÒÔ´¦Àí¸ÃÒì³£µÄÒì³£´¦ÀíÆ÷£¬²¢Ö´ÐÐÆäÖеĴúÂë ¡£
2 Òì³£µÄ·ÖÀà
Òì³£µÄ·ÖÀࣺ
¢Ù Òì³£µÄ¼Ì³Ð½á¹¹£º»ùÀàΪThrowable£¬ErrorºÍException¼Ì³ÐThrowable£¬RuntimeExceptionºÍIOExceptionµÈ¼Ì³ÐException£¬¾ßÌåµÄRuntimeException¼Ì³ÐRuntimeException¡£
¢Ú ErrorºÍRuntimeException¼°Æä×ÓÀà³ÉΪδ¼ì²éÒì³££¨unchecked£©£¬ÆäËüÒì³£³ÉΪÒѼì²éÒì³££¨checked£©¡£
ÿ¸öÀàÐ͵ÄÒì³£µÄÌØµã
ErrorÌåϵ £º
ErrorÀàÌåϵÃèÊöÁËJavaÔËÐÐϵͳÖеÄÄÚ²¿´íÎóÒÔ¼°×ÊÔ´ºÄ¾¡µÄÇéÐΡ£Ó¦ÓóÌÐò²»Ó¦¸ÃÅ׳öÕâÖÖÀàÐ͵ĶÔÏó£¨Ò»°ãÊÇÓÉÐéÄâ»úÅ׳ö£©¡£Èç¹û³öÏÖÕâÖÖ´íÎ󣬳ýÁ˾¡Á¦Ê¹³ÌÐò°²È«Í˳öÍ⣬ÔÚÆäËû·½ÃæÊÇÎÞÄÜΪÁ¦µÄ¡£ËùÒÔ£¬ÔÚ½øÐгÌÐòÉè¼ÆÊ±£¬Ó¦¸Ã¸ü¹Ø×¢ExceptionÌåϵ¡£
ExceptionÌåϵ°üÀ¨RuntimeExceptionÌåϵºÍÆäËû·ÇRuntimeExceptionµÄÌåϵ £º
¢Ù RuntimeException£ºRuntimeExceptionÌåϵ°üÀ¨´íÎóµÄÀàÐÍת»»¡¢Êý×éÔ½½ç·ÃÎʺÍÊÔͼ·ÃÎÊ¿ÕÖ¸ÕëµÈµÈ¡£´¦ÀíRuntimeExceptionµÄÔÔòÊÇ£ºÈç¹û³öÏÖRuntimeException£¬ÄÇôһ¶¨ÊdzÌÐòÔ±µÄ´íÎó¡£ÀýÈ磬¿ÉÒÔͨ¹ý¼ì²éÊý×éϱêºÍÊý×é±ß½çÀ´±ÜÃâÊý×éÔ½½ç·ÃÎÊÒì³£¡£
¢ÚÆäËû·ÇRuntimeException£¨IOExceptionµÈµÈ£©£ºÕâÀàÒì³£Ò»°ãÊÇÍⲿ´íÎó£¬ÀýÈçÊÔͼ´ÓÎļþβºó¶ÁÈ¡Êý¾ÝµÈ£¬Õâ²¢²»ÊdzÌÐò±¾ÉíµÄ´íÎ󣬶øÊÇÔÚÓ¦Óû·¾³ÖгöÏÖµÄÍⲿ´íÎó¡£
ÓëC++Òì³£·ÖÀàµÄ²»Í¬ £º
¢Ù JavaÖÐRuntimeExceptionÕâ¸öÀàÃûÆðµÄ²¢²»Ç¡µ±£¬ÒòΪÈκÎÒì³£¶¼ÊÇÔËÐÐʱ³öÏֵġ££¨ÔÚ±àÒëʱ³öÏֵĴíÎó²¢²»ÊÇÒì³££¬»»¾ä»°Ëµ£¬Òì³£¾ÍÊÇΪ
Ïà¹ØÎĵµ£º
±¾ÆªÄÚÈÝϵͳJAVA»ù´¡ÖªÊ¶½éÉÜ£¬ÊÊÓÃÓÚ³õѧÕߺ͸´Ï°µÄÅóÓÑÔĶÁ¡£×÷Ϊ±¾ÈË£¬Ë価Á¿²éÔĸ÷ÖÖÊé¼®£¬µ«ÊÇÈÔÄѱÜÃâ¸÷ÖÖ´íÎóºÍ²»µ±£¬»¹Çë¿´¹ý²¢·¢ÏÖÆäÖдíÎóµÄÅóÓÑÖ¸Õý¡£
Ò».¼ò½é
1.Green TeamС×éÓëJAVA
&nb ......
ÈçºÎÓÃJava»ñµÃÒ»¸öÓòÃûµÄIPµØÖ·ÄØ£¿ÌṩÕâ¸ö¹¦ÄܵÄÀà½Ð×öjava.net.InetAddress¡£ÎÒÃǼÙÉèÏÖÔÚÓÐÕâÑùÒ»¸öÓòÃû£¬ËüÓÃÒ»¸ö¾²Ì¬µÄ
getByNameÀ´ÖØÐ»ñµÃÒ»¸öInetAddress£¬È»ºóµÃµ½¿ÉÒÔ¶Á³öµÄIPµØÖ·¡£ÏÂÃæµÄ´úÂëÊǷdz£»ù±¾µÄÃüÁîÐС£
import java.net.InetAddress;
import java.net.Unknow ......
ºÃ¶à´óÐÍµÄÆóÒµÏîÄ¿¶¼ÒªÓõ½¸ß¼¶JDBCÁ¬½ÓÊý¾Ý¿âÅäÖø߼¶JDBCʵÀýÈçÏ£º
µÚÒ»£ºÅäÖÃTomcatϵÄconfÎļþ¼ÐϵÄcontext.xmlÎļþ
<?xml version='1.0' encoding='utf-8'?>
<Context>
<Resource name="jdbc/Ãû³Æ" auth="Container" type="javax.sql.DataSource"
maxActive="10" maxIdle=" ......
Èý²½Ñ§»áJava Socket±à³Ì(1)
http://developer.51cto.com 2009-02-04 09:45 ØýÃû Java8 ÎÒÒªÆÀÂÛ(0)
? ÕªÒª£ºËùνsocketͨ³£Ò²³Æ×÷"Ì×½Ó×Ö"£¬ÓÃÓÚÃèÊöIPµØÖ·ºÍ¶Ë¿Ú£¬ÊÇÒ»¸öͨÐÅÁ´µÄ¾ä±ú¡£Ó¦ÓóÌÐòͨ³£Í¨¹ý"Ì×½Ó×Ö"ÏòÍøÂç·¢³öÇëÇó»òÕßÓ¦´ðÍøÂçÇëÇó¡£±¾ÎĽ«Java Socket±à³Ì·ÖΪÈý¸öѧϰ²½Ö裬ÖðÒ ......
Ê×ÏÈ£¬ÉèÖÃmysqlµÄ»·¾³±äÁ¿£¨ÔÚpathÖÐÌí¼Ó%MYSQL_HOME%\bin£©£¬ÖØÆôµçÄÔ¡£
ÍêÕû´úÂ룺
/**
* @param args
*/
public static void main(String[] args) {
/*
&nbs ......