Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ25²¿·Ö
°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÅäÒ»¸öÊʵ±µÄÖµ¡£Èç¹ûÍü¼Ç£¬¾Í»áµÃµ½Ò»Ìõ±àÒëÆÚ´íÎ󣬸æËßÎÒÃDZäÁ¿¿ÉÄÜÉÐδ³õʼ»¯¡£ÕâÖÖ´¦ÀíÕýÊÇ¡¡Java¡¡
ÓÅÓÚC£«£«µÄ±íÏÖÖ®Ò»¡£Ðí¶à¡¡C£«£«±àÒëÆ÷»á¶Ô±äÁ¿Î´³õʼ»¯·¢³ö¾¯¸æ£¬µ«ÔÚ¡¡Java¡¡ÀïÈ´ÊÇ´íÎ󡣡¡¡¡
2¡£5¡¡·½·¨¡¢×Ô±äÁ¿ºÍ·µ»ØÖµ¡¡¡¡
Æù½ñΪֹ£¬ÎÒÃÇÒ»Ö±Óá°º¯Êý¡±£¨Function¡¡£©Õâ¸ö´ÊÖ¸´úÒ»¸öÒÑÃüÃûµÄ×ÓÀý³Ì¡£µ«ÔÚJava¡¡À¸ü³£ÓõÄÒ»¸ö¡¡
´ÊÈ´ÊÇ¡°·½·¨¡±£¨Method£©£¬´ú±í¡°Íê³ÉijʵÄ;¾¶¡±¡£¾¡¹ÜËüÃDZí´ïµÄʵ¼ÊÊÇͬһ¸öÒâ˼£¬µ«´ÓÏÖÔÚ¿ª¡¡
ʼ£¬±¾Ê齫һֱʹÓá°·½·¨¡±£¬¶ø²»ÊÇ¡°º¯Êý¡±¡£¡¡¡¡
Java¡¡µÄ¡°·½·¨¡±¾ö¶¨ÁËÒ»¸ö¶ÔÏóÄܹ»½ÓÊÕµÄÏûÏ¢¡£Í¨¹ý±¾½ÚµÄѧϰ£¬´ó¼Ò»áÖªµÀ·½·¨µÄ¶¨ÒåÓжàô¼òµ¥£¡¡¡¡¡
·½·¨µÄ»ù±¾×é³É²¿·Ö°üÀ¨Ãû×Ö¡¢×Ô±äÁ¿¡¢·µ»ØÀàÐÍÒÔ¼°Ö÷Ìå¡£ÏÂÃæ±ãÊÇËü×î»ù±¾µÄÐÎʽ£º¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡50¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡52¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡
·µ»ØÀàÐÍ¡¡·½·¨Ãû¡¡£¨¡¡/*¡¡×Ô±äÁ¿Áбí*/¡¡£©¡¡£û/*¡¡·½·¨Ö÷Ìå¡¡*/£ý¡¡¡¡
¡¡¡¡
·µ»ØÀàÐÍÊÇÖ¸µ÷Ó÷½·¨Ö®ºó·µ»ØµÄÊýÖµÀàÐÍ¡£ÏÔÈ»£¬·½·¨ÃûµÄ×÷ÓÃÊǶԾßÌåµÄ·½·¨½øÐбêʶºÍÒýÓá£×Ô±äÁ¿¡¡
ÁбíÁгöÁËÏë´«µÝ¸ø·½·¨µÄÐÅÏ¢ÀàÐͺÍÃû³Æ¡£¡¡¡¡
Java¡¡µÄ·½·¨Ö»ÄÜ×÷ΪÀàµÄÒ»²¿·Ö´´½¨¡£Ö»ÄÜÕë¶Ôij¸ö¶ÔÏóµ÷ÓÃÒ»¸ö·½·¨£¨×¢ÊÍ¢Û£©£¬¶øÇÒÄǸö¶ÔÏó±ØÐëÄܹ»¡¡
Ö´ÐÐÄǸö·½·¨µ÷Óá£ÈôÊÔͼΪһ¸ö¶ÔÏóµ÷ÓôíÎóµÄ·½·¨£¬¾Í»áÔÚ±àÒëÆڵõ½Ò»Ìõ³ö´íÏûÏ¢¡£ÎªÒ»¸ö¶ÔÏóµ÷Óá¡
·½·¨Ê±£¬ÐèÒªÏÈÁгö¶ÔÏóµÄÃû×Ö£¬ÔÚºóÃæ¸úÉÏÒ»¸ö¾äµã£¬ÔÙ¸úÉÏ·½·¨ÃûÒÔ¼°ËüµÄ²ÎÊýÁÐ±í¡£Ò༴¡°¶ÔÏóÃû¡£·½¡¡
·¨Ãû£¨×Ô±äÁ¿1£¬×Ô±äÁ¿2£¬×Ô±äÁ¿3¡£¡£¡££©¡£¾Ù¸öÀý×ÓÀ´Ëµ£¬¼ÙÉèÎÒÃÇÓÐÒ»¸ö·½·¨Ãû½Ðf£¨£©£¬ËüûÓÐ×Ô±äÁ¿£¬·µ¡¡
»ØµÄÊÇÀàÐÍΪint¡¡µÄÒ»¸öÖµ¡£ÄÇô£¬¼ÙÉèÓÐÒ»¸öÃûΪ¡¡a¡¡µÄ¶ÔÏ󣬿ÉΪÆäµ÷Ó÷½·¨f£¨£©£¬Ôò´úÂëÈçÏ£º¡¡¡¡
int¡¡x¡¡=¡¡a¡£f£¨£©£»¡¡¡¡
·µ»ØÖµµÄÀàÐͱØÐë¼æÈÝ¡¡x¡¡µÄÀàÐÍ¡£¡¡¡¡
ÏóÕâÑùµ÷ÓÃÒ»¸ö·½·¨µÄÐж¯Í¨³£½Ð×÷¡°Ïò¶ÔÏó·¢ËÍÒ»ÌõÏûÏ¢¡±¡£ÔÚÉÏÃæµÄÀý×ÓÖУ¬ÏûÏ¢ÊÇf£¨£©£¬¶ø¶ÔÏóÊÇ¡¡a¡£¡¡
ÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æͨ³£¼òµ¥µØ¹éÄÉΪ¡°Ïò¶ÔÏó·¢ËÍÏûÏ¢¡±¡£¡¡¡¡
¡¡¡¡
¢Û£ºÕýÈçÂíÉϾÍҪѧµ½µÄÄÇÑù£¬¡°¾²Ì¬¡±·½·¨¿ÉÕë¶ÔÀàµ÷Óã¬ÎãÐèÒ»¸ö¶ÔÏ󡣡¡¡¡
2¡£5¡£1¡¡¡¡×Ô±äÁ¿ÁÐ±í¡¡¡¡
×Ô±äÁ¿Áбí¹æ¶¨ÁËÎÒÃÇ´«Ë͸ø·½·¨µÄÊÇʲôÐÅÏ¢¡£ÕýÈç´ó¼Ò»òÐíÒѲµ½µÄÄÇÑù£¬ÕâЩÐÅÏ¢¡ª¡ªÈçͬJava¡¡ÄÚÆä¡¡
ËûÈκζ«Î÷¡ª¡ª²ÉÓõĶ¼ÊǶÔÏóµÄÐÎʽ¡£Òò´Ë£¬ÎÒÃDZØÐëÔÚ×Ô±äÁ¿ÁбíÀïÖ¸¶¨Òª´«µÝµÄ¶ÔÏóÀàÐÍ£¬ÒÔ¼°Ã¿¸ö¡¡
¶ÔÏóµÄÃû×Ö¡£ÕýÈçÔÚJava¡¡ÆäËûµØ·½´¦Àí¶ÔÏóʱһÑù£¬ÎÒÃÇʵ¼Ê´«µÝµÄÊÇ¡°¾ä±ú¡±£¨×¢Ê͢ܣ©¡£È»¶ø£¬¾ä±úµÄ¡¡
ÀàÐͱØÐëÕýÈ·¡£ÌÈÈôÏ£Íû×Ô±äÁ¿ÊÇÒ»¸ö¡°×Ö´®¡±£¬ÄÇô´«µÝµÄ±ØÐëÊÇÒ»¸ö×Ö´®¡£¡¡¡¡
¡¡¡¡
¢Ü£º¶ÔÓÚÇ°ÃæÌá¼°µÄ¡°ÌØÊ⡱Êý¾ÝÀàÐÍ¡¡boolean£¬char£¬byte£¬short£¬int£¬long£¬£¬float¡¡ÒÔ¼°double¡¡À´¡¡
˵ÊÇÒ»¸öÀýÍâ¡£µ«ÔÚ´«µÝ¶ÔÏóʱ£¬Í¨³£¶¼ÊÇÖ¸´«µÝÖ¸Ïò¶ÔÏóµÄ¾ä±ú¡£¡¡¡¡
¡¡¡¡
ÏÂÃæÈÃÎÒÃÇ¿¼Âǽ«Ò»¸ö×Ö´®×÷Ϊ×Ô±äÁ¿Ê¹Óõķ½·¨¡£ÏÂÃæÁгöµÄÊǶ¨Òå´úÂ룬±ØÐ뽫ËüÖÃÓÚÒ»¸öÀඨÒåÀ¡¡
·ñÔòÎÞ·¨±àÒ룺¡¡¡¡
¡¡¡¡
int¡¡storage£¨String¡¡s£©¡¡£û¡¡¡¡
return¡¡s¡£length£¨£©¡¡*¡¡2£»¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
Õâ¸ö·½·¨¸æËßÎÒÃÇÐèÒª¶àÉÙ×Ö½Ú²ÅÄÜÈÝÄÉÒ»¸öÌض¨×Ö´®ÀïµÄÐÅÏ¢£¨×Ö´®ÀïµÄÿ¸ö×Ö·û¶¼ÊÇ¡¡16룬»òÕß˵¡¡2¡¡¸ö¡¡
×Ö½Ú¡¢³¤ÕûÊý£¬ÒÔ±ãÌṩ¶ÔUnicode¡¡×Ö·ûµÄÖ§³Ö£©¡£×Ô±äÁ¿µÄÀàÐÍΪString£¬¶øÇÒ½Ð×÷¡¡s¡£Ò»µ©½«s¡¡´«µÝ¸ø¡¡
·½·¨£¬¾Í¿É½«Ëüµ±×÷ÆäËû¶ÔÏóÒ»Ñù´¦Àí£¨¿ÉÏòÆä·¢ËÍÏûÏ¢£©¡£ÔÚÕâÀÎÒÃǵ÷ÓõÄÊÇ¡¡length£¨£©·½·¨£¬ËüÊÇ¡¡
String¡¡µÄ·½·¨Ö®Ò»¡£¸Ã·½·¨·µ»ØµÄÊÇÒ»¸ö×Ö´®ÀïµÄ×Ö·ûÊý¡£¡¡¡¡
ͨ¹ýÉÏÃæµÄÀý×Ó£¬Ò²¿ÉÒÔÁ˽⡡return¡¡¹Ø¼ü×ÖµÄÔËÓá£ËüÖ÷Òª×öÁ½¼þÊÂÇé¡£Ê×ÏÈ£¬ËüÒâζ×Å¡°À뿪·½·¨£¬ÎÒÒÑ¡¡
Í깤ÁË¡±¡£Æä´Î£¬¼ÙÉè·½·¨Éú³ÉÁËÒ»¸öÖµ£¬ÔòÄǸöÖµ½ô½ÓÔÚreturn¡¡Óï¾äµÄºóÃæ¡£ÔÚÕâÖÖÇé¿öÏ£¬·µ»ØÖµÊÇͨ¡¡
¹ý¼ÆËã±í´ïʽ¡°s¡£length£¨£©*2¡±¶ø²úÉúµÄ¡£¡¡¡¡
¿É°´×Ô¼ºµÄÔ¸Íû·µ»ØÈÎÒâÀàÐÍ£¬µ«ÌÈÈô²»Ïë·µ»ØÈκζ«Î÷£¬¾Í¿Éָʾ·½·¨·µ»Øvoid¡¡£¨¿Õ£©¡£ÏÂÃæÁгöһЩÀý¡¡
×Ó¡£¡¡¡¡
¡¡¡¡
boolean¡¡flag£¨£©¡¡£û¡¡return¡¡true£»¡¡£ý¡¡¡¡
float¡¡naturalLogBase£¨£©¡¡£û¡¡return¡¡2¡£718£»¡¡£ý¡¡¡¡
void¡¡nothing£¨£©¡¡£û¡¡return£»¡¡£ý¡¡¡¡
void¡¡nothing2£¨£©¡¡£û£ý¡¡¡¡
¡¡¡¡
Èô·µ»ØÀàÐÍΪvoid£¬Ôòreturn¡¡¹Ø¼ü×ÖΨһµÄ×÷ÓþÍÊÇÍ˳ö·½·¨¡£ËùÒÔÒ»µ©µÖ´ï·½·¨Ä©Î²£¬¸Ã¹Ø¼ü×ֱ㲻Ðè¡¡
ÒªÁË¡£¿ÉÔÚÈκεط½´ÓÒ»¸ö·½·¨·µ»Ø¡£µ«¼ÙÉèÒÑÖ¸¶¨ÁËÒ»ÖÖ·Ç¡¡void¡¡µÄ·µ»ØÀàÐÍ£¬ÄÇôÎÞÂ۴Ӻεطµ»Ø£¬±àÒë¡¡
Æ÷¶¼»áÈ·±£ÎÒÃÇ·µ»ØµÄÊÇÕýÈ·µÄÀàÐÍ¡£¡¡¡¡
µ½´ËΪֹ£¬´ó¼Ò»òÐíÒѵõ½ÁËÕâÑùµÄÒ»¸öÓ¡Ïó£ºÒ»¸ö³ÌÐòÖ»ÊÇһϵÁжÔÏóµÄ¼¯ºÏ£¬ËüÃǵķ½·¨½«ÆäËû¶ÔÏó×÷¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡51¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡53¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Ϊ×Ô¼ºµÄ×Ô±äÁ¿Ê¹Ó㬶øÇÒ½«ÏûÏ¢·¢¸øÄÇЩ¶ÔÏó¡£ÕâÖÖ˵·¨´óÌåÕýÈ·£¬µ«Í¨¹ýÒÔºóµÄѧϰ£¬´ó¼Ò»¹»áÖªµÀÈç¡¡
ºÎÔÚÒ»¸ö·½·¨Àï×÷³ö¾ö²ß£¬×öһЩ¸üϸÖµĻù²ã¹¤×÷¡£ÖÁÓÚÕâÒ»Õ£¬Ö»ÐèÀí½âÏûÏ¢´«Ë;Í×ã¹»ÁË¡£¡¡¡¡
2¡£6¡¡¹¹½¨¡¡Java¡¡³ÌÐò¡¡¡¡
Õýʽ¹¹½¨×Ô¼ºµÄµÚÒ»¸ö¡¡Java¡¡³ÌÐòÇ°£¬»¹Óм¸¸öÎÊÌâÐèҪעÒâ¡£¡¡¡¡
2¡£6¡£1¡¡¡¡Ãû×ֵĿɼûÐÔ¡¡¡¡
ÔÚËùÓгÌÐòÉè¼ÆÓïÑÔÀһ¸ö²»¿É±ÜÃâµÄÎÊÌâÊǶÔÃû×Ö»òÃû³ÆµÄ¿ØÖÆ¡£¼ÙÉèÄúÔÚ³ÌÐòµÄij¸öÄ£¿éÀïʹÓÃÁËÒ»¡¡
¸öÃû×Ö£¬¶øÁíÒ»Ãû³ÌÐòÔ±ÔÚÁíÒ»¸öÄ£¿éÀïʹÓÃÁËÏàͬµÄÃû×Ö¡£´Ëʱ£¬ÈçºÎÇø·ÖÁ½¸öÃû×Ö£¬²¢·ÀÖ¹Á½¸öÃû×Ö»¥¡¡
Ïà³åÍ»ÄØ£¿Õâ¸öÎÊÌâÔÚ¡¡C¡¡ÓïÑÔÀïÌرðÍ»³ö¡£ÒòΪ³ÌÐòδÌṩºÜºÃµÄÃû×Ö¹ÜÀí·½·¨¡£C£«£«µÄÀࣨ¼´Java¡¡ÀàµÄ»ù¡¡
´¡£©Ç¶Ì×ʹÓÃÀàÀïµÄº¯Êý£¬Ê¹Æä²»ÖÁÓÚͬÆäËûÀàÀïµÄǶÌ׺¯ÊýÃû³åÍ»¡£È»¶ø£¬C£«£«ÈÔÈ»ÔÊÐíʹÓÃÈ«¾ÖÊý¾ÝÒÔ¼°¡¡
È«¾Öº¯Êý£¬ËùÒÔÈÔÈ»ÄÑÒÔ±ÜÃâ³åÍ»¡£Îª½â¾öÕâ¸öÎÊÌ⣬C£«£«ÓöîÍâµÄ¹Ø¼ü×ÖÒýÈëÁË¡°ÃüÃû¿Õ¼ä¡±µÄ¸ÅÄî¡£¡¡¡¡
ÓÉÓÚ²ÉÓÃȫеĻúÖÆ£¬ËùÒÔJava¡¡ÄÜÍêÈ«±ÜÃâÕâЩÎÊÌ⡣ΪÁ˸øÒ»¸ö¿âÉú³ÉÃ÷È·µÄÃû×Ö£¬²ÉÓÃÁËÓëInternet¡¡
ÓòÃûÀàËƵÄÃû×Ö¡£ÊÂʵÉÏ£¬Java¡¡µÄÉè¼ÆÕß¹ÄÀø³ÌÐòÔ±·´×ªÊ¹ÓÃ×Ô¼ºµÄInternet¡¡ÓòÃû£¬ÒòΪËüÃǿ϶¨ÊǶÀÒ»¡¡
ÎÞ¶þµÄ¡£ÓÉÓÚÎÒµÄÓòÃûÊÇBruceEckel¡££¬ËùÒÔÎÒµÄʵÓù¤¾ß¿â¾Í¿ÉÃüÃûΪ¡¡
¡£bruceeckel¡£utility¡£foibles¡£·´×ªÁËÓòÃûºó£¬¿É½«µãºÅÏëÏó³É×ÓĿ¼¡£¡¡¡¡
ÔÚJava¡¡1¡£0¡¡ºÍ¡¡Java¡¡1¡£1¡¡ÖУ¬ÓòÀ©Õ¹Ãû£¬edu£¬org£¬net¡¡µÈ¶¼Ô¼¶¨Îª´óдÐÎʽ¡£ËùÒÔ¿âµÄÑù×Ӿͱä³É£º¡¡
¡£bruceeckel¡£utility¡£foibles¡£È»¶ø£¬ÔÚJava¡¡1¡£2¡¡µÄ¿ª·¢¹ý³ÌÖУ¬Éè¼ÆÕß·¢ÏÖÕâÑù×ö»áÔì³ÉһЩÎÊÌâ¡£¡¡
ËùÒÔÄ¿Ç°µÄÕû¸öÈí¼þ°ü¶¼ÒÔСд×ÖĸΪ±ê×¼¡£¡¡¡¡
Java¡¡µÄÕâÖÖÌØÊâ»úÖÆÒâζ×ÅËùÓÐÎļþ¶¼×Ô¶¯´æÔÚÓÚ×Ô¼ºµÄÃüÃû¿Õ¼äÀï¡£¶øÇÒÒ»¸öÎļþÀïµÄÿ¸öÀ඼×Ô¶¯»ñµÃ¡¡
Ò»¸ö¶ÀÒ»ÎÞ¶þµÄ±êʶ·û£¨µ±È»£¬Ò»¸öÎļþÀïµÄÀàÃû±ØÐëÊÇΨһµÄ£©¡£ËùÒÔ²»±ØѧϰÌØÊâµÄÓïÑÔ֪ʶÀ´½â¾öÕâ¡¡
¸öÎÊÌ⡪¡ªÓïÑÔ±¾ÉíÒÑ°ïÎÒÃÇÕչ˵½ÕâÒ»µã¡£¡¡¡¡
2¡£6¡£2¡¡¡¡Ê¹ÓÃÆäËû×é¼þ¡¡¡¡
Ò»µ©ÒªÔÚ×Ô¼ºµÄ³ÌÐòÀïʹÓÃÒ»¸öÔ¤Ïȶ¨ÒåºÃµÄÀ࣬±àÒëÆ÷¾Í±ØÐëÖªµÀÈçºÎÕÒµ½Ëü¡£µ±È»£¬Õâ¸öÀà¿ÉÄܾÍÔÚ·¢¡¡
³öµ÷ÓõÄÄǸöÏàͬµÄÔ´ÂëÎļþÀï¡£Èç¹ûÊÇÄÇÖÖÇé¿ö£¬Ö»Ðè¼òµ¥µØʹÓÃÕâ¸öÀ༴¿É¡ª¡ª¼´Ê¹ËüÖ±µ½ÎļþµÄºóÃæ¡¡
ÈÔδµÃµ½¶¨Òå¡£Java¡¡Ïû³ýÁË¡°ÏòÇ°ÒýÓá±µÄÎÊÌ⣬ËùÒÔ²»Òª¹ØÐÄÕâЩÊÂÇé¡£¡¡¡¡
µ«¼ÙÈôÄǸöÀàλÓÚÆäËûÎļþÀïÄØ£¿Äú»òÐíÈÏΪ±àÒëÆ÷Ó¦¸Ã×ã¹»¡°ÁªÃË¡±£¬¿ÉÒÔ×ÔÐз¢ÏÖËü¡£µ«ÊµÇé²¢·ÇÈç¡¡
´Ë¡£¼ÙÉèÎÒÃÇÏëʹÓÃÒ»¸ö¾ßÓÐÌض¨Ãû³ÆµÄÀ࣬µ«ÄǸöÀàµÄ¶¨ÒåλÓÚ¶à¸öÎļþÀï¡£»òÕ߸üÔ㣬¼ÙÉèÎÒÃÇ×¼±¸Ð´¡¡
Ò»¸ö³ÌÐò£¬µ«ÔÚ´´½¨ËüµÄʱºò£¬È´Ïò×Ô¼ºµÄ¿â¼ÓÈëÁËÒ»¸öÐÂÀ࣬ËüÓëÏÖÓÐij¸öÀàµÄÃû×Ö·¢ÉúÁ˳åÍ»¡£¡¡¡¡
Ϊ½â¾öÕâ¸öÎÊÌ⣬±ØÐëÏû³ýËùÓÐDZÔڵġ¢¾À²ø²»ÇåµÄÇé¿ö¡£Îª´ïµ½Õâ¸öÄ¿µÄ£¬ÒªÓá¡import¡¡¹Ø¼ü×Ö׼ȷ¸æËß¡¡
Java¡¡±àÒëÆ÷ÎÒÃÇÏ£ÍûµÄÀàÊÇʲô¡£import¡¡µÄ×÷ÓÃÊÇָʾ±àÒëÆ÷µ¼ÈëÒ»¸ö¡°°ü¡±¡ª¡ª»òÕß˵һ¸ö¡°Àà¿â¡±£¨ÔÚ¡¡
ÆäËûÓïÑÔÀ¿É½«¡°¿â¡±ÏëÏó³ÉһϵÁк¯Êý¡¢Êý¾ÝÒÔ¼°ÀàµÄ¼¯ºÏ¡£µ«Çë¼Çס£¬Java¡¡µÄËùÓдúÂ붼±ØÐëдÈëÒ»¡¡
¸öÀàÖУ©¡£¡¡¡¡
´ó¶àÊýʱºò£¬ÎÒÃÇÖ±½Ó²ÉÓÃÀ´×Ô±ê×¼Java¡¡¿âµÄ×é¼þ£¨²¿¼þ£©¼´¿É£¬ËüÃÇÊÇÓë±àÒëÆ÷ÅäÌ×ÌṩµÄ¡£Ê¹ÓÃÕâЩ×é¡¡
¼þʱ£¬Ã»ÓбØÒª¹ØÐÄÈß³¤µÄ±£ÁôÓòÃû£»¾Ù¸öÀý×ÓÀ´Ëµ£¬Ö»ÐèÏóÏÂÃæÕâÑùдһÐдúÂë¼´¿É£º¡¡¡¡
import¡¡java¡£util¡£Vector£»¡¡¡¡
ËüµÄ×÷ÓÃÊǸæËß±àÒëÆ÷ÎÒÃÇÏëʹÓá¡Java¡¡µÄVector¡¡ÀࡣȻ¶ø£¬util¡¡°üº¬ÁËÊýÁ¿ÖÚ¶àµÄÀ࣬ÎÒÃÇÓÐʱϣÍûʹÓá¡
ÆäÖеļ¸¸ö£¬Í¬Ê±²»ÏëÈ«²¿Ã÷È·µØÉùÃ÷ËüÃÇ¡£Îª´ïµ½Õâ¸öÄ¿µÄ£¬¿ÉʹÓá°*¡±Í¨Åä·û¡£ÈçÏÂËùʾ£º¡¡¡¡
import¡¡java¡£util¡£*£»¡¡¡¡
Ðèµ¼ÈëһϵÁÐÀàʱ£¬²ÉÓõÄͨ³£ÊÇÕâ¸ö°ì·¨¡£Ó¦¾¡Á¿±ÜÃâÒ»¸öÒ»¸öµØµ¼ÈëÀà¡£¡¡¡¡
2¡£6¡£3¡¡static¡¡¹Ø¼ü×Ö¡¡¡¡
ͨ³££¬ÎÒÃÇ´´½¨Ààʱ»áÖ¸³öÄǸöÀàµÄ¶ÔÏóµÄÍâ¹ÛÓëÐÐΪ¡£³ý·ÇÓÃnew¡¡´´½¨ÄǸöÀàµÄÒ»¸ö¶ÔÏ󣬷ñÔòʵ¼ÊÉϲ¢¡¡
δµÃµ½Èκζ«Î÷¡£Ö»ÓÐÖ´ÐÐÁË¡¡new¡¡ºó£¬²Å»áÕýʽÉú³ÉÊý¾Ý´æ´¢¿Õ¼ä£¬²¢¿ÉʹÓÃÏàÓ¦µÄ·½·¨¡£¡¡¡¡
µ«ÔÚÁ½ÖÖÌØÊâµÄÇéÐÎÏ£¬ÉÏÊö·½·¨²¢²»¿°Óá£Ò»ÖÖÇéÐÎÊÇÖ»ÏëÓÃÒ»¸ö´æ´¢ÇøÓòÀ´±£´æÒ»¸öÌض¨µÄÊý¾Ý¡ª¡ªÎÞ¡¡
ÂÛÒª´´½¨¶àÉÙ¸ö¶ÔÏó£¬ÉõÖÁ¸ù±¾²»´´½¨¶ÔÏó¡£ÁíÒ»ÖÖÇéÐÎÊÇÎÒÃÇÐèÒªÒ»¸öÌØÊâµÄ·½·¨£¬ËüûÓÐÓëÕâ¸öÀàµÄÈΡ¡
ºÎ¶ÔÏó¹ØÁª¡£Ò²¾ÍÊÇ˵£¬¼´Ê¹Ã»Óд´½¨¶ÔÏó£¬Ò²ÐèÒªÒ»¸öÄܵ÷Óõķ½·¨¡£ÎªÂú×ãÕâÁ½·½ÃæµÄÒªÇ󣬿ÉʹÓá¡
static¡¡£¨¾²Ì¬£©¹Ø¼ü×Ö¡£Ò»µ©½«Ê²Ã´¶«Î÷ÉèΪstatic£¬Êý¾Ý»ò·½·¨¾Í²»»áͬÄǸöÀàµÄÈκζÔÏóʵÀýÁªÏµµ½Ò»¡¡
Æð¡£ËùÒÔ¾¡¹Ü´Óδ´´½¨ÄǸöÀàµÄÒ»¸ö¶ÔÏó£¬ÈÔÄܵ÷ÓÃÒ»¸ö¡¡static·½·¨£¬»ò·ÃÎÊһЩ¡¡staticÊý¾Ý¡£¶øÔÚÕâÖ®¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡52¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡54¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Ç°£¬¶ÔÓÚ·Ç¡¡staticÊý¾ÝºÍ·½·¨£¬ÎÒÃDZØÐë´´½¨Ò»¸ö¶ÔÏ󣬲¢ÓÃÄǸö¶ÔÏó·ÃÎÊÊý¾Ý»ò·½·¨¡£ÕâÊÇÓÉÓÚ·Ç¡¡
staticÊý¾ÝºÍ·½·¨±ØÐëÖªµÀËüÃDzÙ×÷µÄ¾ßÌå¶ÔÏó¡£µ±È»£¬ÔÚÕýʽʹÓÃÇ°£¬ÓÉÓÚstatic·½·¨²»ÐèÒª´´½¨ÈκΡ¡
¶ÔÏó£¬ËùÒÔËüÃDz»¿É¼òµ¥µØµ÷ÓÃÆäËûÄÇЩ³ÉÔ±£¬Í¬Ê±²»ÒýÓÃÒ»¸öÒÑÃüÃûµÄ¶ÔÏ󣬴ӶøÖ±½Ó·ÃÎÊ·Ç¡¡static³ÉÔ±¡¡
»ò·½·¨£¨ÒòΪ·Çstatic³ÉÔ±ºÍ·½·¨±ØÐëͬһ¸öÌض¨µÄ¶ÔÏó¹ØÁªµ½Ò»Æ𣩡£¡¡¡¡
ÓÐЩÃæÏò¶ÔÏóµÄÓïÑÔʹÓÃÁË¡°ÀàÊý¾Ý¡±ºÍ¡°Àà·½·¨¡±ÕâÁ½¸öÊõÓï¡£ËüÃÇÒâζ×ÅÊý¾ÝºÍ·½·¨Ö»ÊÇΪ×÷Ϊһ¸öÕû¡¡
ÌåµÄÀà¶ø´æÔڵģ¬²¢²»ÊÇΪÄǸöÀàµÄÈκÎÌض¨¶ÔÏó¡£ÓÐʱ£¬Äú»áÔÚÆäËûһЩJava¡¡Ê鿯Àï·¢ÏÖÕâÑùµÄ³Æºô¡£¡¡¡¡
ΪÁ˽«Êý¾Ý³ÉÔ±»ò·½·¨ÉèΪstatic£¬Ö»ÐèÔÚ¶¨ÒåÇ°ÖúÍÕâ¸ö¹Ø¼ü×Ö¼´¿É¡£ÀýÈ磬ÏÂÊö´úÂëÄÜÉú³ÉÒ»¸ö¡¡static¡¡
Êý¾Ý³ÉÔ±£¬²¢¶ÔÆä³õʼ»¯£º¡¡¡¡
¡¡¡¡
class¡¡StaticTest¡¡£û¡¡¡¡
Static¡¡int¡¡i¡¡=¡¡47£»¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
ÏÖÔÚ£¬¾¡¹ÜÎÒÃÇÖÆ×÷ÁËÁ½¸öStaticTest¡¡¶ÔÏ󣬵«ËüÃÇÈÔȻֻռ¾ÝStaticTest¡£i¡¡µÄÒ»¸ö´æ´¢¿Õ¼ä¡£ÕâÁ½¸ö¶Ô¡¡
Ï󶼹²ÏíͬÑùµÄi¡£Ç뿼²ìÏÂÊö´úÂ룺¡¡¡¡
StaticTest¡¡st1¡¡=¡¡new¡¡StaticTest£¨£©£»¡¡¡¡
StaticTest¡¡st2¡¡=¡¡new¡¡StaticTest£¨£©£»¡¡¡¡
´Ëʱ£¬ÎÞÂÛ¡¡st1¡£i»¹ÊÇ¡¡st2¡£i¶¼ÓÐͬÑùµÄÖµ¡¡47£¬ÒòΪËüÃÇÒýÓõÄÊÇͬÑùµÄÄÚ´æÇøÓò¡£¡¡¡¡
ÓÐÁ½¸ö°ì·¨¿ÉÒýÓÃÒ»¸ö¡¡static±äÁ¿¡£ÕýÈçÉÏÃæչʾµÄÄÇÑù£¬¿Éͨ¹ýÒ»¸ö¶ÔÏóÃüÃûËü£¬Èç¡¡st2¡£i¡£Òà¿ÉÖ±½ÓÓá¡
ËüµÄÀàÃûÒýÓ㬶øÕâÔڷǾ²Ì¬³ÉÔ±ÀïÊÇÐв»Í¨µÄ£¨×îºÃÓÃÕâ¸ö°ì·¨ÒýÓá¡static¡¡±äÁ¿£¬ÒòΪËüÇ¿µ÷ÁËÄǸö±äÁ¿¡¡
µÄ¡°¾²Ì¬¡±±¾ÖÊ£©¡£¡¡¡¡
StaticTest¡£i£«£«£»¡¡¡¡
ÆäÖУ¬£«£«ÔËËã·û»áʹ±äÁ¿ÔöÖµ¡£´Ëʱ£¬ÎÞÂÛ¡¡st1¡£i¡¡»¹ÊÇ¡¡st2¡£i¡¡µÄÖµ¶¼ÊÇ48¡£¡¡¡¡
ÀàËƵÄÂß¼Ò²ÊÊÓÃÓÚ¾²Ì¬·½·¨¡£¼È¿ÉÏó¶ÔÆäËûÈκη½·¨ÄÇÑùͨ¹ýÒ»¸ö¶ÔÏóÒýÓþ²Ì¬·½·¨£¬Òà¿ÉÓÃÌØÊâµÄÓï·¨¡¡
¸ñʽ¡°ÀàÃû¡£·½·¨£¨£©¡±¼ÓÒÔÒýÓ᣾²Ì¬·½·¨µÄ¶¨ÒåÊÇÀàËƵģº¡¡¡¡
class¡¡StaticFun¡¡£û¡¡¡¡
static¡¡void¡¡incr£¨£©¡¡£û¡¡StaticTest¡£i£«£«£»¡¡£ý¡¡¡¡
£ý¡¡¡¡
´ÓÖпɿ´³ö£¬StaticFun¡¡µÄ·½·¨¡¡incr£¨£©Ê¹¾²Ì¬Êý¾Ý¡¡iÔöÖµ¡£Í¨¹ý¶ÔÏ󣬿ÉÓõäÐ͵ķ½·¨µ÷Óá¡incr£¨£©£º¡¡¡¡
StaticFun¡¡sf¡¡=¡¡new¡¡StaticFun£¨£©£»¡¡¡¡
sf¡£incr£¨£©£»¡¡¡¡
»òÕߣ¬ÓÉÓÚ¡¡incr£¨£©ÊÇÒ»ÖÖ¾²Ì¬·½·¨£¬ËùÒÔ¿Éͨ¹ýËüµÄÀàÖ±½Óµ÷Ó㺡¡¡¡
StaticFun¡£incr£¨£©£»¡¡¡¡
¾¡¹ÜÊÇ¡°¾²Ì¬¡±µÄ£¬µ«Ö»ÒªÓ¦ÓÃÓÚÒ»¸öÊý¾Ý³ÉÔ±£¬¾Í»áÃ÷È·¸Ä±äÊý¾ÝµÄ´´½¨·½Ê½£¨Ò»¸öÀàÒ»¸ö³ÉÔ±£¬ÒÔ¼°Ã¿¡¡
¸ö¶ÔÏóÒ»¸ö·Ç¾²Ì¬³ÉÔ±£©¡£ÈôÓ¦ÓÃÓÚÒ»¸ö·½·¨£¬¾ÍûÓÐÄÇôϷ¾ç»¯ÁË¡£¶Ô·½·¨À´Ëµ£¬staticÒ»ÏîÖØÒªµÄÓÃ;¡¡
¾ÍÊÇ°ïÖúÎÒÃÇÔÚ²»±Ø´´½¨¶ÔÏóµÄÇ°Ìáϵ÷ÓÃÄǸö·½·¨¡£ÕýÈçÒÔºó»á¿´µ½µÄÄÇÑù£¬ÕâÒ»µãÊÇÖÁ¹ØÖØÒªµÄ¡ª¡ªÌØ¡¡
±ðÊÇÔÚ¶¨Òå³ÌÐòÔËÐÐÈë¿Ú·½·¨main£¨£©µÄʱºò¡£¡¡¡¡
ºÍÆäËûÈκη½·¨Ò»Ñù£¬static·½·¨Ò²ÄÜ´´½¨×Ô¼ºÀàÐ͵ÄÃüÃû¶ÔÏó¡£ËùÒÔ¾³£°Ñ¡¡static·½·¨×÷Ϊһ¸ö¡°ÁìÍ·¡¡
Ñò¡±Ê¹Óã¬ÓÃËüÉú³ÉһϵÁÐ×Ô¼ºÀàÐ͵ġ°ÊµÀý¡±¡£¡¡¡¡
2¡£7¡¡ÎÒÃǵĵÚÒ»¸ö¡¡Java¡¡³ÌÐò¡¡¡¡
×îºó£¬ÈÃÎÒÃÇÕýʽ±àÒ»¸ö³ÌÐò£¨×¢Ê͢ݣ©¡£ËüÄÜ´òÓ¡³öÓ뵱ǰÔËÐеÄϵͳÓйصÄ×ÊÁÏ£¬²¢ÀûÓÃÁËÀ´×ÔJava¡¡±ê¡¡
×¼¿âµÄ¡¡System¡¡¶ÔÏóµÄ¶àÖÖ·½·¨¡£×