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ΪÁËÕâÑù×ö£¬Ö»ÊÇΪÁËͳһÒì³£´¦Àí·½±ã£¬ÒòΪ¾ßÌåµÄÇé¿öÌ«¶à¶ø²»ÄÜ×öµ½Ò»Ò»Çø·Ö¡£
Ïà¹ØÎĵµ£º
instanceofÊÇJavaµÄÒ»¸ö¶þÔª²Ù×÷·û£¬ºÍ==£¬>£¬<ÊÇͬһÀà¶«¶«¡£ÓÉÓÚËüÊÇÓÉ×Öĸ×é³ÉµÄ£¬ËùÒÔÒ²ÊÇJavaµÄ±£Áô¹Ø¼ü×Ö¡£ËüµÄ×÷ÓÃÊDzâÊÔËü×ó±ßµÄ¶ÔÏóÊÇ·ñÊÇËüÓұߵÄÀàµÄʵÀý£¬·µ»ØbooleanÀàÐ͵ÄÊý¾Ý¡£¾Ù¸öÀý×Ó£º
¡¡¡¡String s = "I AM an Object!";
¡¡¡¡boolean isObject = s instanceof Object;
¡¡¡¡ÎÒÃÇÉùÃ÷ÁËÒ»¸öStrin ......
CloneÕâ¸ö·½·¨ºÜ¼¦Àߣ¬ÔÒòÊÇÒòΪËüÊÇÊܱ£»¤µÄ(protected)£¬Æä¶þCloneÕâ¸ö·½·¨ÊÇ¿ÉÑ¡µÄ£¬¼´ÓпÉÄÜÀàûÓÐÌṩÕâ¸ö·½·¨¡£
cloneûÓе÷Óù¹Ô캯Êý£¬¶øÇÒÈç¹û¸¸ÀàûÓÐʵÏÖcloneµÄ»°£¬×ÓÀàÓÀÔ¶Ò²²»¿ÉÄÜÕýȷʵÏÖclone.
×ÜÖ®£¬cloneÊǸöºÜÍ·Í´µÄº¯Êý£¬Èç¹ûÒªÕýȷʵÏÖ£¬±ØÐ뿼Âǵ½É±´µÄÇé¿ö£¬·ñÔò±»¿Ë¡³öÀ´µÄ¶ÔÏó¾Í²»ÊǶÀÁ¢µÄ ......
Ä¿±ê£ºÊµÏÖÒ»¸öºº×Ö×Ö·û´®°´ººÓïÆ´Òô×Öµä˳ÐòÅÅÐò¡£
ÔÀí£ºÔÚwindows»·¾³µÄgbk×Ö·û¼¯Àºº×ÖÊǰ´ººÓïÆ´Òô×Öµä˳Ðò±àÂëµÄ£¬Èç“´¡”ÊÇ B4A1£¬“´¢”ÊÇB4A2¡£ÕâÀïÓиöÎÊÌâ¾ÍÏñÉÏÃæµÄ´¢ºÍ´¡ÕâÑùµÄͬÒô×ÖÖ»ÄÜ×ñÕÕ±àÂëµÄ˳ÐòÁË£¬ÁíÍâ¶àÒô×ÖÒ²µÃ×ñÕÕ±àÂë˳Ðò¡£Éè¼ÆË¼Â·ÊÇÏȲð·Öºº×Ö×Ö·û´®Îª×Ö·ûÊý×飬»ñµÃà ......
public static void replaceString(String source,String oldStr,String newStr){
System.out.println(source);
String result = source.replaceAll("(?i)"+oldStr
, newStr); //´óСд²»Ãô ......
¹Ø¼ü×Ö: json java
JSON-libÕâ¸öJavaÀà°üÓÃÓÚ°Ñbean,mapºÍXMLת»»³ÉJSON²¢Äܹ»°ÑJSONת»Ø³ÉbeanºÍDynaBean¡£
ÏÂÔØµØÖ·:http://json-lib.sourceforge.net/
»¹ÒªÐèÒªµÄµÚ3·½°ü:
org.apache.commons(3.2ÒÔÉϰ汾)
org.apache.oro
net.sf.ezmorph(ezmorph-1.0.4.jar)
nu.xom
1¡¢List
Java´úÂë
boolean[] bool ......