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

java±àÂë¹æ·¶_¿Õ°×ºÍÃüÃû¹æ·¶

1.       ¿Õ°×(White Space)
7.1  ¿ÕÐÐ(Blank Lines)
¿ÕÐн«Âß¼­Ïà¹ØµÄ´úÂë¶Î·Ö¸ô¿ª£¬ÒÔÌá¸ß¿É¶ÁÐÔ¡£ÏÂÁÐÇé¿öÓ¦¸Ã×ÜÊÇʹÓÃÁ½¸ö¿ÕÐУº
·Ò»¸öÔ´ÎļþµÄÁ½¸öƬ¶Î(section)Ö®¼ä
·ÀàÉùÃ÷ºÍ½Ó¿ÚÉùÃ÷Ö®¼ä
ÏÂÁÐÇé¿öÓ¦¸Ã×ÜÊÇʹÓÃÒ»¸ö¿ÕÐУº
·Á½¸ö·½·¨Ö®¼ä
··½·¨Äڵľֲ¿±äÁ¿ºÍ·½·¨µÄµÚÒ»ÌõÓï¾äÖ®¼ä
·¿é×¢ÊÍ£¨²Î¼û"5.1.1"£©»òµ¥ÐÐ×¢ÊÍ£¨²Î¼û"5.1.2"£©Ö®Ç°
·Ò»¸ö·½·¨ÄÚµÄÁ½¸öÂß¼­¶ÎÖ®¼ä£¬ÓÃÒÔÌá¸ß¿É¶ÁÐÔ
7.2  ¿Õ¸ñ(Blank Spaces)
ÏÂÁÐÇé¿öÓ¦¸ÃʹÓÿոñ£º
Ò»¸ö½ô¸ú×ÅÀ¨ºÅµÄ¹Ø¼ü×ÖÓ¦¸Ã±»¿Õ¸ñ·Ö¿ª£¬ÀýÈ磺
while (true) {
...
}
×¢Ò⣺¿Õ¸ñ²»Ó¦¸ÃÖÃÓÚ·½·¨ÃûÓëÆä×óÀ¨ºÅÖ®¼ä¡£Õ⽫ÓÐÖúÓÚÇø·Ö¹Ø¼ü×ֺͷ½·¨µ÷Óá£
¿Õ¸ñÓ¦¸ÃλÓÚ²ÎÊýÁбíÖжººÅµÄºóÃæ
ËùÓеĶþÔªÔËËã·û£¬³ýÁË"."£¬Ó¦¸ÃʹÓÿոñ½«Ö®Óë²Ù×÷Êý·Ö¿ª¡£Ò»Ôª²Ù×÷·ûºÍ²Ù×÷ÊýÖ®¼ä²»Òò¸Ã¼Ó¿Õ¸ñ£¬±ÈÈ磺¸ººÅ("-")¡¢×ÔÔö("++")ºÍ×Ô¼õ("--")¡£ÀýÈ磺
a += c + d;
a = (a + b) / (c * d);
while (d++ = s++) {
n++;
}
printSize("size is " + foo + "\n");
forÓï¾äÖеıí´ïʽӦ¸Ã±»¿Õ¸ñ·Ö¿ª£¬ÀýÈ磺
for (expr1; expr2; expr3)
Ç¿ÖÆתÐͺóÓ¦¸Ã¸úÒ»¸ö¿Õ¸ñ£¬ÀýÈ磺
myMethod((byte) aNum, (Object) x);
myMethod((int) (cp + 5), ((int) (i + 3)) + 1);
 
2.       ÃüÃû¹æ·¶(Naming Conventions)
ÃüÃû¹æ·¶Ê¹³ÌÐò¸üÒ׶Á£¬´Ó¶ø¸üÒ×ÓÚÀí½â¡£ËüÃÇÒ²¿ÉÒÔÌṩһЩÓйرêʶ·û¹¦ÄܵÄÐÅÏ¢£¬ÒÔÖúÓÚÀí½â´úÂë¡£¶¨ÒåÕâ¸ö¹æ·¶µÄÄ¿µÄÊÇÈÃÏîÄ¿ÖÐËùÓеÄÎĵµ¶¼¿´ÆðÀ´ÏñÒ»¸öÈËдµÄ£¬Ôö¼Ó¿É¶ÁÐÔ£¬¼õÉÙÏîÄ¿¿ª·¢¹ý³ÌÖÐÒò¸ü»»ÈËÔ±¶ø´øÀ´µÄËðʧ¡£½Ï¶ÌµÄµ¥´Ê¿Éͨ¹ýÈ¥µô“ÔªÒô”ÐγÉËõд£»½Ï³¤µÄµ¥´Ê¿ÉÈ¡µ¥´ÊµÄÍ·¼¸¸ö×Ö·û»òÕßͨÓõÄËõдÀ´ÊµÏÖµ¥´ÊµÄ¼ò»¯¡£
8.1    °ü(Packages)
Ò»¸öΨһ°üÃûµÄǰ׺×ÜÊÇÈ«²¿Ð¡Ð´µÄASCII×Öĸ²¢ÇÒÊÇÒ»¸ö¶¥¼¶ÓòÃû£¬Í¨³£ÊÇcom£¬edu£¬gov£¬mil£¬net£¬org£¬»ò1981ÄêISO 3166±ê×¼ËùÖ¸¶¨µÄ±êʶ¹ú¼ÒµÄÓ¢ÎÄË«×Ö·û´úÂë¡£°üÃûµÄºóÐø²¿·Ö¸ù¾Ý²»Í¬»ú¹¹¸÷×ÔÄÚ²¿µÄÃüÃû¹æ·¶¶ø²»¾¡Ïàͬ¡£ÕâÀàÃüÃû¹æ·¶¿ÉÄÜÒÔÌض¨Ä¿Â¼ÃûµÄ×é³ÉÀ´Çø·Ö²¿ÃÅ(department)£¬ÏîÄ¿(project)£¬»úÆ÷(machine)£¬»ò×¢²áÃû(login names)£¬È磺com.itcenter.models
8.2    Àà(Classes)
ÃüÃû¹æÔò£ºÀàÃûÊǸöÃû´Ê£¬²ÉÓôóСд»ìºÏµÄ·½Ê½£¬¶ÔÓÚËùÓбêʶ·û£¬


Ïà¹ØÎĵµ£º

java¹ØÓÚ23ÖÖÉè¼Æģʽ֮ÅÝMM°æ£¨ÍƼö£©[ת]


´´½¨ÐÍģʽ
1¡¢FACTORY——×·MMÉÙ²»ÁËÇë³Ô·¹ÁË£¬Âóµ±À͵ļ¦³áºÍ¿ÏµÂ»ùµÄ¼¦³á¶¼ÊÇMM°®³ÔµÄ¶«Î÷£¬ËäÈ»¿ÚζÓÐËù²»Í¬£¬µ«²»¹ÜÄã´øMMÈ¥Âóµ±ÀÍ»ò¿ÏµÂ»ù£¬Ö»¹ÜÏò·þÎñԱ˵“À´Ëĸö¼¦³á”¾ÍÐÐÁË¡£Âóµ±ÀͺͿϵ»ù¾ÍÊÇÉú²ú¼¦³áµÄFactory
¹¤³§Ä£Ê½£º¿Í»§ÀàºÍ¹¤³§Àà·Ö¿ª¡£Ïû·ÑÕßÈκÎʱºòÐèҪijÖÖ²úÆ·£¬Ö»ÐèÏò¹ ......

Java ¶àÏ̱߳à³ÌÖ®ÆߣºËÀËø£¨¸½Ô´´úÂ룩

Java ¶àÏ̱߳à³ÌÖ®ÆߣºËÀËø£¨¸½Ô´´úÂ룩
Ô´´úÂëÏÂÔØ
        ¶àÏ̱߳à³ÌÖУ¬Ïß³ÌËÀËøÒ²ÊÇÒ»¸ö±È½ÏÓÐȤµÄÎÊÌ⡣Ȼ¶øËÀËø·¢ÉúµÄ¿ÉÄÜÐÔºÜС£¬ÕýÒòÈç´Ë£¬´ó¼Ò¿ÉÄܶԴ˲»ÊǺÜÊìϤ¡£µ«ÊÇËÀËø²¢²»ÊDz»ÖØÒª£¬ÒòΪËüȷȷʵʵ´æÔÚ×Å£¬Ëæʱ»á³öÏÖÔÚÎÒÃǵijÌÐòÖ®ÖС£ºÜ¶àÅóÓÑÃæÊÔµÄʱºò¶¼Óöµ½¹ýÕâ ......

javaÖжÔÏóµÄÐòÁл¯


ÐòÁл¯µÄ¹ý³Ì¾ÍÊǽ«¶ÔÏóдÈë×Ö½ÚÁ÷ºÍ´Ó×Ö½ÚÁ÷ÖжÁÈ¡¶ÔÏó¡£½«¶ÔÏó״̬ת»»³É×Ö½ÚÁ÷Ö®ºó£¬¿ÉÒÔÓÃjava.io°üÖеĸ÷ÖÖ×Ö½ÚÁ÷ÀཫÆä±£´æµ½ÎļþÖУ¬¿ÉÒÔͨ¹ý¹ÜµÀ»òÏ̶߳ÁÈ¡£¬»òͨ¹ýÍøÂçÁ¬½Ó½«¶ÔÏóÊý¾Ý·¢Ë͵½ÁíÒ»Ö÷»ú¡£¶ÔÏóÐòÁл¯¹¦Äܷdz£¼òµ¥¡¢Ç¿´ó£¬ÔÚRMI¡¢Socket¡¢JMS¡¢EJB¶¼ÓÐÓ¦Ó᣶ÔÏóÐòÁл¯ÎÊÌâÔÚÍøÂç±à³ÌÖв¢²»ÊÇ×¶¯ÈË ......

JAVA ·´Éä

   Äú²éѯµÄ¹Ø¼ü´ÊÊÇ£ºnewinstance object initargs  ¡£Èç¹û´ò¿ªËÙ¶ÈÂý£¬¿ÉÒÔ³¢ÊÔ¿ìËٰ棻Èç¹ûÏë±£´æ¿ìÕÕ£¬¿ÉÒÔÌí¼Óµ½ËѲء£
(°Ù¶ÈºÍÍøÒ³http://bbs.iaiai.com/forum/read.php?tid=2690µÄ×÷ÕßÎ޹أ¬²»¶ÔÆäÄÚÈݸºÔ𡣰ٶȿìÕÕ½÷ΪÍøÂç¹ÊÕÏʱ֮Ë÷Òý£¬²»´ú±í±»ËÑË÷ÍøÕ¾µÄ¼´Ê±Ò³Ãæ¡£)
 Ö÷Ìâ : javaµÄ·´Éä ......

java±àÂë¹æ·¶_Îļþ×éÖ¯

     ×î½ü£¬¶Ô²¿ÃŵÄjava±àÂë¹æ·¶½øÐÐÁËÕû¶Ù£¬Ð´Á˱¾Îĵµ¹©´ó¼Ò²Î¿¼£¬ÇëÖ¸Õý¡£
1.       ΪʲôҪÖƶ©±àÂë¹æ·¶
ºÃµÄ´úÂë·ç¸ñ²»½öÄÜÌá¸ß¿É¶ÁÐÔ£¬¶øÇÒ»áʹ´úÂë¸ü½¡×³£¬¸üΪÖØÒªµÄÊÇÔÚÐÞ¸Äʱ²»ÈÝÒ׳ö´í¡£ÔÚÏÖ´úÈí¼þ¿ª·¢ÖУ¬Î¬»¤¹¤×÷»áÕ¼ÓÃ80%µÄʱ¼ä£¬¶øÇÒ¿ª·¢ÕߺÍά»¤ÕßÍ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ