´«ÖDz¥¿ÍjavaÅàѵ2010Äê4ÔÂ21java¸ßм¼Êõ5(·ºÐÍ)
ÔÚ´«ÖǵÄÕâ¶Îʱ¼äÿÌìµÄÇéÐÎÏë¶¼ÏëµÃµ½£¬Á½µãÒ»Ïߣ¬µ«ÊÇÿÌì¶¼¸Ð¾õµ½ºÜ³äʵ£¬Ñ§Ï°£¬²»Í£µÄѧϰ¡£Ô½ÊDz»Í£µÄѧϰ£¬Ô½ÊǸоõ×Ô¼ºµÄÁ¦Á¿ÊÇÄÇôµÄ΢±¡£¬×Ô¼ºµÄÄÜÁ¦ÊÇÄÇôµÄС£¬JAVAÕæÊDz©´ó¾«Éî¡£ÀÏʦ˵½ÐÎÒÃDz»Òªµ£ÐÄ£¬¿ÉÊÇÎÒ²»µ£ÐÄÒ²²»¿ÉÄÜŶ£¬±Ï¾¹ÔÚͬÀàѧУ±ÏÒµµÄ£¬Ò²ÐíÎÒÃÇ¿ÉÒÔËãµÃÉÏÊǺܲ»´íµÄ£¬µ«ÊǺÍÎÒÃÇ̨ͬ¾º¼¼µÄÈ˶¼ÊÇÄÇôµÄÓÅÐ㣬¶øÔÚ±±¾©Õâ¸öµØ·½ÓÖÊÇÈ˲żü𡣬ITÐÐÒµËäÈ»ÔÚ±±¾©µÄÐèÇóºÜ´ó£¬ITÐÐÒµÒ²ÊÇÒÀ¿¿¼¼Êõ³Ô·¹£¬µ«ÊDZϾ¹ÎÒÃÇÏÖÔÚËùѧµÄ¶«Î÷ºÜ´ó£¬Ò²»¹ÊÇÖµµÃÇìÐÒ£¬µ«ÊÇ£¬ÎÒÃÇÖ»ÓÐÔÚ²»¶ÏµÄѧϰ£¬²»¶ÏµÄ³äʵ×Ô¼º±¾ÉíµÄÄÜÁ¦£¬²ÅÓпÉÄÜÔÚÈÕºóµÄ¾ºÕùÖжàÒ»·ÝÓÅÊÆ¡£
´ÓÃ÷Ì쿪ʼ£¬ÎÒÃǾͿªÊ¼Ñ§Ï°hibernateÁË£¬×òÌìÍíÉÏ¿´ÊÓÆµ¿´µ½ÔçµãÎåµã£¬°ÑµÚÒ»ÌìµÄÄÚÈÝÓÖԤϰÁËÒ»±é¡£½ñÌ콫½üÊ®¶þµã²ÅÆð´²£¬³Ô¹ý·¹¾ÍȥѧϰÉÏ×Ôϰ£¬½ñÌìÎÒµÄËùѧµÄÄÚÈݾÍÊÇ£¬JAVA¸ßм¼Êõ£¬ÕÅТÏéÀÏʦ½²µÄÊÓÆµ£¬ÕæµÄºÜ¾µä£¬Èç¹ûÄãÄÜ¿´µ½£¬Ò»¶¨Òª¿´Å¶£¡Ã»Óп´µ½µÄ£¬Ò²¿É¾ÔÚ·çÍâÈ¥ÏÂÔØ£¬ÕæµÄºÜ²»´í£¡
1.·ºÐ͵ÄʹÓã¬Èç¹û1.5֮ǰ£¬Äã¿ÉÒÔ½«ÈκÎÀàÐ͵ÄÊý¾Ý·ÅÈ뼯ºÏÖУ¬ËùÒÔ£¬ÄãÔÚʹÓü¯ºÏµÄʱºò£¬²¢Ã»Óмì²é£¬Äã·ÅÈ뼯ºÏµÄÀàÐÍ£¬µ±ÄãʹÓ÷ºÐÍÖ®ºó£¬¿ÉÒÔÏÞ¶¨·ÅÈ뼯ºÏµÄÀàÐÍ£¬ÕâÑù¾Í¿ÉÒÔ×öµ½±àÒëÆ÷°ïÄã¼ì²é£¬¶ø½«´íÎóÀ¹½Øµ½ÔËÐÐ֮ǰ¡£
2.µ«ÊÇ·ºÐÍÊǸø±àÒëÆ÷¿´µ½£¬¶ø¿ÉÒÔͨ¹ý·´ÉäÌø¹ý±àÒëÆ÷£¬¶øÔÚÔËÐÐʱ½«²»Í¬µÄÀàÐÍÒ²×°Èëµ½¼¯ºÏÖС£ÈçÏ£º
ArraryList<String> coll = new ArrayList<String>();
Coll.add(123);//´Ëʱ£¬±àÒëÆ÷»á°ïÄã¼ì²é¡£¶øÌáʾÄã´íÎó¡£
coll.getClass.getMethod("add",Object.class).invoke(coll,1233);//ÕâÑùÈ´ÊÇÐеÃͨµÄ¡£
²ÉÓÃÉÏÃæµÄ·½·¨£¬¾Í¿ÉÒÔÌø¹ý±àÒë߿߿µÄ¼ì²é¡£
List li = new ArrayList<String>();//¿ÉÒÔ
List<String> list = new ArrayList();//¿ÉÒÔ
List<Object> list1 = new ArrayList<String>();//´íÎó
List<String> list1 = new ArrayList<Object>();//´íÎó
3.×Ô¶¨Òå
i. ·ºÐ͵ÄT²»ÄÜΪ»ù±¾ÀàÐÍ
¸ù¾ÝÒª·µ»ØµÄÀàÐÍÀ´ÊµÏÖ
public static <T> T autoConvert(Object obj){
return (T)obj;
}
4.¶¨Òå·ºÐÍÀàÐÍ
1.¶¨ÒåͨÓÃDAOÀà
package e.test;
import java.util.List;
//dao data access object--
Ïà¹ØÎĵµ£º
¹ØÓÚJavaÖи÷ÖÖÐÞÊηûÓë·ÃÎÊÐÞÊηûµÄ˵Ã÷
Àࣺ
·ÃÎÊÐÞÊηû ÐÞÊηû class ÀàÃû³Æ extends ¸¸ÀàÃû³Æ implement ½Ó¿ÚÃû³Æ
£¨·ÃÎÊÐÞÊηûÓëÐÞÊηûµÄλÖÿÉÒÔ»¥»»£©
·ÃÎÊÐÞÊηû
Ãû³Æ
˵Ã÷
±¸×¢
public
¿ÉÒÔ±»ËùÓÐÀà·ÃÎÊ£¨Ê¹Óã©
publicÀà±ØÐ붨ÒåÔÚºÍÀàÃûÏàͬµÄͬÃûÎļþÖÐ
package
¿ÉÒÔ±»Í¬Ò»¸ö°üÖеÄÀà·ÃÎ ......
¡¡¡¡Ò»¡¢³¬Îı¾´«ÊäÐÒé
¡¡¡¡¡¡¡¡1.1 HTTPÇëÇó
¡¡¡¡¡¡¡¡1.2 HTTPÓ¦´ð
¡¡¡¡¶þ¡¢SocketÀà
¡¡¡¡Èý¡¢ServerSocketÀà
¡¡¡¡ËÄ¡¢Web·þÎñÆ÷ʵÀý
¡¡¡¡¡¡¡¡4.1 HttpServerÀà
¡¡¡¡¡¡¡¡4.2 RequestÀà
¡¡¡¡¡¡¡¡4.3 ResponseÀà
¡¡¡¡Îå¡¢±àÒëºÍÔËÐÐ
¡¡¡¡===================
¡¡¡¡ÕýÎÄ£º
¡¡¡¡===================
......
¶¯Ì¬¹¹½¨Ê÷µÄÄ£Ðͺͷ½·¨£º
/**
* ¸ÃÄ£¿éÖ÷ÒªÊǽ«ÎÞ¹æÔò´æ·ÅµÄ¶ÔÏó½øÐÐÒ»¸öÓÐ×éÖ¯µÄÊ÷Ðνڵ㴦Àí
* @author ÏļҼª<jijin0223@126.com>
*
*/
public class SystemMenuTreeModel {
public SystemMenuTreeModel(){
& ......
±¸×¢£º
±¾ÎÄÑ¡×ÔChinaITLabÍøÐ£¿Î³Ì¡¶ÁõÏþÌÎJava¾Íҵֱͨ°àV2.0¡·Ö®Ô¤±¸ÖªÊ¶£¬µã»÷ÕâÀïÁ˽â¸ü¶à£¡
JAVAѧϰ֮·---ѧϰ·Ïß¼°Òªµã
2£®Èí¼þ¿ª·¢Ñ§Ï°Â·Ïß
Á½Ç§¶àÄêµÄÈå¼Ò˼Ïë¿×ÃÏÖ®µÀ£¬ÖÐÓ¹µÄ˼Ïë͸Èë¹ÇË裬¼È²»Ã°½øÒ²²»±£Êز¢·ÇÖÐÓ¹Ö®µÀ£¬¶øÊÇÕÒѰѧϰÈí¼þ¿ª·¢µÄÕýȷ·ÏßÓë¹æÂÉ¡£
´ÓÈí¼þ¿ª·¢ÈËÔ±µÄÉúÑĹ滮À´½²£¬ÎÒÃÇ¿É ......
±¾Ìùת×Ô£ºhttp://zhengxuezhou.javaeye.com/blog/540815
ÀûÓÃSun¹«Ë¾ÌṩµÄJavaMail
API¿ÉÒԺܷ½±ãµÄ¿ª·¢Óʼþ·¢ËͳÌÐò¡£Ò²ÐíÄãÒѾ¿ÉÒÔÀûÓÃËüÀ´·¢ËÍÒ»¶Î¼òµ¥µÄÎı¾ÁË£¬µ«Ïë²»ÏëʹÄãµÄ³ÌÐòÏñOUTLOOKÒ»ÑùÒ²ÄÜ·¢Ë͸½¼þÄØ£¿±¾ÎÄÔÚ¼òµ¥
½éÉÜÁËJavaMailÖ®ºó£¬Ïêϸ½²½âÁËÒ»¶ÎÍêÕûµÄËÍÐŵÄJavaBean¼°Ò»¸öÊ®·ÖÇáÇɵÄservlet¡£
......