Ñ§Ï°Íø¿¼ÊÔѧϰ×ÊÁÏ

Gzu521.com

JAVA»ù´¡¸¨µ¼£ºJAVA´úÂë±àдµÄ30Ìõ½¨Òé[1](1)

JAVAÈÏÖ¤   µã»÷£º´Î   ·¢²¼Ê±¼ä£º2006-12-30   ¡¾×ÖÌ壺´ó ÖРС¡¿   À´Ô´£ºGzu521.com
Gzu521.comÎÒµÄÑ§Ï°Íø

¡¡¡¡

Java´úÂë±àдµÄ30Ìõ½¨Òé aC'UXbaXc€c"ic6 [ ±¾ ×Ê ÁÏ À´ Ô´ ÓÚ ¹ó ÖÝ Ñ§ ϰ Íø ITÈÏÖ¤JAVAÈÏÖ¤ http://Www.gzU521.com ] aC'UXbaXc€c"ic6

(1) ÀàÃûÊ××ÖĸӦ¸Ã´óд¡£×ֶΡ¢·½·¨ÒÔ¼°¶ÔÏ󣨾ä±ú£©µÄÊ××ÖĸӦСд¡£¶ÔÓÚËùÓбêʶ·û£¬ÆäÖаüº¬µÄËùÓе¥´Ê¶¼Ó¦½ô¿¿ÔÚÒ»Æð£¬¶øÇÒ´óдÖм䵥´ÊµÄÊ××Öĸ¡£ÀýÈ磺
thisisaclassname
thisismethodorfieldname
ÈôÔÚ¶¨ÒåÖгöÏÖÁ˳£Êý³õʼ»¯×Ö·û£¬Ôò´óдstatic final»ù±¾ÀàÐͱêʶ·ûÖеÄËùÓÐ×Öĸ¡£ÕâÑù±ã¿É±êÖ¾³öËüÃÇÊôÓÚ±àÒëÆÚµÄ³£Êý¡£
java°ü£¨package£©ÊôÓÚÒ»ÖÖÌØÊâÇé¿ö£ºËüÃÇÈ«¶¼ÊÇСд×Öĸ£¬¼´±ãÖмäµÄµ¥´ÊÒàÊÇÈç´Ë¡£¶ÔÓÚÓòÃûÀ©Õ¹Ãû³Æ£¬Èçcom£¬org£¬net»òÕßeduµÈ£¬È«²¿¶¼Ó¦Ð¡Ð´£¨ÕâÒ²ÊÇjava 1.1ºÍjava 1.2µÄÇø±ðÖ®Ò»£©¡£

(2) ΪÁ˳£¹æÓÃ;¶ø´´½¨Ò»¸öÀàʱ£¬Çë²ÉÈ¡"¾­µäÐÎʽ"£¬²¢°üº¬¶ÔÏÂÊöÔªËØµÄ¶¨Ò壺
¡¡¡¡equals()
¡¡¡¡hashcode()
¡¡¡¡tostring()
¡¡¡¡clone()£¨implement cloneable£©
¡¡¡¡implement serializable

(3) ¶ÔÓÚ×Ô¼º´´½¨µÄÿһ¸öÀ࣬¶¼¿¼ÂÇÖÃÈëÒ»¸ömain()£¬ÆäÖаüº¬ÁËÓÃÓÚ²âÊÔÄǸöÀàµÄ´úÂ롣ΪʹÓÃÒ»¸öÏîÄ¿ÖеÄÀ࣬ÎÒÃÇû±ØÒªÉ¾³ý²âÊÔ´úÂë¡£Èô½øÐÐÁËÈκÎÐÎʽµÄ¸Ä¶¯£¬¿É·½±ãµØ·µ»Ø²âÊÔ¡£ÕâЩ´úÂëÒ²¿É×÷ΪÈçºÎʹÓÃÀàµÄÒ»¸öʾÀýʹÓá£

(4) Ó¦½«·½·¨Éè¼Æ³É¼òÒªµÄ¡¢¹¦ÄÜÐÔµ¥Ôª£¬ÓÃËüÃèÊöºÍʵÏÖÒ»¸ö²»Á¬ÐøµÄÀà½Ó¿Ú²¿·Ö¡£ÀíÏëÇé¿öÏ£¬·½·¨Ó¦¼òÃ÷¶óÒª¡£Èô³¤¶ÈºÜ´ó£¬¿É¿¼ÂÇͨ¹ýijÖÖ·½Ê½½«Æä·Ö¸î³É½Ï¶ÌµÄ¼¸¸ö·½·¨¡£ÕâÑù×öÒ²±ãÓÚÀàÄÚ´úÂëµÄÖØ¸´Ê¹Óã¨ÓÐЩʱºò£¬·½·¨±ØÐë·Ç³£´ó£¬µ«ËüÃÇÈÔÓ¦Ö»×öͬÑùµÄÒ»¼þÊÂÇ飩¡£

(5) Éè¼ÆÒ»¸öÀàʱ£¬ÇëÉèÉí´¦µØÎª¿Í»§³ÌÐòÔ±¿¼ÂÇһϣ¨ÀàµÄʹÓ÷½·¨Ó¦¸ÃÊǷdz£Ã÷È·µÄ£©¡£È»ºó£¬ÔÙÉèÉí´¦µØÎª¹ÜÀí´úÂëµÄÈË¿¼ÂÇһϣ¨Ô¤¼ÆÓпÉÄܽøÐÐÄÄЩÐÎʽµÄÐ޸ģ¬ÏëÏëÓÃʲô·½·¨¿É°ÑËüÃDZäµÃ¸ü¼òµ¥£©¡£ À´Ô´£ºwww.gzu521.com

(6) ʹÀྡ¿ÉÄܶÌС¾«º·£¬¶øÇÒÖ»½â¾öÒ»¸öÌØ¶¨µÄÎÊÌâ¡£ÏÂÃæÊǶÔÀàÉè¼ÆµÄһЩ½¨Ò飺
¡¡¡¡¡öÒ»¸ö¸´ÔӵĿª¹ØÓï¾ä£º¿¼ÂDzÉÓÃ"¶àÐÎ"»úÖÆ
¡¡¡¡¡öÊýÁ¿ÖÚ¶àµÄ·½·¨Éæ¼°µ½ÀàÐͲî±ð¼«´óµÄ²Ù×÷£º¿¼ÂÇÓü¸¸öÀàÀ´·Ö±ðʵÏÖ
¡¡¡¡¡öÐí¶à³ÉÔ±±äÁ¿ÔÚÌØÕ÷ÉÏÓкܴóµÄ²î±ð£º¿¼ÂÇʹÓü¸¸öÀà

(7) ÈÃÒ»Çж«Î÷¶¼¾¡¿ÉÄܵØ"˽ÓÐ"--private¡£¿Éʹ¿âµÄijһ²¿·Ö"¹«¹²»¯"£¨Ò»¸ö·½·¨¡¢Àà»òÕßÒ»¸ö×ֶεȵȣ©£¬¾ÍÓÀÔ¶²»ÄܰÑËüÄóö¡£ÈôÇ¿ÐÐÄóö£¬¾Í¿ÉÄÜÆÆ»µÆäËûÈËÏÖÓеĴúÂ룬ʹËûÃDz»µÃ²»ÖØÐ±àдºÍÉè¼Æ¡£ÈôÖ»¹«²¼×Ô¼º±ØÐ빫²¼µÄ£¬¾Í¿É·ÅÐĴ󵨵ظıäÆäËûÈκζ«Î÷¡£ÔÚ¶àÏ̻߳·¾³ÖУ¬Òþ˽ÊÇÌØ±ðÖØÒªµÄÒ»¸öÒòËØ--Ö»ÓÐprivate×ֶβÅÄÜÔÚ·Çͬ²½Ê¹ÓõÄÇé¿öÏÂÊܵ½±£»¤¡£

(8) ½÷Ìè"¾Þ´ó¶ÔÏó×ÛºÏÖ¢"¡£¶ÔһЩϰ¹ßÓÚ˳Ðò±à³Ì˼ά¡¢ÇÒ³õÉæoopÁìÓòµÄÐÂÊÖ£¬ÍùÍùϲ»¶ÏÈдһ¸ö˳ÐòÖ´ÐеijÌÐò£¬ÔÙ°ÑËüǶÈëÒ»¸ö»òÁ½¸ö¾Þ´óµÄ¶ÔÏóÀï¡£¸ù¾Ý±à³ÌÔ­Àí£¬¶ÔÏó±í´ïµÄÓ¦¸ÃÊÇÓ¦ÓóÌÐòµÄ¸ÅÄ¶ø·ÇÓ¦ÓóÌÐò±¾Éí¡£

(9) Èô²»µÃÒѽøÐÐһЩ²»Ì«ÑŹ۵ıà³Ì£¬ÖÁÉÙÓ¦¸Ã°ÑÄÇЩ´úÂëÖÃÓÚÒ»¸öÀàµÄÄÚ²¿¡£

(10) ÈκÎʱºòÖ»Òª·¢ÏÖÀàÓëÀàÖ®¼ä½áºÏµÃ·Ç³£½ôÃÜ£¬¾ÍÐèÒª¿¼ÂÇÊÇ·ñ²ÉÓÃÄÚ²¿À࣬´Ó¶ø¸ÄÉÆ±àÂ뼰ά»¤¹¤×÷£¨²Î¼ûµÚ14ÕÂ14.1.2С½ÚµÄ"ÓÃÄÚ²¿Àà¸Ä½ø´úÂë"£©¡£

(11) ¾¡¿ÉÄÜϸÖµؼÓÉÏ×¢ÊÍ£¬²¢ÓÃjavadoc×¢ÊÍÎĵµÓï·¨Éú³É×Ô¼ºµÄ³ÌÐòÎĵµ¡£

(12) ±ÜÃâʹÓÃ"ħÊõÊý×Ö"£¬ÕâЩÊý×ÖºÜÄÑÓë´úÂëºÜºÃµØÅäºÏ¡£ÈçÒÔºóÐèÒªÐÞ¸ÄËü£¬ÎÞÒÉ»á³ÉΪһ³¡Ø¬ÃΣ¬ÒòΪ¸ù±¾²»ÖªµÀ"100"µ½µ×ÊÇÖ¸"Êý×é´óС"»¹ÊÇ"ÆäËûȫȻ²»Í¬µÄ¶«Î÷"¡£ËùÒÔ£¬ÎÒÃÇÓ¦´´½¨Ò»¸ö³£Êý£¬²¢ÎªÆäʹÓþßÓÐ˵·þÁ¦µÄÃèÊöÐÔÃû³Æ£¬²¢ÔÚÕû¸ö³ÌÐòÖж¼²ÉÓó£Êý±êʶ·û¡£ÕâÑù¿Éʹ³ÌÐò¸üÒ×Àí½âÒÔ¼°¸üÒ×ά»¤¡£

(13) Éæ¼°¹¹½¨Æ÷ºÍÒì³£µÄʱºò£¬Í¨³£Ï£ÍûÖØÐ¶ªÆúÔÚ¹¹½¨Æ÷Öв¶»ñµÄÈκÎÒì³£--Èç¹ûËüÔì³ÉÁËÄǸö¶ÔÏóµÄ´´½¨Ê§°Ü¡£ÕâÑùÒ»À´£¬µ÷ÓÃÕ߾Ͳ»»áÒÔΪÄǸö¶ÔÏóÒÑÕýÈ·µØ´´½¨£¬´Ó¶øÃ¤Ä¿µØ¼ÌÐø¡£

(14) µ±¿Í»§³ÌÐòÔ±ÓÃÍê¶ÔÏóÒÔºó£¬ÈôÄãµÄÀàÒªÇó½øÐÐÈκÎÇå³ý¹¤×÷£¬¿É¿¼Âǽ«Çå³ý´úÂëÖÃÓÚÒ»¸öÁ¼ºÃ¶¨ÒåµÄ·½·¨À²ÉÓÃÀàËÆÓÚcleanup()ÕâÑùµÄÃû×Ö£¬Ã÷È·±íÃ÷×Ô¼ºµÄÓÃ;¡£³ý´ËÒÔÍ⣬¿ÉÔÚÀàÄÚ·ÅÖÃÒ»¸öboolean£¨²¼¶û£©±ê¼Ç£¬Ö¸³ö¶ÔÏóÊÇ·ñÒѱ»Çå³ý¡£ÔÚÀàµÄfinalize()·½·¨ÀÇëÈ·¶¨¶ÔÏóÒѱ»Çå³ý£¬²¢ÒѶªÆúÁË´Óruntimeexception¼Ì³ÐµÄÒ»¸öÀࣨÈç¹û»¹Ã»Óеϰ£©£¬´Ó¶øÖ¸³öÒ»¸ö±à³Ì´íÎó¡£ÔÚ²ÉÈ¡ÏóÕâÑùµÄ·½°¸Ö®Ç°£¬ÇëÈ·¶¨finalize()Äܹ»ÔÚ×Ô¼ºµÄϵͳÖй¤×÷£¨¿ÉÄÜÐèÒªµ÷ÓÃsystem.runfinalizersonexit(true)£¬´Ó¶øÈ·±£ÕâÒ»ÐÐΪ£©¡£

(15) ÔÚÒ»¸öÌØ¶¨µÄ×÷ÓÃÓòÄÚ£¬ÈôÒ»¸ö¶ÔÏó±ØÐëÇå³ý£¨·ÇÓÉÀ¬»øÊÕ¼¯»úÖÆ´¦Àí£©£¬Çë²ÉÓÃÏÂÊö·½·¨£º³õʼ»¯¶ÔÏó£»Èô³É¹¦£¬ÔòÁ¢¼´½øÈëÒ»¸öº¬ÓÐfinally´Ó¾äµÄtry¿é£¬¿ªÊ¼Çå³ý¹¤×÷¡£

(16) ÈôÔÚ³õʼ»¯¹ý³ÌÖÐÐèÒª¸²¸Ç£¨È¡Ïû£©finalize()£¬Çë¼Çסµ÷ÓÃsuper.finalize()£¨ÈôobjectÊôÓÚÎÒÃǵÄÖ±½Ó³¬À࣬ÔòÎ޴˱ØÒª£©¡£ÔÚ¶Ôfinalize()½øÐи²¸ÇµÄ¹ý³ÌÖУ¬¶Ôsuper.finalize()µÄµ÷ÓÃÓ¦ÊôÓÚ×îºóÒ»¸öÐж¯£¬¶ø²»Ó¦ÊǵÚÒ»¸öÐж¯£¬ÕâÑù¿ÉÈ·±£ÔÚÐèÒª»ù´¡Àà×é¼þµÄʱºòËüÃÇÒÀÈ»ÓÐЧ¡£

(17) ´´½¨´óС¹Ì¶¨µÄ¶ÔÏ󼯺Ïʱ£¬Ç뽫ËüÃÇ´«ÊäÖÁÒ»¸öÊý×飨Èô×¼±¸´ÓÒ»¸ö·½·¨Àï·µ»ØÕâ¸ö¼¯ºÏ£¬¸üÓ¦Èç´Ë²Ù×÷£©¡£ÕâÑùÒ»À´£¬ÎÒÃǾͿÉÏíÊܵ½Êý×éÔÚ±àÒëÆÚ½øÐÐÀàÐͼì²éµÄºÃ´¦¡£´ËÍ⣬ΪʹÓÃËüÃÇ£¬Êý×éµÄ½ÓÊÕÕßÒ²Ðí²¢²»ÐèÒª½«¶ÔÏó"ÔìÐÍ"µ½Êý×éÀï¡£

ÏÂ Ò» Ò³
±¾ÎĹ²2Ò³: µÚ [1] [2] Ò³

ÔðÈα༭£ºgzu521

ITÈÏÖ¤·ÖÀà
¼ÆËã»úÈí¼þˮƽ¿¼ÊÔ
È«¹ú¼ÆËã»úµÈ¼¶¿¼ÊÔ
˼¿ÆÈÏÖ¤
΢ÈíÈÏÖ¤
ORACLE/CIWÈÏÖ¤
LinuxÈÏÖ¤
JAVAÈÏÖ¤
ÆäËüÈÏÖ¤
·ÖÀàÍÆ¼öÐÅÏ¢
¸ü¶à...
´óÀà×îÐÂÎÄÕÂ
¸ü¶à...