javaÖеÄfinal¹Ø¼ü×ÖËùÆðµÄ×÷ÓÃ
finalµÄ×÷ÓÃËæ×ÅËùÐÞÊεÄÀàÐͶø²»Í¬
1¡¢finalÐÞÊÎÀàÖеÄÊôÐÔ»òÕß±äÁ¿
ÎÞÂÛÊôÐÔÊÇ»ù±¾ÀàÐÍ»¹ÊÇÒýÓÃÀàÐÍ£¬finalËùÆðµÄ×÷Óö¼ÊDZäÁ¿ÀïÃæ´æ·ÅµÄ“Öµ”²»Äܱ䡣
Õâ¸öÖµ£¬¶ÔÓÚ»ù±¾ÀàÐÍÀ´Ëµ£¬±äÁ¿ÀïÃæ·ÅµÄ¾ÍÊÇʵʵÔÚÔÚµÄÖµ£¬Èç1£¬“abc”µÈ¡£
¶øÒýÓÃÀàÐͱäÁ¿ÀïÃæ·ÅµÄÊǸöµØÖ·£¬ËùÒÔÓÃfinalÐÞÊÎÒýÓÃÀàÐͱäÁ¿Ö¸µÄÊÇËüÀïÃæµÄµØÖ·²»Äܱ䣬²¢²»ÊÇ˵Õâ¸öµØÖ·ËùÖ¸ÏòµÄ¶ÔÏó»òÊý×éµÄÄÚÈݲ»¿ÉÒԱ䣬Õâ¸öÒ»¶¨Òª×¢Òâ¡£
ÀýÈ磺ÀàÖÐÓÐÒ»¸öÊôÐÔÊÇfinal Person p=new Person("name")£» ÄÇôÄã²»ÄܶÔp½øÐÐÖØÐ¸³Öµ£¬µ«ÊÇ¿ÉÒԸıäpÀïÃæÊôÐÔµÄÖµ£¬p.setName('newName');
finalÐÞÊÎÊôÐÔ£¬ÉùÃ÷±äÁ¿Ê±¿ÉÒÔ²»¸³Öµ£¬¶øÇÒÒ»µ©¸³Öµ¾Í²»Äܱ»ÐÞ¸ÄÁË¡£¶ÔfinalÊôÐÔ¿ÉÒÔÔÚÈý¸öµØ·½¸³Öµ£ºÉùÃ÷ʱ¡¢³õʼ»¯¿éÖС¢¹¹Ôì·½·¨ÖС£×ÜÖ®Ò»¶¨Òª¸³Öµ¡£
2¡¢finalÐÞÊÎÀàÖеķ½·¨
×÷Ó㺿ÉÒÔ±»¼Ì³Ð£¬µ«¼Ì³Ðºó²»Äܱ»ÖØÐ´¡£
3¡¢finalÐÞÊÎÀà
×÷ÓãºÀ಻¿ÉÒÔ±»¼Ì³Ð¡£
˼¿¼Ò»¸öÓÐȤµÄÏÖÏó£º
byte b1=1;
byte b2=3;
byte b3=b1+b2;//µ±³ÌÐòÖ´Ðе½ÕâÒ»ÐеÄʱºò»á³ö´í£¬ÒòΪb1¡¢b2¿ÉÒÔ×Ô¶¯×ª»»³ÉintÀàÐ͵ıäÁ¿£¬ÔËËãʱjavaÐéÄâ»ú¶ÔËü½øÐÐÁËת»»£¬½á¹ûµ¼Ö°ÑÒ»¸öint¸³Öµ¸øbyte-----³ö´í
Èç¹û¶Ôb1 b2¼ÓÉÏfinal¾Í²»»á³ö´í
final byte b1=1;
final byte b2=3;
byte b3=b1+b2
Ïà¹ØÎĵµ£º
javaÖеÄSynthÍâ¹Û
Synth£¬ËüÊÇÒ»¸öÍêÕûµÄÍâ¹Û£¬¶ø²»ÊÇÒ»¸öÖ÷Ì⣬ËüÕë¶ÔµÄ²¢²»ÊdzÌÐòÔ±£¬¶øÊǽçÃæÉè¼ÆÈËÔ±£¬ÈÃËûÃDz»±ØÕÆÎÕJava ֪ʶ±ãÄܹ»½øÐÐÏàÓ¦½çÃæµÄÑ¡Ôñ¶¨ÖÆ¡£²ÉÓÃÁËSynth ºó£¬ÎÒÃDz»ÄÜ´ÓÏÖÓÐÍâ¹Û»òÖ÷ÌâÅÉÉú×ÓÀà¡¢ÐÞ¸Ä×ÖÌå»òÑÕÉ«£¬¶øÊÇͨ¹ý×ªÔØ²»Í¬µÄXML ÎļþÒÔ´ïµ½¶Ô ......
1¡¢¹¤³§Ä£Ê½£º¿Í»§ÀàºÍ¹¤³§Àà·Ö¿ª¡£Ïû·ÑÕßÈκÎʱºòÐèҪijÖÖ²úÆ·£¬Ö»ÐèÏò¹¤³§ÇëÇó¼´¿É¡£Ïû·ÑÕßÎÞÐëÐ޸ľͿÉÒÔ½ÓÄÉвúÆ·¡£È±µãÊǵ±²úÆ·ÐÞ¸Äʱ£¬¹¤³§ÀàÒ²Òª×öÏàÓ¦µÄÐ޸ġ£È磺ÈçºÎ´´½¨¼°ÈçºÎÏò¿Í»§¶ËÌṩ¡£
¡¡¡¡2¡¢½¨Ôìģʽ£º½«²úÆ·µÄÄÚ²¿±íÏóºÍ²úÆ·µÄÉú³É¹ý³Ì·Ö¸î¿ªÀ´£¬´Ó¶øÊ¹Ò»¸ö½¨Ôì¹ý³ÌÉú³É¾ßÓв»Í¬µÄ ......
ʹÓÃÒ»ÖÖ³ÌÐòÉè¼ÆÓïÑÔ£¬¾ÍÓ¦¸ÃרҵµØÊ¹ÓÃËü¡£±¾ÎÄÊÇIBM developerWorksÖеÄһƪÎÄÕ£¬ËüÃèÊöµÄ¶¼ÊÇJava±à³ÌÖеÄϸ½ÚÎÊÌ⣬¾¡¹ÜÈç´Ë£¬»¹ÊÇÖµµÃ´ó¼ÒÍæÎ¶Ò»·¬£¬ÖÁÉÙÎÒ×÷ΪһÃûÀÏÄñ»¹ÊÇ´ÓÖÐÊÜÒæÁË¡£(2010.02.09×îºó¸üÐÂ)
ѧϰһÖÖеijÌÐòÉè¼ÆÓïÑÔ±ÈѧϰһÖÖеĿÚÍ·ÓïÑÔÒªÈÝÒס£µ«ÊÇ£¬ÔÚÕâÁ½ÖÖŬÁ¦ÖУ¬¶¼Ð ......