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

JavaÓïÑÔ±àÂë¹æ·¶(Java Code Conventions)


 
¡¡Ãû³Æ
JavaÓïÑÔ±àÂë¹æ·¶(Java Code Conventions)
¡¡ÒëÕß
³¿¹â£¨Morning£©
¡¡¼ò½é
±¾Îĵµ½²ÊöÁËJavaÓïÑԵıàÂë¹æ·¶£¬½ÏÖ®³ÂÊÀÖÒÏÈÉú¡¶c++±àÂë¹æ·¶¡·µÄºÆ·±Ï꾡£¬´ËÎĵ±Êô¶ÌС¾«º·ÁË¡£¶øÆäÖÐËùÁÐÖ®¸÷ÏîÌõ¿î£¬´Ó±àÂë·ç¸ñ£¬µ½×¢ÒâÊÂÏ²»µ¥Ö»Java£¬¶ÔÓÚÆäËûÓïÑÔ£¬Ò²¶¼ºÜÓÐ½è¼øÒâÒå¡£ÒòΪ¼ò¶Ì£¬ËùÒÔÒ׼ǣ¬´ó¼Ò²»·Á½«´Ë×÷Ϊhandbook£¬³£±¸°¸Í·£¬ÖðÒ»¶ÔÑé¡£
¡¡ÉùÃ÷
ÈçÐè¸´ÖÆ¡¢´«²¥£¬Ç븽Éϱ¾ÉùÃ÷£¬Ð»Ð»¡£
Ô­Îijö´¦£ºhttp://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html£¬
ÒëÎijö´¦£ºhttp://morningspace.51.net/£¬moyingzz@etang.com
¡¡Ä¿Â¼
1 ½éÉÜ
1.1 ΪʲôҪÓбàÂë¹æ·¶
1.2 °æÈ¨ÉùÃ÷
2 ÎļþÃû
2.1 Îļþºó׺
2.2 ³£ÓÃÎļþÃû
3 Îļþ×éÖ¯
3.1 JavaÔ´Îļþ
3.1.1 ¿ªÍ·×¢ÊÍ
3.1.2 °üºÍÒýÈëÓï¾ä
3.1.3 ÀàºÍ½Ó¿ÚÉùÃ÷
4 Ëõ½øÅŰæ
4.1 Ð㤶È
4.2 »»ÐÐ
5 ×¢ÊÍ
5.1 ʵÏÖ×¢Ê͵ĸñʽ
5.1.1 ¿é×¢ÊÍ
5.1.2 µ¥ÐÐ×¢ÊÍ
5.1.3 β¶Ë×¢ÊÍ
5.1.4 ÐÐĩעÊÍ
5.2 Îĵ²×¢ÊÍ
6 ÉùÃ÷
6.1 ÿÐÐÉùÃ÷±äÁ¿µÄÊýÁ¿
6.2 ³õʼ»¯
6.3 ²¼¾Ö
6.4 ÀàºÍ½Ó¿ÚµÄÉùÃ÷
7 Óï¾ä
7.1 ¼òµ¥Óï¾ä
7.2 ¸´ºÏÓï¾ä
7.3 ·µ»ØÓï¾ä
7.4 if£¬if-else£¬if else-if elseÓï¾ä
7.5 forÓï¾ä
7.6 whileÓï¾ä
7.7 do-whileÓï¾ä
7.8 switchÓï¾ä
7.9 try-catchÓï¾ä
8 ¿Õ°×
8.1 ¿ÕÐÐ
8.2 ¿Õ¸ñ
9 ÃüÃû¹æ·¶ 10 ±à³Ì¹ßÀý
10.1 Ìṩ¶ÔʵÀýÒÔ¼°Àà±äÁ¿µÄ·ÃÎÊ¿ØÖÆ
10.2 ÒýÓÃÀà±äÁ¿ºÍÀà·½·¨
10.3 ³£Á¿
10.4 ±äÁ¿¸³Öµ
10.5 ÆäËü¹ßÀý
10.5.1 Ô²À¨ºÅ
10.5.2 ·µ»ØÖµ
10.5.3 Ìõ¼þÔËËã·û"?"ǰµÄ±í´ïʽ"?"ǰµÄ±í´ïʽ
10.5.4 ÌØÊâ×¢ÊÍ
11 ´úÂë·¶Àý
11.1 JavaÔ´Îļþ·¶Àý
 
 
1 ½éÉÜ(Introduction)
1.1 ΪʲôҪÓбàÂë¹æ·¶(Why Have Code Conventions)
±àÂë¹æ·¶¶ÔÓÚ³ÌÐòÔ±¶øÑÔÓÈÎªÖØÒª£¬ÓÐÒÔϼ¸¸öÔ­Òò£º
- Ò»¸öÈí¼þµÄÉúÃüÖÜÆÚÖУ¬80%µÄ»¨·ÑÔÚÓÚά»¤
- ¼¸ºõûÓÐÈκÎÒ»¸öÈí¼þ£¬ÔÚÆäÕû¸öÉúÃüÖÜÆÚÖУ¬¾ùÓÉ×î³õµÄ¿ª·¢ÈËÔ±À´Î¬»¤
- ±àÂë¹æ·¶¿ÉÒÔ¸ÄÉÆÈí¼þµÄ¿É¶ÁÐÔ£¬¿ÉÒÔÈóÌÐòÔ±¾¡¿ì¶ø³¹µ×µØÀí½âеĴúÂë
- Èç¹ûÄ㽫ԴÂë×÷Ϊ²úÆ··¢²¼£¬¾ÍÐèҪȷÈÎËüÊÇ·ñ±»ºÜºÃµÄ´ò°ü²¢ÇÒÇåÎúÎÞÎó£¬Ò»ÈçÄãÒѹ¹½¨µÄÆäËüÈκβúÆ·
ΪÁËÖ´Ðй淶£¬Ã¿¸öÈí¼þ¿ª·¢ÈËÔ±±ØÐëÒ»ÖÂ×ñÊØ±àÂë¹æ·¶¡£Ã¿¸öÈË¡£
1.2 °æÈ¨ÉùÃ÷(Acknowledgments)
±¾Îĵµ·´Ó³µÄÊÇSun MicroSystems¹«Ë¾£¬JavaÓïÑԹ淶ÖеıàÂë±ê×¼²¿·Ö¡£Ö÷Òª¹±Ï×Õ


Ïà¹ØÎĵµ£º

JAVA³éÏóÀàºÍ½Ó¿ÚµÄÇø±ð¡¾¸½¾­µä·ÖÎöÓÃÀýDoor¡¿

ÕâÆªÎÄÕ¶ԳéÏóÀàºÍ½Ó¿Ú˵µÄºÜÏêϸ£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú.
¡¡¡¡abstract classºÍinterfaceÊÇJavaÓïÑÔÖжÔÓÚ³éÏóÀඨÒå½øÐÐÖ§³ÖµÄÁ½ÖÖ»úÖÆ£¬ÕýÊÇÓÉÓÚÕâÁ½ÖÖ»úÖÆµÄ´æÔÚ£¬²Å¸³ÓèÁËJavaÇ¿´óµÄÃæÏò¶ÔÏóÄÜÁ¦¡£abstract classºÍinterfaceÖ®¼äÔÚ¶ÔÓÚ³éÏóÀඨÒåµÄÖ§³Ö·½Ãæ¾ßÓкܴóµÄÏàËÆÐÔ£¬ÉõÖÁ¿ÉÒÔÏà»¥Ìæ»»£¬Òò´ËºÜ¶à¿ª·¢ÕßÔÚ½øÐг ......

java excel ÎļþÏÂÔØ

ʹÓÃservletÀ´ÏÂÔØÎļþ£¬ÆäÔ­Àí·Ç³£¼òµ¥£¬Ö»ÒªµÃµ½ÎļþµÄÊäÈëÁ÷£¨»òÏàÓ¦×Ö½Ú£©£¬È»ºóдÊä³öÁ÷¼´¿É¡£ÏÖ¾ÍÆäÖеöϸ½ÚÎÊÌâÕ¹¿ª£º
1. MIMEÀàÐ͵ÄÉèÖãº
Web ä¯ÀÀÆ÷ʹÓà MIME ÀàÐÍÀ´Ê¶±ð·Ç HTML Îĵµ£¬²¢¾ö¶¨ÈçºÎÏÔʾ¸ÃÎĵµÄÚµÄÊý¾Ý¡£
ÀýÈçEXCELÎļþµÄ MIME ÀàÐÍÊÇ "application/vnd.ms-excel "¡£ÒªÓÃservlet À´´ò¿ªÒ» ......

java´´½¨Xml±Ê¼Ç


ÓÃjava´´½¨XmlµÄ4´óÀࣺ
 
Element£º½ÚµãÀà
AttributeÊôÐÔÀà
Document£ºÖ¸µÄ¾ÍÊÇÎĵµÀà
XMLOutput£ºÊä³öÀà
´ËÀàÊÇÓÃjava½¨Á¢Ò»¸öxmlÎļþ
 
public class TestJdom {
    //´´½¨XML£¨Ä£ÐÍ£©dom
    public static void main(String[] args) {
     ......

javaÄÚ´æÒç³ö

ÄÚ´æÒç³öÓëÊý¾Ý¿âËø±íµÄÎÊÌ⣬¿ÉÒÔ˵ÊÇ¿ª·¢ÈËÔ±µÄجÃΣ¬Ò»°ãµÄ³ÌÐòÒì³££¬×ÜÊÇ¿ÉÒÔÖªµÀÔÚʲôʱºò»òÊÇÔÚʲô²Ù×÷²½ÖèÉϳöÏÖÁËÒì³££¬¶øÇÒ¸ù¾Ý¶ÑÕ»ÐÅÏ¢Ò²ºÜÈÝÒ×¶¨Î»µ½³ÌÐòÖÐÊÇij´¦³öÏÖÁËÎÊÌâ¡£ÄÚ´æÒç³öÓëËø±íÔò²»È»£¬Ò»°ãÏÖÏóÊDzÙ×÷Ò»°ãʱ¼äºóϵͳԽÀ´Ô½Âý£¬Ö±µ½ËÀ»ú£¬µ«²¢²»ÄÜÃ÷È·ÊÇÔÚʲô²Ù×÷ÉϳöÏֵ쬷¢ÉúµÄʱ¼äµãҲûÓйæ ......

JavaµÄÄÚ´æÐ¹Â©

JavaµÄÒ»¸öÖØÒªÓŵã¾ÍÊÇͨ¹ýÀ¬»øÊÕ¼¯Æ÷(Garbage Collection£¬GC)×Ô¶¯¹ÜÀíÄÚ´æµÄ»ØÊÕ£¬³ÌÐòÔ±²»ÐèҪͨ¹ýµ÷Óú¯ÊýÀ´ÊÍ·ÅÄÚ´æ¡£Òò´Ë£¬ºÜ¶à³ÌÐòÔ±ÈÏΪJava²»´æÔÚÄÚ´æÐ¹Â©ÎÊÌ⣬»òÕßÈÏΪ¼´Ê¹ÓÐÄÚ´æÐ¹Â©Ò²²»ÊdzÌÐòµÄÔðÈΣ¬¶øÊÇGC»òJVMµÄÎÊÌâ¡£Æäʵ£¬ÕâÖÖÏë·¨ÊDz»ÕýÈ·µÄ£¬ÒòΪJavaÒ²´æÔÚÄÚ´æÐ¹Â¶£¬µ«ËüµÄ±íÏÖÓëC++²»Í¬¡£
ÎÊÌâµÄÌá ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ