Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 SE¡¢Java EE¡¢Java MEÈýÕßµÄÇø±ð

1. Java SE£¨Java Platform£¬Standard Edition£©¡£Java SE ÒÔǰ³ÆÎª
J2SE¡£ËüÔÊÐí¿ª·¢ºÍ²¿ÊðÔÚ×ÀÃæ¡¢·þÎñÆ÷¡¢Ç¶Èëʽ»·¾³ºÍʵʱ»·¾³ÖÐʹÓÃµÄ Java Ó¦ÓóÌÐò¡£Java SE °üº¬ÁËÖ§³Ö Java Web
·þÎñ¿ª·¢µÄÀ࣬²¢Îª Java Platform£¬Enterprise Edition£¨Java EE£©Ìṩ»ù´¡¡£
2. Java EE£¨Java Platform£¬Enterprise Edition£©¡£ ......

java ÖÐ set map table list µÄ×ܽá

1.Collection List Set Map Çø±ð¼ÇÒä
ÕâЩ¶¼´ú±íÁËJavaÖеļ¯ºÏ£¬ÕâÀïÖ÷Òª´ÓÆäÔªËØÊÇ·ñÓÐÐò£¬ÊÇ·ñ¿ÉÖØ¸´À´½øÐÐÇø±ð¼ÇÒ䣬ÒÔ±ãÇ¡µ±µØÊ¹Ó㬵±È»»¹´æÔÚͬ²½·½ÃæµÄ²îÒ죬¼ûÉÏһƪÏà¹ØÎÄÕ¡£
 
ÓÐÐò·ñ
ÔÊÐíÔªËØÖØ¸´·ñ
Collection
·ñ
ÊÇ
List
ÊÇ
ÊÇ
Set
AbstractSet
·ñ
·ñ
HashSet
TreeSet
ÊÇ£¨Óöþ²æÊ÷Å ......

java´´½¨Xml±Ê¼Ç


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

JAVA ¿ª·¢ÄÚ´æÒç³ö

GCÊÇÀ¬»øÊÕ¼¯µÄÒâ˼£¨Garbage Collection£©,ÄÚ´æ´¦ÀíÊDZà³ÌÈËÔ±ÈÝÒ׳öÏÖÎÊÌâµÄµØ·½£¬Íü¼Ç»òÕß´íÎóµÄÄÚ´æ»ØÊջᵼÖ³ÌÐò»òϵͳµÄ²»Îȶ¨ÉõÖÁ±ÀÀ££¬JavaÌṩµÄGC¹¦ÄÜ¿ÉÒÔ×Ô¶¯¼à²â¶ÔÏóÊÇ·ñ³¬¹ý×÷ÓÃÓò´Ó¶ø´ïµ½×Ô¶¯»ØÊÕÄÚ´æµÄÄ¿µÄ£¬JavaÓïÑÔûÓÐÌṩÊÍ·ÅÒÑ·ÖÅäÄÚ´æµÄÏÔʾ²Ù×÷·½·¨¡£
Ò»¡¢ÄÚ´æÒç³öÀàÐÍ
1¡¢java.lang.OutOfMemoryE ......

JavaʹÓÃwinrar½âѹËõ

JAVA JDKÖеĽâѹËõËÆºõ²»ÄܽâѹËõÎÒÃÇÊÖ¹¤Ñ¹ËõµÄRARÎļþ£¬Ö»ÄܽâѹJDKÖеÄAPIѹËõµÄRAR
ËùÒÔÏë³öÒÔÏÂÓÃWINRARÃüÁîÐз½Ê½µÄ½âѹËõ
package edu.nwpu.vcampus.util;
import java.io.File;  
 
public class ZipUtil {  
 
    public static final String winrarP ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ