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

Agile Java ѧϰ±Ê¼Ç£¨Ò»£© Ãô½Ý×ÛÊö

     µÚÒ»´Î³¢ÊÔдѧϰ±Ê¼Ç£¬ÒòΪ¾õµÃÒÔǰѧ¹ýµÄ¶«Î÷³¤Ê±¼ä²»ÓþͶ¼ÍüÁË¡£Ò²²»ÖªµÀÕâÑù×öÖµ²»ÖµµÃ£¬ÒòΪ±Ï¾¹Ð´Ñ§Ï°±Ê¼Ç»á»¨·ÑÒ»¶¨µÄʱ¼ä£¬¶ÔÓÚÒ»¸öÈí¼þ¹¤³ÌרҵµÄ´óÈýѧÉúÀ´Ëµ£¬¿Î³Ì·±ÖØÊÇÖÚËùÖÜÖªµÄ¡£¶øÇÒÎÒµÄÎıÊÓÖ²»ºÃ£¬Ê±³£Ð´×ÅдמͲ»ÖªµÀ¸ÃÕâôдÁË£¬ÊôÓÚÄÇÖÖÐÄÖª¶ÇÃ÷¾ÍÊÇ˵²»³öÀ´µÄÀàÐÍ¡£²»¹ý£¬ÓÐÈË˵¹ý£¬ºÜ¶àÈ˶¼ÊÇÔÚÓÌÔ¥Öн«×Ô¼ºµÄʱ¼äÀ˷ѵôµÄ£¬ËùÒÔ£¬²»ÓÌÔ¥ÁË£¬Ïëд¾Íд£¬ÏÖÔÚ»¨·ÑµÄʱ¼äÓ¦¸Ã¿ÉÒÔÔÚÒÔºóÕÒ»ØÀ´£¬µÈʱ¼äÒ»³¤ÐèÒªÎÂϰѧ¹ýµÄ֪ʶµÄʱºò£¬Ò²Ðí¾ÍÊÇÌåÏÖѧϰ±Ê¼Ç¼ÛÖµµÄʱºò¡£
     ºÃÁË£¬Agile JavaµÄѧϰ±Ê¼Ç£¬ÒòΪÏëÌá¸ßÒ»ÏÂ×Ô¼º£¬²»ÔÙ×öÖ»Âú×ãÓÚд³öʵÏÖ¹¦ÄܵĴúÂë¾ÍÐеÄÈË¡£ÔÚÍøÉÏËÑË÷ÁËһЩÍƼöÊé¼®£¬´ÓAgile Java¿ªÊ¼×Ô¼ºµÄ¹æ·¶Ö®Â·¡£²»¹ý»¹Õæ²»µ½¸ÃÔõôд£¬ÔÝʱÏÈÕª³­ÊéÉϵÄÓмÛÖµµÄ»°°É^_^(¿ÒÇëÓÐдѧϰ±Ê¼Ç¾­ÑéµÄ´ó´óÃDz»ÁߴͽÌ~~)
 
1. ʲôÊÇÃô½Ý
     Ãô½ÝÊÇÃèÊöһЩÈí¼þ¿ª·¢·½·¨Ñ§µÄеıêÖ¾ÐԴʻ㡣ÓÚÖØÁ¿¼¶Èí¼þ¹ý³ÌµÄÆÙ²¼·¨Ïà¶Ô£¬Ãô½Ý¹ý³Ì£¬ÊÇÒ»ÖÖÊ®·ÖÐÂÓ±¡¢ÇáÁ¿¼¶µÄ¹ý³Ì¡£Ãô½Ý¹ý³Ì²»Ç¿µÄ±àдÎĵµºÍÌáÇ°È·¶¨¡£Ãô½Ý¹ý³ÌÖÂÁ¦ÓÚÓµ±§±ä»¯£¬XP(¼«ÏÞ±à³Ì)»òÐí¾ÍÊÇ×îÖøÃûµÄÃô½Ý¹ý³ÌµÄʵÀý¡£
     ÔÚ¹¹½¨Èí¼þµÄ¹ý³ÌÖбØÐëÒª×öµÄÊÂÇ飺
l   ·ÖÎö£ºÍ¨¹ýÊÕ¼¯ºÍÌáÁ¶ÐèÇó£¬À´¾ö¶¨ÈÃÄúµÄÈí¼þ×öʲô
l   ¼Æ»®£ºÍÆËãÓö೤ʱ¼äÍê³ÉÄúµÄÈí¼þ
l   Éè¼Æ£º¾ö¶¨ÈçºÎ°ÑËùÓÐÄúÒª×öµÄ¶«Î÷×°ÅäÔÚÒ»Æð
l   ±àÂ룺ÓÃÒ»ÖÖ»ò¶àÖÖ¿ª·¢ÓïÑÔÀ´¹¹½¨ÄúµÄÈí¼þ
l   ²âÊÔ£º±£Ö¤¹¤×÷µÄÕýÈ·ÐÔ
l   ²¿Ê𣺽«Èí¼þ½»¸¶µ½Êµ¼Ê»·¾³
l   Îĵµ£ºÏò²»Í¬µÄÓû§ÃèÊöÈí¼þ£¬°üÀ¨ÐèÒªÖªµÀÈçºÎ²Ù×÷Èí¼þµÄ×îÖÕÓû§ºÍÐèÒªÖªµÀÈçºÎά»¤Èí¼þµÄ³ÌÐòÔ±
l   ÆÀÉó£ºÍ¨¹ýͬ¼¶ÆÀÉ󣬱£Ö¤Èí¼þµÄ¿Éά»¤ÐԺ͸ßÖÊÁ¿
 
2. ʲôÊǶÔÏó
     ¶ÔÏóÊÇijЩÏà¹Ø¸ÅÄîÔÚ´úÂ뼶±ðµÄ³éÏó¡£³éÏ󣺷Ŵó±¾ÖÊ£¬È¥µôÎ޹صÄÄÚÈÝ¡£ÃæÏò¶ÔÏóµÄºËÐĸÅÄîÊǶÔÏóÖ®¼äÏ໥·¢ËÍÏûÏ¢£¬´Ó¶øÓ°ÏìÐÐΪ¡£·â×°ÊÇÃæÏò¶ÔÏó±à³ÌµÄÁíÒ»¸ö¹Ø¼ü¸ÅÄ¶ÔϵͳÖеÄÆäËû¶ÔÏó£¬Òþ²ØËùÓв»±ØÒªµÄϸ½Ú¡£ÁíÒ»¸öÖØÒªµÄÃæÏò¶ÔÏóµÄ¸ÅÄîÊǶà̬¡£
 
3. ΪʲôҪTDD£¨Test-Driven Development£©
     TDDÊÇÒ»ÖÖÓйØÖ¸¶¨ÔÚʲôµØ·½ÎªÏµÍ³²âÊԵļ¼Êõ¡£ÔÚ±àдʵ¼Ê´úÂë֮ǰ±àд²âÊÔ´úÂ룬¶ø²»Ê


Ïà¹ØÎĵµ£º

½âÎöJavaÀàºÍ¶ÔÏóµÄ³õʼ»¯¹ý³Ì

ÀàµÄ³õʼ»¯ºÍ¶ÔÏó³õʼ»¯ÊÇ JVM ¹ÜÀíµÄÀàÐÍÉúÃüÖÜÆÚÖзdz£ÖØÒªµÄÁ½¸ö»·½Ú£¬Google ÁËÒ»±éÍøÂ磬ÓйØÀà×°ÔØ»úÖƵÄÎÄÕµ¹ÊDz»ÉÙ£¬È»¶øÀà³õʼ»¯ºÍ¶ÔÏó³õʼ»¯µÄÎÄÕ²¢²»¶à£¬ÌرðÊÇ´Ó×Ö½ÚÂëºÍ JVM ²ã´ÎÀ´·ÖÎöµÄÎÄÕ¸üÊÇÏÊÓÐËù¼û¡£
±¾ÎÄÖ÷Òª¶ÔÀàºÍ¶ÔÏó³õʼ»¯È«¹ý³Ì½øÐзÖÎö£¬Í¨¹ýÒ»¸öʵ¼ÊÎÊÌâÒýÈ룬½«Ô´´úÂëת»»³É JVM ×Ö½ÚÂëºó£¬ ......

רÌ⣺ȫÃæÁ˽âJavaÍøÂç±à³ÌµÄͨÐÅ»úÖÆ

ÊÂʵÉÏÍøÂç±à³Ì¼òµ¥µÄÀí½â¾ÍÊÇÁ½Ì¨¼ÆËã»úÏ໥ͨѶÊý¾Ý¶øÒÑ£¬¶ÔÓÚ³ÌÐòÔ±¶øÑÔ£¬È¥ÕÆÎÕÒ»ÖÖ±à³Ì½Ó¿Ú²¢Ê¹ÓÃÒ»ÖÖ±à³ÌÄ£ÐÍÏà¶Ô¾Í»áÏԵüòµ¥µÄ¶àÁË£¬Java SDKÌṩһЩÏà¶Ô¼òµ¥µÄApiÀ´Íê³ÉÕâЩ¹¤×÷¡£Socket¾ÍÊÇÆäÖÐÖ®Ò»£¬¶ÔÓÚJava¶øÑÔ£¬ÕâЩApi´æÔÚÓëjava.net Õâ¸ö°üÀïÃ棬Òò´ËÖ»Òªµ¼ÈëÕâ¸ö°ü¾Í¿ÉÒÔ×¼±¸ÍøÂç±à³ÌÁË¡£
http://java.c ......

javaÖеÄtoString() ·½·¨£¨¶à¿´±¾ÎĵÄÀý×Ó£¡£©

toString() ·½·¨£º
    toString()·½·¨ÔÚObjectÀàÖж¨Ò壬Æä·µ»ØÖµÊÇStringÀàÐÍ£¬ÃèÊöµ±Ç°¶ÔÏóµÄÓйØÐÅÏ¢
    ÔÚ½øÐÐStringÓëÆäËüÀàÐÍÊý¾ÝµÄÁ¬½Ó²Ù×÷ʱ£¬×Ô¶¯µ÷ÓÃtoString()·½·¨
    ¿ÉÒÔ¸ù¾ÝÐèÒªÔÚÓû§×Ô¶¨ÒåÀàÐÍÖÐÖØдtoString()·½·¨
    »ù±¾ÀàÐÍÊý¾Ý× ......

Use Java Mail API to Send Email

private String smtpHost;
private String smtpUserName;
private String smtpPassword;
public void sendEmail(String fromAddress, List<String> toAddresses, List<String> ccAddresses,
String subject, String message) {
Properties props = new Properties();
props.put("mail.smtp.host", smt ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ