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

ÎÒµÄJava×ܽá

1£® OverloadºÍOverrideµÄÇø±ð¡£OverloadedµÄ·½·¨ÊÇ·ñ¿ÉÒԸı䷵»ØÖµµÄÀàÐÍ
  ´ð£º·½·¨µÄÖØÐ´OverridingºÍÖØÔØOverloadingÊÇJava¶à̬ÐԵIJ»Í¬±íÏÖ¡£ÖØÐ´Overriding    ÊǸ¸ÀàÓë×ÓÀàÖ®¼ä¶à̬ÐÔµÄÒ»ÖÖ±íÏÖ£¬ÖØÔØOverloadingÊÇÒ»¸öÀàÖжà̬ÐÔµÄÒ»ÖÖ±íÏÖ¡£ Èç¹ûÔÚ×ÓÀàÖж¨Òåij·½·¨ÓëÆä¸¸ÀàÓÐÏàͬµÄÃû³ÆºÍ²ÎÊý£¬ÎÒÃÇ˵¸Ã·½·¨±»ÖØÐ´ (Overriding)¡£×ÓÀàµÄ¶ÔÏóʹÓÃÕâ¸ö·½·¨Ê±£¬½«µ÷ÓÃ×ÓÀàÖе͍Ò壬¶ÔËü¶øÑÔ£¬¸¸ÀàÖе͍ÒåÈçͬ±»"ÆÁ±Î"ÁË¡£Èç¹ûÔÚÒ»¸öÀàÖж¨ÒåÁ˶à¸öͬÃûµÄ·½·¨£¬ËüÃÇ»òÓв»Í¬µÄ²ÎÊý¸öÊý»òÓв»Í¬µÄ²ÎÊýÀàÐÍ£¬Ôò³ÆÎª·½·¨µÄÖØÔØ(Overloading)¡£OverloadedµÄ·½·¨ÊÇ¿ÉÒԸı䷵»ØÖµµÄÀàÐÍ
2 ³£¼ûµÄrunTime exception
´ð£ºArithmeticException,(Ëã·¨´íÎó)£¬IllegalArgumentException(²»ºÏ·¨µÄ²ÎÊýÒì³£),NullpointerException(¿ÕÖ¸ÕëÒì³£´íÎó),ClassCastException(ÀàÐÍת»»´íÎó),ArrayStoreException(Êý×é´æ´¢´íÎó);
3.String ºÍStringBufferµÄÇø±ð:
String µÄ³¤¶ÈÊDz»±äµÄ£¬StringBufferµÄ³¤¶ÈÊǿɱäµÄ£¬ËüÃÇÀïÃæµÄʵÏÖ·½Ê½²»Í¬¡£Èç¹û¾­³£±ä»¯¾ÍÓÃ
StringBuffer£¬Èç¹û×îºóÒªÒª±ä³ÉStringÓÃStringBufferÖеÄtoString()·½·¨¡£
4£®Hashtable ºÍhashMap µÄÇø±ð£º
Hashtable ÊÇḬ̈߳²È«µÄ£¬Í¬²½µÄ£¬HashMap ²»ÊÇḬ̈߳²È«µÄ£¬HashMap¿ÉÒÔ½«¿ÕÖµ×÷ΪKey»òValueÖµ¡£
5£®ÊÇ·ñ¿ÉÒԼ̳ÐStringÀࣺ²»¿ÉÒÔ£¬ÒòΪStingÀàÊÇFinalÀࣻ
6.½Ó¿ÚÊÇ·ñ¿É¼Ì³Ð½Ó¿Ú? ³éÏóÀàÊÇ·ñ¿ÉʵÏÖ(implements)½Ó¿Ú? ³éÏóÀàÊÇ·ñ¿É¼Ì³ÐʵÌåÀà(concrete class)
´ð£º½Ó¿Ú¿ÉÒԼ̳нӿڡ£³éÏóÀà¿ÉÒÔʵÏÖ(implements)½Ó¿Ú£¬³éÏóÀàÊǿɼ̳ÐʵÌåÀ࣬עÒ⣺¼Ì³Ðʱ¸¸ÀàÒªÓÐÒ»¸ö¿ÕµÄ¹¹Ôì·½·¨¡£
7. swtichÊÇ·ñÄÜ×÷ÓÃÔÚbyteÉÏ£¬ÊÇ·ñÄÜ×÷ÓÃÔÚlongÉÏ£¬ÊÇ·ñÄÜ×÷ÓÃÔÚStringÉÏ
´ð£ºwitch£¨expr1£©ÖУ¬expr1ÊÇÒ»¸öÕûÊý±í´ïʽ¡£Òò´Ë´«µÝ¸ø switch ºÍ case Óï¾äµÄ²ÎÊýÓ¦¸ÃÊÇ int¡¢ short¡¢ char »òÕß byte¡£long,string ¶¼²»ÄÜ×÷ÓÃÓÚswtich
8. floatÐÍfloat f=3.4ÊÇ·ñÕýÈ·?
´ð:²»ÕýÈ·¡£¾«¶È²»×¼È·,Ó¦¸ÃÓÃÇ¿ÖÆÀàÐÍת»»£¬ÈçÏÂËùʾ£ºfloat f=(float)3.4»òÕßfloat f=3.4f;
9. StringÊÇ×î»ù±¾µÄÊý¾ÝÀàÐÍÂð
´ð£º»ù±¾Êý¾ÝÀàÐͰüÀ¨byte¡¢int¡¢char¡¢long¡¢float¡¢double¡¢booleanºÍshort¡£
java.lang.StringÀàÊÇfinalÀàÐ͵ģ¬Òò´Ë²»¿ÉÒԼ̳ÐÕâ¸öÀà¡¢²»ÄÜÐÞ¸ÄÕâ¸öÀࡣΪÁËÌá¸ßЧÂʽÚÊ¡¿Õ¼ä£¬ÎÒÃÇÓ¦¸ÃÓÃStringBufferÀà
1


Ïà¹ØÎĵµ£º

tomcatÁ¬½Ó³ØµÄÅäÖà Java¿ª·¢¼°±à³Ì˼Ïë


<Resource name="jdbc/testDB" auth="Container"
type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/testDB">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
< ......

java³£ÓÃ×é¼þÏÂÔØµØÖ·

q        ¿ªÔ´Êý¾Ý¿âMySQLµÄ¹Ù·½ÍøÕ¾
http://www.mysql.com
q        JSTL±ê×¼±êÇ©¿âµÄÏÂÔØÍøÕ¾
http://java.sun.com/products/jsp/jstl
q        Struts1µÄ¹Ù·½ÍøÕ¾
http://struts.apache.org
q &n ......

JavaµÄXMLÎļþ²Ù×÷Ö®DOMÈëÃÅÆª £¨1£©

DOM³õ²½
DOMÊÇDocument Object ModelµÄËõд£¬¼´Îĵµ¶ÔÏóÄ£ÐÍ¡£Ç°ÃæËµ¹ý£¬XML½«Êý¾Ý×é֯Ϊһ¿ÅÊ÷£¬ËùÒÔDOM¾ÍÊǶÔÕâ¿ÅÊ÷µÄÒ»¸ö¶ÔÏóÃèÐð¡£Í¨Ë×µÄ˵£¬¾ÍÊÇͨ¹ý½âÎöXMLÎĵµ£¬ÎªXMLÎĵµÔÚÂß¼­ÉϽ¨Á¢Ò»¸öÊ÷Ä£ÐÍ£¬Ê÷µÄ½ÚµãÊÇÒ»¸ö¸ö¶ÔÏó¡£ÎÒÃÇͨ¹ý´æÈ¡ÕâЩ¶ÔÏó¾ÍÄܹ»´æÈ¡XMLÎĵµµÄÄÚÈÝ¡£
ÏÂÃæÎÒÃÇÀ´¿´Ò»¸ö¼òµ¥µÄÀý×Ó£¬¿´¿´ÔÚDOMÖ ......

JavaµÄXMLÎļþ²Ù×÷Ö®DOMÈëÃÅÆª £¨3£©

2£®DOMʵÀý
ÓÐÁËÉÏÃæµÄ½éÉÜ£¬ÏàÐÅÄã¶ÔDOMÀí½âµÄ¸ü¶àÁ˰ɡ£ÏÂÃæµÄÀý×Ó½«ÈÃÄã¶ÔDOM¸ü¼ÓÊìϤÆðÀ´¡£
ÏÈ˵˵Õâ¸öÀý×Óµ½µ×Òª×öµÄÊÇʲô°É£¬ÎÒÃÇÏ£ÍûÔÚÒ»¸öÃûΪlink.xmlÎļþÖб£´æÁËһЩURLµØÖ·£¬Í¨¹ýÒ»¸ö¼òµ¥µÄ³ÌÐò£¬ÎÒÃÇ¿ÉÒÔͨ¹ýDOM°ÑÕâЩURL¶Á³ö²¢ÏÔʾ³öÀ´£¬Ò²¿ÉÒÔ·´¹ýÀ´ÏòÕâ¸öXMLÎļþÖÐдÈë¼ÓÈëµÄURLµØÖ·¡£ºÜ¼òµ¥£¬È´ºÜÊµÓ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ