JavaỊ̈߳º´ó×ܽá
JavaÏß³ÌÊÇJavaÓïÑÔÖÐÒ»¸ö·Ç³£ÖØÒªµÄ²¿·Ö£¬Java5֮ǰ£¬¶àÏ̵߳ÄÓïÑÔÖ§³Ö»¹ÊDZȽÏÈõµÄ£¬ÄÚÈÝÒ²½ÏÉÙ£¬Ð´Ò»¸ö¸´ÔӵĶàÏ̳߳ÌÐòÊÇÏ൱ÓÐÌôÕ½ÐԵġ£
ÔÚJava5ÒÔºó£¬Java¶Ô¶àÏß³Ì×öÁ˺ܶàÀ©Õ¹£¬À©Õ¹²¿·Ö³Æ֮Ϊ²¢·¢°ü¡£Õⲿ·ÖÄÚÈÝ´ó´óÔöÇ¿ÁËJava¶àÏ̱߳à³ÌµÄÄÜÁ¦£¬Í¨¹ýʹÓÃJava5Ïß³ÌÐÂÌØÕ÷µÄAPI£¬¿ÉÒÔºÜÈÝÒ×µÄ×ö³ö¸´ÔӵĶàÏ̳߳ÌÐò¡£ÓëÆäËûÓïÑÔÏà±È£¬ÒѾÊÇÏ൱ǿº·ÁË¡£
ͨ¹ýÊ®¶àƪ²©ÎÄ£¬½«Java¶àÏ̵߳ķ½·½ÃæÃæ¹ýÁËÒ»±é£¬¶ÔÎÒÀ´ËµÊÇÒ»¸öѧϰºÍÌá¸ßµÄ¹ý³Ì£¬Ò²ÎªJavaÏß³ÌϵÁв©ÎÄÄܸøºóÀ´µÄѧϰÕß´øÀ´±ãÀû¡£
֪ʶµã¶¼¹ýÁËÒ»±é£¬Òª×ܽáÆðÀ´¸Ð¾õºÜÀ§ÄÑ£¬±Ï¾¹JavaÏß³ÌÊÇÒ»¸öÅÓ´óµÄ»°Ì⣬²»ÖªµÀ´ÓºÎ˵Æð£¬Èç¹û·º·º¶ø̸£¬ÄÇ×ܽỹÓÐʲôÒâÒåÄØ£¬ÔٴΣ¬½«Ç°ÃæµÄ²©ÎÄ´®ÁªÆðÀ´£¬°´ÕÕÏȺó˳Ðò¼ÓÉÏÁ´½Ó£¬ÒÔ·½±ãä¯ÀÀÒ²×îºÃµÄÊ×β¡£
ÏÂÃæÊÇJavaÏß³ÌϵÁв©ÎĵÄÒ»¸ö±àÄ¿£º
JavaỊ̈߳º¸ÅÄîÓëÔÀí
JavaỊ̈߳º´´½¨ÓëÆô¶¯
JavaỊ̈߳ºÏß³ÌջģÐÍÓëÏ̵߳ıäÁ¿
JavaỊ̈߳ºÏß³Ì״̬µÄת»»
JavaỊ̈߳ºÏ̵߳Äͬ²½ÓëËø
JavaỊ̈߳ºÏ̵߳Ľ»»¥
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-ÐÝÃß
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-ÓÅÏȼ¶
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-Èò½
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-ºÏ²¢
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-ÊØ»¤Ïß³Ì
JavaỊ̈߳ºÏ̵߳Äͬ²½-ͬ²½·½·¨
JavaỊ̈߳ºÏ̵߳Äͬ²½-ͬ²½¿é
JavaỊ̈߳º²¢·¢Ð×÷-Éú²úÕßÏû·ÑÕßÄ£ÐÍ
JavaỊ̈߳º²¢·¢Ð×÷-ËÀËø
JavaỊ̈߳ºvolatile¹Ø¼ü×Ö
JavaỊ̈߳ºÐÂÌØÕ÷-Ï̳߳Ø
JavaỊ̈߳ºÐÂÌØÕ÷-Óзµ»ØÖµµÄÏß³Ì
JavaỊ̈߳ºÐÂÌØÕ÷-Ëø£¨ÉÏ£©
JavaỊ̈߳ºÐÂÌØÕ÷-Ëø£¨Ï£©
JavaỊ̈߳ºÐÂÌØÕ÷-ÐźÅÁ¿
JavaỊ̈߳ºÐÂÌØÕ÷-×èÈû¶ÓÁÐ
JavaỊ̈߳ºÐÂÌØÕ÷-×èÈûÕ»
JavaỊ̈߳ºÐÂÌØÕ÷-Ìõ¼þ±äÁ¿
JavaỊ̈߳ºÐÂÌØÕ÷-Ô×ÓÁ¿
JavaỊ̈߳ºÐÂÌØÕ÷-ÕÏ°Æ÷
JavaỊ̈߳º´ó×ܽá
ÔÎÄ£ºhttp://lavasoft.blog.51cto.com/62575/222742
Ïà¹ØÎĵµ£º
¼òµ¥À´Ëµ£¬ ½Ó¿ÚÊǹ«¿ªµÄ£¬ÀïÃæ²»ÄÜÓÐ˽Óеķ½·¨»ò±äÁ¿£¬ÊÇÓÃÓÚÈñðÈËʹÓõģ¬¶ø³éÏóÀàÊÇ¿ÉÒÔÓÐ˽Óз½·¨»ò˽ÓбäÁ¿µÄ£¬ÁíÍ⣬ʵÏÖ½Ó¿ÚµÄÒ»¶¨ÒªÊµÏÖ½Ó¿ÚÀﶨÒåµÄËùÓз½·¨£¬¶øʵÏÖ³éÏóÀà¿ÉÒÔÓÐÑ¡ÔñµØÖØдÐèÒªÓõ½µÄ·½·¨¡£
Ò»°ãµÄÓ¦ÓÃÀ×¼¶µÄÊǽӿڣ¬È»ºóÊdzéÏóÀàʵÏÖ½Ó¿Ú£¬×îºó²Åµ½¾ßÌåÀàʵÏÖ¡£
»¹ÓУ¬½Ó¿Ú¿ÉÒÔʵÏÖ¶àÖ ......
Äú²éѯµÄ¹Ø¼ü´ÊÊÇ£ºnewinstance object initargs ¡£Èç¹û´ò¿ªËÙ¶ÈÂý£¬¿ÉÒÔ³¢ÊÔ¿ìËٰ棻Èç¹ûÏë±£´æ¿ìÕÕ£¬¿ÉÒÔÌí¼Óµ½ËѲء£
(°Ù¶ÈºÍÍøÒ³http://bbs.iaiai.com/forum/read.php?tid=2690µÄ×÷ÕßÎ޹أ¬²»¶ÔÆäÄÚÈݸºÔ𡣰ٶȿìÕÕ½÷ΪÍøÂç¹ÊÕÏʱ֮Ë÷Òý£¬²»´ú±í±»ËÑË÷ÍøÕ¾µÄ¼´Ê±Ò³Ãæ¡£)
Ö÷Ìâ : javaµÄ·´Éä ......
1. Ëõ½øÅÅ°æ(Indentation)
4¸ö¿Õ¸ñ³£±»×÷ΪËõ½øÅÅ°æµÄÒ»¸öµ¥Î»¡£Ëõ½øµÄÈ·ÇнâÊͲ¢Î´Ïêϸָ¶¨(¿Õ¸ñ vs. ÖƱí·û)¡£Ò»¸öÖƱí·ûµÈÓÚn¸ö¿Õ¸ñ(ÊÓ¾ßÌåµÄ±à¼Æ÷¶ø¶¨£¬EclipseĬÈÏÒ»¸öÖƱí·ûΪ4¸ö×Ö·û)¡£
3.1 Ð㤶È(Line Length)
¾¡Á¿±ÜÃâÒ»Ðеij¤¶È³¬¹ý80¸ö×Ö·û£¬ÒòΪºÜ ......
1. ÉùÃ÷(Declarations)
5.1 ÿÐÐÉùÃ÷±äÁ¿µÄÊýÁ¿(Number Per Line)
ÍƼöÒ»ÐÐÒ»¸öÉùÃ÷£¬ÒòΪÕâÑùÒÔÀûÓÚдעÊÍ¡£Ò༴£¬
int level; // indentation level
int size; // size of table
ÒªÓÅÓÚ£¬
int level, size;
²»Òª½«²»Í¬ÀàÐͱäÁ¿µÄÉùÃ÷·ÅÔÚͬһÐУ¬ÀýÈ磺
int foo, foo ......
1¡¢jspºÍservletµÄÇø±ð¡¢¹²Í¬µã¡¢¸÷×ÔÓ¦Óõķ¶Î§£¿£¿
JSPÊÇServlet¼¼ÊõµÄÀ©Õ¹£¬±¾ÖÊÉϾÍÊÇServletµÄ¼òÒ×·½Ê½¡£JSP±àÒëºóÊÇ“Ààservlet”¡£ServletºÍJSP×îÖ÷ÒªµÄ²»Í¬µãÔÚÓÚ£¬ServletµÄÓ¦ÓÃÂß¼ÊÇÔÚJavaÎļþÖУ¬²¢ÇÒÍêÈ«´Ó±íʾ²ãÖеÄHTMLÀï·ÖÀ뿪À´¡£¶øJSPµÄÇé¿öÊÇJavaºÍHTML¿ÉÒÔ×éºÏ³ÉÒ»¸öÀ©Õ¹ÃûΪ.jspµÄÎļþ¡£J ......