һЩÄãÐèÒªÖªµÀµÄJava±à³Ì´úÂë¹æ·¶
Ê×ÏÈ£¬Ç¿ÁÒÍÆ¼öÄãÏȲο¼Sun¹Ù·½µÄJava´úÂë/±à³Ì¹æ·¶£º
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
Äã¿ÉÒÔ´òÆÆÒÔÉϵÄÈÎÒ»¹æÔò£¬²»¹ýÒ»¶¨ÒªÓиöºÃÀíÓÉ£¬²¢ÇҼǼÏÂÀ´¡£
ÓÀÔ¶£¬ÓÀÔ¶£¬ÓÀÔ¶²»ÒªÔÚûÓмǼ¶ÑÕ»¸ú×ÙÐÅÏ¢£¨stack trace£©»òÊÇÖØÐÂÅ׳öÒì³£µÄÇé¿öϲ¶»ñÒì³££¬Ë׳Ɠ³ÔµôÒì³£”¡£ÓÃlog.debug()Ò²²»´í£¬Ö»Òª±ð¶ªÊ§¶ÑÕ»¸ú×ÙÐÅÏ¢¾ÍÐС£
ÔÔòÉÏÇëʹÓûùÓÚsetter·½·¨µÄÒÀÀµ×¢ÈëÀ´½«ÀàÓëÀà½âñµ±È»£¬Èç¹û½ôñîºÏ¿ÉÒÔÁîÈËÂúÒâµÄ»°¾ÍÁíµ±±ðÂÛ£©¡£
ÈôûÓÐ×ã¹»ÀíÓÉ£¬²»Òª°ÑʵÀý»òÀà±äÁ¿ÉùÃ÷Ϊ¹«ÓС£Í¨³££¬ÊµÀýµÄ˽ÓбäÁ¿Èç¹û²»ÐèÒª±©Â¶¸øÍⲿµÄ»°£¬ÔòÎÞÐèÉèÖÃsetterºÍgetter·½·¨¡£
±ÜÃâËõд¡£ÎªÈËÊìÖªµÄËõдÔò¿ÉÒÔ£¬ÀýÈçDAO¡£
½¨ÒéÔ¼¶¨£ºÐèÒª·µ»ØCollections»òÕßÊý×éµÄ·½·¨²»Ó¦¸Ã·µ»Ønull¡£Ó¦¸Ã·µ»Ø¿ÕµÄÈÝÆ÷»òÊý×飬¶ø²»ÊÇnull¡£
½ûֹʹÓÓħ·¨Êý×Ö”£¬¼´½ûÖ¹ÔÚ´úÂëÖÐÖ±½ÓʹÓÃδÉùÃ÷µÄ³£Á¿Êý×Ö¡£
Éè¼ÆÒ»×é³£Á¿Ê±ÓÅÏÈ¿¼ÂÇʹÓÃenumÀàÐÍö¾Ù£¬Èç¹ûÄãµÄJDK°æ±¾¸ßÓÚ5.0µÄ»°¡£
Àà±»Éè¼ÆÓÃÀ´¹éÄÉÒ»ÖÖ¶ÔÏ󣬼´°ÑÒ»ÖÖ¶ÔÏóµÄÊôÐÔºÍÐÐΪ¹éÖÃÔÚÒ»Æð£¬ÐγÉÒ»¸ö“ÀàÐÍ”¡£°üÔòÊǰÑÏà¹ØµÄÀ༯ÖÐÔÚÒ»ÆðµÄÈÝÆ÷£¬ËùÒÔ¿ÉÒÔÀûÓÓͬ°ü¼¶·ÃÎʔȨÏÞ£¨¼´²»ÉùÃ÷Ϊpublic/protected/private£©À´½øÒ»²½ÍêÉÆÏµÍ³Ä£¿éµÄ·â×°ÐÔ£¬ÀàËÆC++ÖеēÓÑÔª”¡£
ÔÚϵͳÉè¼ÆÖУ¬²»¿É±ÜÃâµÄ»áÉæ¼°µ½´´½¨¹¤¾ßÀàÐÍ£¬È磺StringUtils, DateTools … ÕâЩ¹¤¾ßÀàÐ͵ÄÌØµãÊÇ£º¾²Ì¬¶ø²»ÐèÒª±»ÊµÀý»¯£¬Òò´Ë½¨Ò齫´ËÀàÐÍÉùÃ÷Ϊ³éÏó£¨abstract£©¡£
ÒÔÃæÏò¶ÔÏóµÄ½Ç¶ÈÀ´¿´£¬½á¹¹»¯µÄ³ÌÐò¶¼ÊǾ²Ì¬£¨static£©µÄ£¬´óÁ¿Ê¹Óþ²Ì¬ÀàÐÍÎÞÒɲ»ÊÇÃæÏò¶ÔÏóµÄ˼·¡£¾²Ì¬ÓòÊÇÎÞ·¨ÎªÊµÀý±£³Ö״̬µÄ£¬Í¬Ê±£¬ÔÚ¶àÏß³ÌÇé¿öÏ£¬ÐèÒª¿¼ÂǾ²Ì¬ÀàÐÍÔì³ÉÏß³ÌÖØÈëºÍÄڴ治ͬ²½µÄÎÊÌâ¡£É÷Óþ²Ì¬£¨static£©¡£
Ïà¹ØÎĵµ£º
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......
1¡¢¼¯ºÏÆäʵ¿ÉÒÔ¿´³ÉΪÊý×éµÄÀ©Õ¹£¬ËüÓëÊý×éµÄ²»Í¬Ö®´¦ÔÚÓÚ:
¡¶1¡· Ò»¸öÊý×éÖ»ÔÊÐí´æ´¢Ò»ÖÖÀàÐ͵ÄÊý¾Ý£¬¶øÒ»¸ö¼¯ºÏ¿ÉÒÔ´æ´¢ÈÎÒ»ÖÖ¶ÔÏóÀàÐÍÊý¾Ý£»
¼òµ¥µÄ˵һ¸ö¼¯ºÏÀàËÆÒ»¸ö O ......
¡¡¡¡»¥ÁªÍøµÄáÈÆð£¬Ê¹µÃPC´Ó²úÒµÖÐÐÄÏò±ßÔµ¹ý¶É£¬¶øÀú¾20ÓàÄêµÄ·¢Õ¹£¬PCÊг¡Ò²Ç÷ÓÚ±¥ºÍ£¬´½Íö³Ýº®£¬Õâ½Ð¿¿PC³Ô·¹µÄ΢ÈíÈçºÎ²»¼±£¿ÎüÈ¡Á˵±Ä꿪·¢ä¯ÀÀÆ÷Èí¼þµÄ½Ìѵ£¬2000Äê6Ô£¬Î¢ÈíÆô¶¯.Net¼Æ»®£¬½ø¾üÍøÂç·þÎñÊг¡£¬±È¶û·¸Ç´Ä×ÔÐŵسƣº"ÊÀ½çÉÏËùÓÐÒ»Çж¼½«°üÀ¨ÔÚ»¥ÁªÍø·þÎñÖС£"
¡¡¡¡.NETµÄ˼ÏëÆäʵÊÇÀ´Ô ......
µÚÒ»£º
1.StringÊÇ×î»ù±¾µÄÊý¾ÝÀàÐÍô£¿
´ð£º²»ÊÇ¡£»ù±¾µÄÊý¾ÝÀàÐͰüÀ¨£ºbyte,int,char,long,float,double,booleanºÍshort.
java.lang.StringÀàÊÇfinalÀàÐ͵ģ¬Òò´Ë²»¿ÉÒԼ̳ÐÕâ¸öÀ࣬²»ÄÜÐÞ¸ÄÕâ¸öÀà¡£
2.¾²Ì¬±äÁ¿ºÍʵÀý±äÁ¿µÄÇø±ð£¿
´ð£ºstatic i = 10 ;//³£Á¿
&nb ......
ÔÚJavaÖÐÈç¹ûList ½áºÏ´æÈ¡µÄÊÇÐí¶àÀàÐͲ»Í¬µÄÊý¾ÝÈçint,String ÀàÐͶ¼ÓУ¬ÄÇôÈçºÎʹÓÃJSTL±í´ïʽѻ·»ñÈ¡List¼¯ºÏÖеÄÔªËØÄØ£¿
È磺¼ÙÈçList list=new ArrayList(); int a=1; String b="sss"; String c="ddddddd";……ÔÚServletÖРʹÓÃSession ±£´æ
session.set ......