ÌáÉýJavaÐÔÄܵÄʮһ¸öÓ÷¨
¡¡ 1£ºÑ»·
¡¡¡¡¡ö ÔÚÖØÒªµÄÑ»·ÀÏû³ýÑ»·ÖÕÖ¹ÅжÏʱµÄ·½·¨µ÷Óá£
¡¡¡¡ÀýÈ磺½«
¡¡¡¡for(int i=0; i<collection.size();i++){ ... }
¡¡¡¡Ì滻Ϊ…
¡¡¡¡for(int i=0; n=collection.size();i<n;i++){...}
¡¡¡¡¡ö ͨ³££¬°ÑÓëÑ»·index²»Ïà¹ØµÄÒÆµ½Ñ»·µÄÍâÃæ
¡¡¡¡for(int i=0; terminal=x.length;i<terminal;i++){x[i] = x[i]/scaleA *scaleB;}
¡¡¡¡Ó¦¸Ã¸Ã³É£º
¡¡¡¡Double scale = scaleB*scaleA;for(int i=0; terminal=x.length;i<terminal;i++){x[i] = x[i]/scale ;}
¡¡¡¡2£º×Ö·û´®
¡¡¡¡¡ö Ïû³ý×Ö·û´®Á¬½Ó
¡¡¡¡¡ö ´´½¨³¤×Ö·û´®Ê±£¬×ÜÊÇʹÓÃStringBuffter´úÌæString
¡¡¡¡¡ö Ô¤ÏÈ·ÖÅäStringBuffer¿Õ¼ä StringBuffer sb = new StringBuffer(5000);
3£ºÊý¾ÝÀàÐÍ
¡¡¡¡¡ö ÔÚÖØÒªµÄÑ»·ÀïʹÓûù±¾Êý¾ÝÀàÐÍ(intÐÍÊý¾Ýͨ³£±Èlong/doubleÐÍÊý¾Ý¸ü¿ì)
¡¡¡¡¡ö »ù±¾Êý¾ÝÀàÐÍ(Boolean,Integer,etc)µÄ°ü×°ÀàÖ÷ÒªÓÃÔÚµ±´«µÝµÄ·½·¨²ÎÊý±ØÐëÊÇÒ»¸ö¶ÔÏóµÄÒýÓÃʱ(¶ø²»ÊÇÒ»¸ö»ù±¾Êý¾ÝÀàÐÍ)
¡¡¡¡¡ö ¶ÔËùÓеij£Á¿´úÊý±í´ïʽʹÓÃstatic finalÐÞÊηû
¡¡¡¡¡ö ʹ³£Á¿¸üÈÝÒ×ÒýÓÃ(±àÒëÆ÷Ô¤ÏȼÆËã³£Á¿±í´ïʽ)
¡¡ 4£ºÒì³£
¡¡¡¡¡ö Òì³£Ö»ÓÃÓÚµ¥¸öÕæÕýµÄ´íÎóÌõ¼þ ÈçС˵520Íø www.5a520.cn Å׳öÒ쳣ʱ
¡¡¡¡Å׳öÒ»¸öÒì³£ºÍÖ´ÐÐÒ»¸öcatch´úÂë¿é»¨·ÑÊǺܸߵÄ(Ö÷ÒªÓÉÓÚµ±´´½¨Ò»¸öÒ쳣ʱҪ»ñµÃÏß³ÌÕ»µÄÒ»¸ö¿ìÕÕ)
¡¡¡¡Ö»µ±Ìõ¼þÕæµÄÒ쳣ʱ²ÅÅ׳öÒ»¸öÒì³£
¡¡¡¡¡ö Å׳öÒì³£Ê×ÏÈÒª´´½¨Ò»¸öеĶÔÏó¡£
¡¡¡¡Throwable½Ó¿ÚµÄ¹¹Ô캯Êýµ÷ÓÃÃûΪfillInStackTrace()µÄ±¾µØ(Native)·½·¨£¬fillInStackTrace()·½·¨¼ì²é¶ÑÕ»£¬ÊÕ¼¯µ÷Óøú×ÙÐÅÏ¢¡£
¡¡¡¡Ö»ÒªÓÐÒì³£±»Å׳ö£¬VM¾Í±ØÐëµ÷Õûµ÷ÓöÑÕ»£¬ÒòΪÔÚ´¦Àí¹ý³ÌÖд´½¨ÁËÒ»¸öеĶÔÏó¡£
¡¡¡¡Òì³£Ö»ÄÜÓÃÓÚ´íÎó´¦Àí£¬²»Ó¦¸ÃÓÃÀ´¿ØÖƳÌÐòÁ÷³Ì¡£
¡¡¡¡¡ö ʹ±àÒëÆ÷ºÍÔËÐÐʱ×îÓÅ»¯£¬½«¼¸¸ö·½·¨µ÷Ó÷ÅÔÚÒ»¸ötry/catch¿éÖУ¬¶ø²»ÊÇΪÿ¸ö·½·¨µ÷ÓÃʵÏÖ¼¸¸ötry/catch¿é
¡¡¡¡try{ Some.method1();
//Difficut for java1.4 }
catch(method1Exception e)
{
handle exception 1 // to optimize this code
}
try{
Some.method2(); //Difficut for java1.4
}
catch(method2Exception e)
{
handle exception 2 // to optimize this code
}
try{
Some.method3(); //Difficut for java1.4
}
catch(method3Exception e)
{
handle exception 3 // to optimize this
Ïà¹ØÎĵµ£º
tomcatÆô¶¯web·þÎñµÄʱºò×ÜÊÇ»áÓÐ8СʱµÄʱ²î,
×ÁÄ¥Á˺þÃ,×î¼òµ¥µÄ°ì·¨¾ÍÊÇ
ÕÒµ½Îļþ¼Ðjdk1.6.0_07\jre\lib\zi\Etc
ÕâÀï±ß¶¼ÊÇÒ»Ð©Ê±ÇøÎļþGTM+1,GTM+2,GTM+3....
±¸·ÝÒ»·ÝEtc
¿½±´N·ÝGTM+8Îļþ(ÖйúµÄÊ±ÇøÊÇGTM+8)
°ÑGMT+8ÎļþÃû¸Ä³ÉGTM+1,GTM+2,GTM+3....
¸²¸ÇµôÔÀ´µÄEtcÀï±ßµÄÎļþ
ÖØÆôtomcatÎÊÌâ½â¾ö ......
¶ÔÓÚѧϰstaticÎÒÃÇÏÈÀ´¿´Á½¸öÀý×Ó£º
//Example 1 Tst.java£¬no main() method
package com.blogchina.qb2049;
public class Tst
{
static { System.out.println("111111"); }
}
ÔËÐнá¹ûΪ: 111111
Exception in thread "main" java.lang.NoSuchMethodError: main
ͬÑùµÄµÀÀí¿´µÚ¶þ ......
ÕâÊÇÒ»¸öÓÃJAVA W3C DOM ½øÐÐXML²Ù×÷µÄÀý×Ó£¬°üº¬Á˲éѯ¡¢Ôö¼Ó¡¢Ð޸ġ¢É¾³ý¡¢±£´æµÄ»ù±¾²Ù×÷¡£½ÏÍêÕûµÄÃèÊöÁËÒ»¸öXMLµÄÕû¸ö²Ù×÷Á÷³Ì¡£ÊʺϸÕÈëÃÅJAVA XML²Ù×÷µÄÅóÓѲο¼ºÍѧϰ¡£
¼ÙÉèÓÐXMLÎļþ£ºtest1.xml
<?xml version="1.0" encoding="UTF-8"?>
<books>
<book>
< ......
Ê×ÏÈһЩ±»³õʼ»¯¶ÔÏóµÄ¸ÅÄ
Àà±äÁ¿£¨Àྲ̬³ÉÔ±£©£º Àà±»¼ÓÔØÊ±²úÉú£»ËüµÄÉú´æÆÚÊÇÀàµÄÉú´æÆÚ£»×Ô¶¯³õʼ»¯£¨Àà±»¼ÓÔØ£©
³ÉÔ±±äÁ¿£¨Àà³ÉÔ±£©£º ÔÚʹÓÃnew´´½¨¸ÃÀàʵÀýʱ²úÉú£»ËüµÄÉú´æÆÚÓë¸ÃÀàʵÀý¶ÔÏóµÄÉú´æÆÚÏàͬ£»
×Ô¶¯³õʼ»¯£¨¹¹Ôì·½·¨±»µ÷Óã©
¾Ö²¿±äÁ¿£¨ÀàµÄ·½·¨ÖеıäÁ¿£©£º ¸Ã·½·¨±»µ÷ÓÃÊ ......
¼òµ¥µÄ˵µ¥Àý¾ÍÊÇ Ö»ÄÜÓÐÒ»¸öʵÀý£¬ËùÒԵط½Óõ½µÄʵÀý¶¼ÊÇͬһ¸ö¡£
¾ÍºÃÏñ¼ÒÈ˳Է¹£¬×À×ÓÊǵ¥ÀýµÄ£¬´ó¼ÒÓõÄÊÇͬһ¸ö¡£¶øÍëÊǶàÀýµÄ£¬Ã¿È˶¼ÓÐ×Ô¼¸µÄ¡£ ÏÂÃæÊǾßÌåµÄÀý×Ó£º
Javaģʽ֮µ¥Àýģʽ£º
µ¥Àýģʽȷ±£Ò»¸öÀàÖ»ÓÐÒ»¸öʵÀý£¬×ÔÐÐÌṩÕâ¸öʵÀý²¢ÏòÕû¸öÏµÍ ......