ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡
µÚÈýµç×ÓÊé ·µ»Ø±¾ÊéĿ¼ ¼ÓÈëÊéÇ© ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ¡ºÊղص½ÎÒµÄä¯ÀÀÆ÷¡»

Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ25²¿·Ö

¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿! Èç¹û±¾ÊéûÓÐÔĶÁÍ꣬ÏëÏ´μÌÐø½Ó×ÅÔĶÁ£¬¿ÉʹÓÃÉÏ·½ "Êղص½ÎÒµÄä¯ÀÀÆ÷" ¹¦ÄÜ ºÍ "¼ÓÈëÊéÇ©" ¹¦ÄÜ£¡


ÓÃÕâÑùµÄÒ»Ìõ×¢Êͽá⣬Ëü±êÖ¾×ÅÔ´´úÂëÇåµ¥µÄ½áÊø¡£ÕâÑùÒ»À´£¬¿É½«´úÂë´Ó±¾ÊéµÄÕýÎÄÖз½±ãµØÌáÈ¡³ö¡¡

À´£¬²¢ÓÃÒ»¸ö±àÒëÆ÷¼ì²é¡£Õâ·½ÃæµÄϸ½ÚÔÚµÚ¡¡17Õ½²Êö¡£¡¡¡¡



2¡£9¡¡±àÂëÑùʽ¡¡¡¡



Ò»¸ö·ÇÕýʽµÄJava¡¡±à³Ì±ê×¼ÊÇ´óдһ¸öÀàÃûµÄÊ××Öĸ¡£ÈôÀàÃûÓɼ¸¸öµ¥´Ê¹¹³É£¬ÄÇô°ÑËüÃǽô¿¿µ½Ò»Æð£¨Ò²¡¡

¾ÍÊÇ˵£¬²»ÒªÓÃÏ»®ÏßÀ´·Ö¸ôÃû×Ö£©¡£´ËÍ⣬ÿ¸öǶÈëµ¥´ÊµÄÊ××Öĸ¶¼²ÉÓôóдÐÎʽ¡£ÀýÈ磺¡¡¡¡

class¡¡AllTheColorsOfTheRainbow¡¡£û¡¡//¡¡¡£¡£¡££ý¡¡¡¡

¶ÔÓÚÆäËû¼¸ºõËùÓÐÄÚÈÝ£º·½·¨¡¢×ֶΣ¨³ÉÔ±±äÁ¿£©ÒÔ¼°¶ÔÏó¾ä±úÃû³Æ£¬¿É½ÓÊܵÄÑùʽÓëÀàÑùʽ²î²»¶à£¬Ö»ÊÇ¡¡

±êʶ·ûµÄµÚÒ»¸ö×Öĸ²ÉÓÃСд¡£ÀýÈ磺¡¡¡¡

¡¡¡¡

class¡¡AllTheColorsOfTheRainbow¡¡£û¡¡¡¡

int¡¡anIntegerRepresentingColors£»¡¡¡¡

void¡¡changeTheHueOfTheColor£¨int¡¡newHue£©¡¡£û¡¡¡¡

//¡¡¡£¡£¡£¡¡¡¡

£ý¡¡¡¡

//¡¡¡£¡£¡£¡¡¡¡

£ý¡¡¡¡

¡¡¡¡

µ±È»£¬Òª×¢ÒâÓû§Ò²±ØÐë¼üÈëËùÓÐÕâЩ³¤Ãû×Ö£¬¶øÇÒ²»ÄÜÊä´í¡£¡¡¡¡



2¡£10¡¡×ܽᡡ¡¡



ͨ¹ý±¾ÕµÄѧϰ£¬´ó¼ÒÒѽӴ¥ÁË×ã¹»¶àµÄ¡¡Java¡¡±à³Ì֪ʶ£¬ÒÑÖªµÀÈçºÎ×ÔÐбàдһ¸ö¼òµ¥µÄ³ÌÐò¡£´ËÍ⣬¶ÔÓï¡¡

ÑÔµÄ×ÜÌåÇé¿öÒÔ¼°Ò»Ð©»ù±¾Ë¼ÏëÒ²ÓÐÁËÒ»¶¨³Ì¶ÈµÄÈÏʶ¡£È»¶ø£¬±¾ÕÂËùÓÐÀý×ÓµÄģʽ¶¼Êǵ¥ÏßÐÎʽµÄ¡°ÕâÑù¡¡

×ö£¬ÔÙÄÇÑù×ö£¬È»ºóÔÙ×öÁíһЩÊÂÇ顱¡£Èç¹ûÏëÈóÌÐò×÷³öÒ»ÏîÑ¡Ôñ£¬ÓÖ¸ÃÈçºÎÉè¼ÆÄØ£¿ÀýÈ磬¡°¼ÙÈçÕâÑù¡¡

×öµÄ½á¹ûÊǺìÉ«£¬¾ÍÄÇÑù×ö£»Èç¹û²»ÊÇ£¬¾Í×öÁíһЩÊÂÇ顱¡£¶ÔÓÚÕâÖÖ»ù±¾µÄ±à³Ì·½·¨£¬ÏÂÒ»Õ»áÏêϸ˵Ã÷¡¡

ÔÚJava¡¡ÀïÊÇÈçºÎʵÏֵġ£¡¡¡¡



2¡£11¡¡Á·Ï°¡¡¡¡



£¨1£©¡¡²ÎÕÕ±¾ÕµĵÚÒ»¸öÀý×Ó£¬´´½¨Ò»¸ö¡°Hello£¬World¡±³ÌÐò£¬ÔÚÆÁÄ»Éϼòµ¥µØÏÔʾÕâ¾ä»°¡£×¢ÒâÔÚ×Ô¼ºµÄ¡¡

ÀàÀïÖ»ÐèÒ»¸ö·½·¨£¨¡°main¡¡¡±·½·¨»áÔÚ³ÌÐòÆô¶¯Ê±Ö´ÐУ©¡£¼ÇסҪ°ÑËüÉèΪstatic¡¡ÐÎʽ£¬²¢ÖÃÈë×Ô±äÁ¿ÁС¡

±í¡ª¡ª¼´Ê¹¸ù±¾²»»áÓõ½Õâ¸öÁÐ±í¡£ÓÃjavac¡¡±àÒëÕâ¸ö³ÌÐò£¬ÔÙÓÃjava¡¡ÔËÐÐËü¡£¡¡¡¡

£¨2£©¡¡Ð´Ò»¸ö³ÌÐò£¬´òÓ¡³ö´ÓÃüÁîÐлñÈ¡µÄÈý¸ö×Ô±äÁ¿¡£¡¡¡¡

£¨3£©¡¡ÕÒ³öProperty¡£java¡¡µÚ¶þ¸ö°æ±¾µÄ´úÂ룬ÕâÊÇÒ»¸ö¼òµ¥µÄ×¢ÊÍÎĵµÊ¾Àý¡£Çë¶ÔÎļþÖ´ÐÐjavadoc£¬²¢ÔÚ¡¡

×Ô¼ºµÄWeb¡¡ä¯ÀÀÆ÷Àï¹Û¿´½á¹û¡£¡¡¡¡

£¨4£©¡¡ÒÔÁ·Ï°£¨1£©µÄ³ÌÐòΪ»ù´¡£¬ÏòÆäÖмÓÈë×¢ÊÍÎĵµ¡£ÀûÓÃjavadoc£¬½«Õâ¸ö×¢ÊÍÎĵµÌáȡΪһ¸öHTML¡¡ÎÄ¡¡

¼þ£¬²¢ÓÃWeb¡¡ä¯ÀÀÆ÷¹Û¿´¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡59¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡61¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡3¡¡Õ¡¡¡¡¿ØÖƳÌÐòÁ÷³Ì¡¡¡¡



¡¡¡¡

¡¡¡°¾ÍÏóÈκÎÓиÐÖªµÄÉúÎïÒ»Ñù£¬³ÌÐò±ØÐëÄܲÙ×Ý×Ô¼ºµÄÊÀ½ç£¬ÔÚÖ´Ðйý³ÌÖÐ×÷³öÅжÏÓëÑ¡Ôñ¡£¡±¡¡¡¡

¡¡¡¡

ÔÚJava¡¡ÀÎÒÃÇÀûÓÃÔËËã·û²Ù×ݶÔÏóºÍÊý¾Ý£¬²¢ÓÃÖ´ÐпØÖÆÓï¾ä×÷³öÑ¡Ôñ¡£Java¡¡Êǽ¨Á¢ÔÚC£«£«»ù´¡Éϵģ¬Ëù¡¡

ÒÔ¶ÔC¡¡ºÍC£«£«³ÌÐòÔ±À´Ëµ£¬¶ÔJava¡¡Õâ·½ÃæµÄ´ó¶àÊýÓï¾äºÍÔËËã·û¶¼Ó¦ÊǷdz£ÊìϤµÄ¡£µ±È»£¬Java¡¡Ò²½øÐÐÁË×Ô¡¡

¼ºµÄһЩ¸Ä½øÓë¼ò»¯¹¤×÷¡£¡¡¡¡



3¡£1¡¡Ê¹Óá¡Java¡¡ÔËËã·û¡¡¡¡



ÔËËã·ûÒÔÒ»¸ö»ò¶à¸ö×Ô±äÁ¿Îª»ù´¡£¬¿ÉÉú³ÉÒ»¸öÐÂÖµ¡£×Ô±äÁ¿²ÉÓÃÓëԭʼ·½·¨µ÷Óò»Í¬µÄÒ»ÖÖÐÎʽ£¬µ«Ð§¹û¡¡

ÊÇÏàͬµÄ¡£¸ù¾ÝÒÔǰд³ÌÐòµÄ¾­Ñ飬ÔËËã·ûµÄ³£¹æ¸ÅÄîÓ¦¸Ã²»ÄÑÀí½â¡£¡¡¡¡

¼ÓºÅ£¨£«£©¡¢¼õºÅºÍ¸ººÅ£¨¡­£©¡¢³ËºÅ£¨*£©¡¢³ýºÅ£¨/£©ÒÔ¼°µÈºÅ£¨=£©µÄÓ÷¨ÓëÆäËûËùÓбà³ÌÓïÑÔ¶¼ÊÇÀàËÆ¡¡

µÄ¡£¡¡¡¡

ËùÓÐÔËËã·û¶¼Äܸù¾Ý×Ô¼ºµÄÔËËã¶ÔÏóÉú³ÉÒ»¸öÖµ¡£³ý´ËÒÔÍ⣬һ¸öÔËËã·û¿É¸Ä±äÔËËã¶ÔÏóµÄÖµ£¬Õâ½Ð×÷¡°¸±¡¡

×÷Óá±£¨Side¡¡Effect£©¡£ÔËËã·û×î³£¼ûµÄÓÃ;¾ÍÊÇÐÞ¸Ä×Ô¼ºµÄÔËËã¶ÔÏ󣬴Ӷø²úÉú¸±×÷Óᣵ«Òª×¢ÒâÉú³ÉµÄ¡¡

ÖµÒà¿ÉÓÉûÓи±×÷ÓõÄÔËËã·ûÉú³É¡£¡¡¡¡

¼¸ºõËùÓÐÔËËã·û¶¼Ö»ÄܲÙ×÷¡°Ö÷ÀàÐÍ¡±£¨Primitives£©¡£Î¨Ò»µÄÀýÍâÊÇ¡°=¡±¡¢¡°==¡±ºÍ¡°£¡=¡±£¬ËüÃÇÄܲÙ×÷¡¡

ËùÓжÔÏó£¨Ò²ÊǶÔÏóÒ×ÁîÈË»ìÏýµÄÒ»¸öµØ·½£©¡£³ý´ËÒÔÍ⣬String¡¡ÀàÖ§³Ö¡°£«¡±ºÍ¡°£«=¡±¡£¡¡¡¡



3¡£1¡£1¡¡¡¡ÓÅÏȼ¶¡¡¡¡



ÔËËã·ûµÄÓÅÏȼ¶¾ö¶¨ÁË´æÔÚ¶à¸öÔËËã·ûʱһ¸ö±í´ïʽ¸÷²¿·ÖµÄ¼ÆËã˳Ðò¡£Java¡¡¶Ô¼ÆËã˳Ðò×÷³öÁËÌرðµÄ¹æ¡¡

¶¨¡£ÆäÖУ¬×î¼òµ¥µÄ¹æÔò¾ÍÊdz˷¨ºÍ³ý·¨ÔÚ¼Ó·¨ºÍ¼õ·¨Ö®Ç°Íê³É¡£³ÌÐòÔ±¾­³£¶¼»áÍü¼ÇÆäËûÓÅÏȼ¶¹æÔò£¬Ëù¡¡

ÒÔÓ¦¸ÃÓÃÀ¨ºÅÃ÷È·¹æ¶¨¼ÆËã˳Ðò¡£ÀýÈ磺¡¡¡¡

A¡¡=¡¡X¡¡£«¡¡Y¡¡2/2¡¡£«¡¡Z£»¡¡¡¡

ΪÉÏÊö±í´ïʽ¼ÓÉÏÀ¨ºÅºó£¬¾ÍÓÐÁËÒ»¸ö²»Í¬µÄº¬Òå¡£¡¡¡¡

A¡¡=¡¡X¡¡£«¡¡£¨Y¡¡2£©/£¨2¡¡£«¡¡Z£©£»¡¡¡¡



3¡£1¡£2¡¡¡¡¸³Öµ¡¡¡¡



¸³ÖµÊÇÓõȺÅÔËËã·û£¨=£©½øÐеġ£ËüµÄÒâ˼ÊÇ¡°È¡µÃÓұߵÄÖµ£¬°ÑËü¸´ÖƵ½×ó±ß¡±¡£ÓұߵÄÖµ¿ÉÒÔÊÇÈκγ£¡¡

Êý¡¢±äÁ¿»òÕß±í´ïʽ£¬Ö»ÒªÄܲúÉúÒ»¸öÖµ¾ÍÐС£µ«×ó±ßµÄÖµ±ØÐëÊÇÒ»¸öÃ÷È·µÄ¡¢ÒÑÃüÃûµÄ±äÁ¿¡£Ò²¾ÍÊÇ˵£¬¡¡

Ëü±ØÐëÓÐÒ»¸öÎïÀíÐԵĿռäÀ´±£´æÓұߵÄÖµ¡£¾Ù¸öÀý×ÓÀ´Ëµ£¬¿É½«Ò»¸ö³£Êý¸³¸øÒ»¸ö±äÁ¿£¨A=4£»¡¡£©£¬µ«²»¿É¡¡

½«Èκζ«Î÷¸³¸øÒ»¸ö³£Êý£¨±ÈÈç²»ÄÜ4=A£©¡£¡¡¡¡

¶ÔÖ÷Êý¾ÝÀàÐ͵ĸ³ÖµÊǷdz£Ö±½ÓµÄ¡£ÓÉÓÚÖ÷ÀàÐÍÈÝÄÉÁËʵ¼ÊµÄÖµ£¬¶øÇÒ²¢·ÇÖ¸ÏòÒ»¸ö¶ÔÏóµÄ¾ä±ú£¬ËùÒÔÔÚΪ¡¡

Æ丳ֵµÄʱºò£¬¿É½«À´×ÔÒ»¸öµØ·½µÄÄÚÈݸ´ÖƵ½ÁíÒ»¸öµØ·½¡£ÀýÈ磬¼ÙÉèΪÖ÷ÀàÐÍʹÓá°A=B¡±£¬ÄÇôB¡¡´¦µÄ¡¡

ÄÚÈݾ͸´ÖƵ½A¡¡¡£Èô½Ó×ÅÓÖÐÞ¸ÄÁËA£¬ÄÇôB¡¡¸ù±¾²»»áÊÜÕâÖÖÐ޸ĵÄÓ°Ïì¡£×÷ΪһÃû³ÌÐòÔ±£¬ÕâÓ¦³ÉΪ×Ô¼ºµÄ¡¡

³£Ê¶¡£¡¡¡¡

µ«ÔÚΪ¶ÔÏó¡°¸³Öµ¡±µÄʱºò£¬Çé¿öÈ´·¢ÉúÁ˱仯¡£¶ÔÒ»¸ö¶ÔÏó½øÐвÙ×÷ʱ£¬ÎÒÃÇÕæÕý²Ù×÷µÄÊÇËüµÄ¾ä±ú¡£Ëù¡¡

ÒÔÌÈÈô¡°´ÓÒ»¸ö¶ÔÏóµ½ÁíÒ»¸ö¶ÔÏ󡱸³Öµ£¬Êµ¼Ê¾ÍÊǽ«¾ä±ú´ÓÒ»¸öµØ·½¸´ÖƵ½ÁíÒ»¸öµØ·½¡£ÕâÒâζ׿ÙÈôΪ¡¡

¶ÔÏóʹÓá°C=D¡±£¬ÄÇôC¡¡ºÍ¡¡D¡¡×îÖÕ¶¼»áÖ¸Ïò×î³õÖ»ÓС¡D¡¡²ÅÖ¸ÏòµÄÄǸö¶ÔÏó¡£ÏÂÃæÕâ¸öÀý×Ó½«Ïò´ó¼Ò²ûʾÕâÒ»¡¡

µã¡£¡¡¡¡

ÕâÀïÓÐһЩÌâÍâ»°¡£ÔÚºóÃ棬´ó¼ÒÔÚ´úÂëʾÀýÀï¿´µ½µÄµÚÒ»¸öÓï¾ä½«ÊÇ¡°package¡¡03¡±Ê¹Óõġ°package¡±Óï¡¡

¾ä£¬Ëü´ú±í±¾ÊéµÚ¡¡3¡¡Õ¡£±¾ÊéÿһÕµĵÚÒ»¸ö´úÂëÇåµ¥¶¼»á°üº¬ÏóÕâÑùµÄÒ»¸ö¡°package¡±£¨·â×°¡¢´ò°ü¡¢°ü¡¡

¹ü£©Óï¾ä£¬ËüµÄ×÷ÓÃÊÇΪÄÇÒ»ÕÂÊ£ÓàµÄ´úÂ뽨Á¢Õ½ڱàºÅ¡£ÔÚµÚ17¡¡Õ£¬´ó¼Ò»á¿´µ½µÚ¡¡3¡¡ÕµÄËùÓдúÂëÇåµ¥¡¡

¡¡£¨³ýÄÇЩÓв»Í¬·â×°Ãû³ÆµÄÒÔÍ⣩¶¼»á×Ô¶¯ÖÃÈëÒ»¸öÃûΪc03¡¡µÄ×ÓĿ¼ÀµÚ4¡¡ÕµĴúÂëÖÃÈëc04£»ÒÔ´ËÀà¡¡

ÍÆ¡£ËùÓÐÕâЩ¶¼ÊÇͨ¹ýµÚ¡¡17¡¡ÕÂչʾµÄCodePackage¡£java¡¡³ÌÐòʵÏֵģ»¡°·â×°¡±µÄ»ù±¾¸ÅÄî»áÔÚµÚ¡¡5¡¡Õ½øÐС¡

Ï꾡µÄ½âÊÍ¡£¾ÍÄ¿Ç°À´Ëµ£¬´ó¼ÒÖ»Ðè¼ÇסÏó¡°package¡¡03¡±ÕâÑùµÄÐÎʽֻÊÇÓÃÓÚΪijһÕµĴúÂëÇåµ¥½¨Á¢Ïà¡¡

Ó¦µÄ×ÓĿ¼¡£¡¡¡¡

ΪÔËÐгÌÐò£¬±ØÐë±£Ö¤ÔÚclasspath¡¡Àï°üº¬ÁËÎÒÃÇ°²×°±¾ÊéÔ´ÂëÎļþµÄ¸ùĿ¼£¨ÄǸöĿ¼Àï°üº¬ÁË¡¡c02£¬¡¡

c03c£¬c04¡¡µÈµÈ×Ó¡¡Ä¿Â¼£©¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡60¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡62¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¶ÔÓÚJava¡¡ºóÐøµÄ°æ±¾£¨1¡£1¡£4¡¡ºÍ¸ü¸ß°æ±¾£©£¬Èç¹ûÄúµÄ¡¡main£¨£©Óá¡package¡¡Óï¾ä·â×°µ½Ò»¸öÎļþÀÄÇô±ØÐë¡¡

ÔÚ³ÌÐòÃûÇ°ÃæÖ¸¶¨ÍêÕûµÄ°ü¹üÃû³Æ£¬·ñÔò²»ÄÜÔËÐгÌÐò¡£ÔÚÕâÖÖÇé¿öÏ£¬ÃüÁîÐÐÊÇ£º¡¡¡¡

java¡¡c03¡£Assignment¡¡¡¡

ÔËÐÐλÓÚÒ»¸ö¡°°ü¹ü¡±ÀïµÄ³ÌÐòʱ£¬Ëæʱ¶¼Òª×¢ÒâÕâ·½ÃæµÄÎÊÌâ¡£¡¡¡¡

ÏÂÃæÊÇÀý×Ó£º¡¡¡¡

¡¡¡¡

//£º¡¡Assignment¡£java¡¡¡¡

//¡¡Assignment¡¡with¡¡objects¡¡is¡¡a¡¡bit¡¡tricky¡¡¡¡

package¡¡c03£»¡¡¡¡

¡¡¡¡

class¡¡Number¡¡£û¡¡¡¡

¡¡¡¡int¡¡i£»¡¡¡¡

£ý¡¡¡¡

¡¡¡¡

public¡¡class¡¡Assignment¡¡£û¡¡¡¡

¡¡¡¡public¡¡static¡¡void¡¡main£¨String£§£§¡¡args£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡Number¡¡n1¡¡=¡¡new¡¡Number£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡Number¡¡n2¡¡=¡¡new¡¡Number£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡n1¡£i¡¡=¡¡9£»¡¡¡¡

¡¡¡¡¡¡¡¡n2¡£i¡¡=¡¡47£»¡¡¡¡

¡¡¡¡¡¡¡¡System¡£out¡£println£¨¡¨1£º¡¡n1¡£i£º¡¡¡¨¡¡£«¡¡n1¡£i¡¡£«¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¨£»¡¡n2¡£i£º¡¡¡¨¡¡£«¡¡n2¡£i£©£»¡¡¡¡

¡¡¡¡¡¡¡¡n1¡¡=¡¡n2£»¡¡¡¡

¡¡¡¡¡¡¡¡System¡£out¡£println£¨¡¨2£º¡¡n1¡£i£º¡¡¡¨¡¡£«¡¡n1¡£i¡¡£«¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¨£»¡¡n2¡£i£º¡¡¡¨¡¡£«¡¡n2¡£i£©£»¡¡¡¡

¡¡¡¡¡¡¡¡n1¡£i¡¡=¡¡27£»¡¡¡¡

¡¡¡¡¡¡¡¡System¡£out¡£println£¨¡¨3£º¡¡n1¡£i£º¡¡¡¨¡¡£«¡¡n1¡£i¡¡£«¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¨£»¡¡n2¡£i£º¡¡¡¨¡¡£«¡¡n2¡£i£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

Number¡¡Àà·Ç³£¼òµ¥£¬ËüµÄÁ½¸öʵÀý£¨n1¡¡ºÍn2£©ÊÇÔÚmain£¨£©Àï´´½¨µÄ¡£Ã¿¸öNumber¡¡ÖеÄiÖµ¶¼¸³ÓèÁËÒ»¸ö²»¡¡

ͬµÄÖµ¡£Ëæºó£¬½«n2¡¡¸³¸øn1£¬¶øÇÒn1¡¡·¢Éú¸Ä±ä¡£ÔÚÐí¶à³ÌÐòÉè¼ÆÓïÑÔÖУ¬ÎÒÃǶ¼Ï£Íûn1¡¡ºÍn2¡¡ÈκÎʱºò¶¼¡¡

Ï໥¶ÀÁ¢¡£µ«ÓÉÓÚÎÒÃÇÒѸ³ÓèÁËÒ»¸ö¾ä±ú£¬ËùÒÔÏÂÃæ²ÅÊÇÕæʵµÄÊä³ö£º¡¡¡¡

1£º¡¡n1¡£i£º¡¡9£»¡¡n2¡£i£º¡¡47¡¡¡¡

2£º¡¡n1¡£i£º¡¡47£»¡¡n2¡£i£º¡¡47¡¡¡¡

3£º¡¡n1¡£i£º¡¡27£»¡¡n2¡£i£º¡¡27¡¡¡¡

¿´À´¸Ä±än1¡¡µÄͬʱҲ¸Ä±äÁËn2£¡ÕâÊÇÓÉÓÚÎÞÂÛn1¡¡»¹ÊÇn2¡¡¶¼°üº¬ÁËÏàͬµÄ¾ä±ú£¬ËüÖ¸ÏòÏàͬµÄ¶ÔÏó£¨×î³õ¡¡

µÄ¾ä±úλÓÚ¡¡n1¡¡ÄÚ²¿£¬Ö¸ÏòÈÝÄÉÁËÖµ9¡¡µÄÒ»¸ö¶ÔÏó¡£ÔÚ¸³Öµ¹ý³ÌÖУ¬ÄǸö¾ä±úʵ¼ÊÒѾ­¶ªÊ§£»ËüµÄ¶ÔÏó»áÓÉ¡¡

¡¡¡°À¬»øÊÕ¼¯Æ÷¡±×Ô¶¯Çå³ý£©¡£¡¡¡¡

ÕâÖÖÌØÊâµÄÏÖÏóͨ³£Ò²½Ð×÷¡°±ðÃû¡±£¬ÊÇ¡¡Java¡¡²Ù×÷¶ÔÏóµÄÒ»ÖÖ»ù±¾·½Ê½¡£µ«¼ÙÈô²»Ô¸ÒâÔÚÕâÖÖÇé¿öϳöÏÖ±ð¡¡

Ãû£¬ÓÖ¸ÃÔõô²Ù×÷ÄØ£¿¿É·ÅÆú¸³Öµ£¬²¢Ð´ÈëÏÂÊö´úÂ룺¡¡¡¡

n1¡£i¡¡=¡¡n2¡£i£»¡¡¡¡

ÕâÑù±ã¿É±£ÁôÁ½¸ö¶ÀÁ¢µÄ¶ÔÏ󣬶ø²»Êǽ«¡¡n1¡¡ºÍn2¡¡°ó¶¨µ½ÏàͬµÄ¶ÔÏó¡£µ«ÄúºÜ¿ì¾Í»áÒâʶµ½£¬ÕâÑù×ö»áʹ¶Ô¡¡

ÏóÄÚ²¿µÄ×ֶδ¦Àí·¢Éú»ìÂÒ£¬²¢Óë±ê×¼µÄÃæÏò¶ÔÏóÉè¼Æ×¼ÔòÏà㣡£ÓÉÓÚÕâ²¢·ÇÒ»¸ö¼òµ¥µÄ»°Ì⣬ËùÒÔÁô´ýµÚ¡¡

12ÕÂÏêϸÂÛÊö£¬ÄÇÒ»ÕÂÊÇרÃÅÌÖÂÛ±ðÃûµÄ¡£Æäʱ£¬´ó¼ÒÒ²»á×¢Òâµ½¶ÔÏóµÄ¸³Öµ»á²úÉúһЩÁîÈËÕ𾪵ÄЧ¹û¡£¡¡¡¡

¡¡¡¡

1¡£¡¡·½·¨µ÷ÓÃÖеıðÃû´¦Àí¡¡¡¡

½«Ò»¸ö¶ÔÏ󴫵ݵ½·½·¨ÄÚ²¿Ê±£¬Ò²»á²úÉú±ðÃûÏÖÏ󡣡¡¡¡

¡¡¡¡

//£º¡¡PassObject¡£java¡¡¡¡

//¡¡Passing¡¡objects¡¡to¡¡methods¡¡can¡¡be¡¡a¡¡bit¡¡tricky¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡61¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡63¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡

class¡¡Letter¡¡£û¡¡¡¡

¡¡¡¡char¡¡c£»¡¡¡¡

£ý¡¡¡¡

¡¡¡¡

public¡¡class¡¡PassObject¡¡£û¡¡¡¡

¡¡¡¡static¡¡void¡¡f£¨Letter¡¡y£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡y¡£c¡¡=¡¡'z'£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡public¡¡static¡¡void¡¡main£¨String£§£§¡¡args£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡Letter¡¡x¡¡=¡¡new¡¡Letter£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡£c¡¡=¡¡'a'£»¡¡¡¡

¡¡¡¡¡¡¡¡System¡£out¡£println£¨¡¨1£º¡¡x¡£c£º¡¡¡¨¡¡£«¡¡x¡£c£©£»¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x£©£»¡¡¡¡

¡¡¡¡¡¡¡¡System¡£out¡£println£¨¡¨2£º¡¡x¡£c£º¡¡¡¨¡¡£«¡¡x¡£c£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

ÔÚÐí¶à³ÌÐòÉè¼ÆÓïÑÔÖУ¬f£¨£©·½·¨±íÃæÉÏËƺõÒªÔÚ·½·¨µÄ×÷ÓÃÓòÄÚÖÆ×÷×Ô¼ºµÄ×Ô±äÁ¿Letter¡¡y¡¡µÄÒ»¸ö¸±±¾¡£¡¡

µ«Í¬ÑùµØ£¬Êµ¼Ê´«µÝµÄÊÇÒ»¸ö¾ä±ú¡£ËùÒÔÏÂÃæÕâ¸ö³ÌÐòÐУº¡¡¡¡

y¡£c¡¡=¡¡'z'£»¡¡¡¡

ʵ¼Ê¸Ä±äµÄÊÇf£¨£©Ö®ÍâµÄ¶ÔÏó¡£Êä³ö½á¹ûÈçÏ£º¡¡¡¡

1£º¡¡x¡£c£º¡¡a¡¡¡¡

2£º¡¡x¡£c£º¡¡z¡¡¡¡

±ðÃûºÍËüµÄ¶Ô²ßÊǷdz£¸´ÔÓµÄÒ»¸öÎÊÌâ¡£¾¡¹Ü±ØÐëµÈÖÁµÚ¡¡12Õ²ſɻñµÃËùÓд𰸣¬µ«´ÓÏÖÔÚ¿ªÊ¼¾ÍÓ¦¼ÓÒÔÖØ¡¡

ÊÓ£¬ÒÔ±ãÌáÔç·¢ÏÖËüµÄȱµã¡£¡¡¡¡



3¡£1¡£3¡¡¡¡ËãÊõÔËËã·û¡¡¡¡



Java¡¡µÄ»ù±¾ËãÊõÔËËã·ûÓëÆäËû´ó¶àÊý³ÌÐòÉè¼ÆÓïÑÔÊÇÏàͬµÄ¡£ÆäÖаüÀ¨¼ÓºÅ£¨£«£©¡¢¼õºÅ£¨¡­£©¡¢³ýºÅ¡¡

¡¡£¨/£©¡¢³ËºÅ£¨*£©ÒÔ¼°Ä£Êý£¨£¥£¬´ÓÕûÊý³ý·¨ÖлñµÃÓàÊý£©¡£ÕûÊý³ý·¨»áÖ±½Ó¿³µôСÊý£¬¶ø²»Êǽøλ¡£¡¡¡¡

Java¡¡Ò²ÓÃÒ»ÖÖ¼òдÐÎʽ½øÐÐÔËË㣬²¢Í¬Ê±½øÐи³Öµ²Ù×÷¡£ÕâÊÇÓɵȺÅÇ°µÄÒ»¸öÔËËã·û±ê¼ÇµÄ£¬¶øÇÒ¶ÔÓÚÓïÑÔ¡¡

ÖеÄËùÓÐÔËËã·û¶¼Êǹ̶¨µÄ¡£ÀýÈ磬ΪÁ˽«4¡¡¼Óµ½±äÁ¿x£¬²¢½«½á¹û¸³¸øx£¬¿ÉÓãºx£«=4¡¡¡£¡¡¡¡

ÏÂÃæÕâ¸öÀý×ÓչʾÁËËãÊõÔËËã·ûµÄ¸÷ÖÖÓ÷¨£º¡¡¡¡

¡¡¡¡

//£º¡¡MathOps¡£java¡¡¡¡

//¡¡Demonstrates¡¡the¡¡mathematical¡¡operators¡¡¡¡

import¡¡java¡£util¡£*£»¡¡¡¡

¡¡¡¡

public¡¡class¡¡MathOps¡¡£û¡¡¡¡

¡¡¡¡//¡¡Create¡¡a¡¡shorthand¡¡to¡¡save¡¡typing£º¡¡¡¡

¡¡¡¡static¡¡void¡¡prt£¨String¡¡s£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡System¡£out¡£println£¨s£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡//¡¡shorthand¡¡to¡¡print¡¡a¡¡string¡¡and¡¡an¡¡int£º¡¡¡¡

¡¡¡¡static¡¡void¡¡pInt£¨String¡¡s£»¡¡int¡¡i£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡prt£¨s¡¡£«¡¡¡¨¡¡=¡¡¡¨¡¡£«¡¡i£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡//¡¡shorthand¡¡to¡¡print¡¡a¡¡string¡¡and¡¡a¡¡float£º¡¡¡¡

¡¡¡¡static¡¡void¡¡pFlt£¨String¡¡s£»¡¡float¡¡f£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡prt£¨s¡¡£«¡¡¡¨¡¡=¡¡¡¨¡¡£«¡¡f£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡public¡¡static¡¡void¡¡main£¨String£§£§¡¡args£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡Create¡¡a¡¡random¡¡number¡¡generator£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡62¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡64¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡//¡¡seeds¡¡with¡¡current¡¡time¡¡by¡¡default£º¡¡¡¡

¡¡¡¡¡¡¡¡Random¡¡rand¡¡=¡¡new¡¡Random£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡int¡¡i£»¡¡j£»¡¡k£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡'£¥'¡¡limits¡¡maximum¡¡value¡¡to¡¡99£º¡¡¡¡

¡¡¡¡¡¡¡¡j¡¡=¡¡rand¡£nextInt£¨£©¡¡£¥¡¡100£»¡¡¡¡

¡¡¡¡¡¡¡¡k¡¡=¡¡rand¡£nextInt£¨£©¡¡£¥¡¡100£»¡¡¡¡

¡¡¡¡¡¡¡¡pInt£¨¡¨j¡¨£»j£©£»¡¡¡¡pInt£¨¡¨k¡¨£»k£©£»¡¡¡¡

¡¡¡¡¡¡¡¡i¡¡=¡¡j¡¡£«¡¡k£»¡¡pInt£¨¡¨j¡¡£«¡¡k¡¨£»¡¡i£©£»¡¡¡¡

¡¡¡¡¡¡¡¡i¡¡=¡¡j¡¡k£»¡¡pInt£¨¡¨j¡¡k¡¨£»¡¡i£©£»¡¡¡¡

¡¡¡¡¡¡¡¡i¡¡=¡¡k¡¡/¡¡j£»¡¡pInt£¨¡¨k¡¡/¡¡j¡¨£»¡¡i£©£»¡¡¡¡

¡¡¡¡¡¡¡¡i¡¡=¡¡k¡¡*¡¡j£»¡¡pInt£¨¡¨k¡¡*¡¡j¡¨£»¡¡i£©£»¡¡¡¡

¡¡¡¡¡¡¡¡i¡¡=¡¡k¡¡£¥¡¡j£»¡¡pInt£¨¡¨k¡¡£¥¡¡j¡¨£»¡¡i£©£»¡¡¡¡

¡¡¡¡¡¡¡¡j¡¡£¥=¡¡k£»¡¡pInt£¨¡¨j¡¡£¥=¡¡k¡¨£»¡¡j£©£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡Floating¡­point¡¡number¡¡tests£º¡¡¡¡

¡¡¡¡¡¡¡¡float¡¡u£»v£»w£»¡¡¡¡//¡¡applies¡¡to¡¡doubles£»¡¡too¡¡¡¡

¡¡¡¡¡¡¡¡v¡¡=¡¡rand¡£nextFloat£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡w¡¡=¡¡rand¡£nextFloat£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡pFlt£¨¡¨v¡¨£»¡¡v£©£»¡¡pFlt£¨¡¨w¡¨£»¡¡w£©£»¡¡¡¡

¡¡¡¡¡¡¡¡u¡¡=¡¡v¡¡£«¡¡w£»¡¡pFlt£¨¡¨v¡¡£«¡¡w¡¨£»¡¡u£©£»¡¡¡¡

¡¡¡¡¡¡¡¡u¡¡=¡¡v¡¡w£»¡¡pFlt£¨¡¨v¡¡w¡¨£»¡¡u£©£»¡¡¡¡

¡¡¡¡¡¡¡¡u¡¡=¡¡v¡¡*¡¡w£»¡¡pFlt£¨¡¨v¡¡*¡¡w¡¨£»¡¡u£©£»¡¡¡¡

¡¡¡¡¡¡¡¡u¡¡=¡¡v¡¡/¡¡w£»¡¡pFlt£¨¡¨v¡¡/¡¡w¡¨£»¡¡u£©£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡the¡¡following¡¡also¡¡works¡¡for¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡char£»¡¡byte£»¡¡short£»¡¡int£»¡¡long£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡and¡¡double£º¡¡¡¡

¡¡¡¡¡¡¡¡u¡¡£«=¡¡v£»¡¡pFlt£¨¡¨u¡¡£«=¡¡v¡¨£»¡¡u£©£»¡¡¡¡

¡¡¡¡¡¡¡¡u¡¡¡­=¡¡v£»¡¡pFlt£¨¡¨u¡¡¡­=¡¡v¡¨£»¡¡u£©£»¡¡¡¡

¡¡¡¡¡¡¡¡u¡¡*=¡¡v£»¡¡pFlt£¨¡¨u¡¡*=¡¡v¡¨£»¡¡u£©£»¡¡¡¡

¡¡¡¡¡¡¡¡u¡¡/=¡¡v£»¡¡pFlt£¨¡¨u¡¡/=¡¡v¡¨£»¡¡u£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

ÎÒÃÇ×¢Òâµ½µÄµÚÒ»¼þÊÂÇé¾ÍÊÇÓÃÓÚ´òÓ¡£¨ÏÔʾ£©µÄһЩ¿ì½Ý·½·¨£ºprt£¨£©·½·¨´òÓ¡Ò»¸öString£»pInt£¨£©ÏÈ´ò¡¡

Ó¡Ò»¸öString£¬ÔÙ´òÓ¡Ò»¸ö¡¡int£»¶øpFlt£¨£©ÏÈ´òÓ¡Ò»¸ö¡¡String£¬ÔÙ´òÓ¡Ò»¸öfloat¡£µ±È»£¬ËüÃÇ×îÖÕ¶¼ÒªÓá¡

System¡£out¡£println£¨£©½áβ¡£¡¡¡¡

ΪÉú³ÉÊý×Ö£¬³ÌÐòÊ×ÏȻᴴ½¨Ò»¸ö¡¡Random¡¡£¨Ëæ»ú£©¶ÔÏó¡£ÓÉÓÚ×Ô±äÁ¿ÊÇÔÚ´´½¨¹ý³ÌÖд«µÝµÄ£¬ËùÒÔJava¡¡½«¡¡

µ±Ç°Ê±¼ä×÷Ϊһ¸ö¡°ÖÖ×ÓÖµ¡±£¬ÓÉËæ»úÊýÉú³ÉÆ÷ÀûÓá£Í¨¹ýRandom¡¡¶ÔÏ󣬳ÌÐò¿ÉÉú³ÉÐí¶à²»Í¬ÀàÐ͵ÄËæ»úÊý¡¡

×Ö¡£×ö·¨ºÜ¼òµ¥£¬Ö»Ðèµ÷Óò»Í¬µÄ·½·¨¼´¿É£ºnextInt£¨£©£¬nextLong£¨£©£¬nextFloat£¨£©»òÕßnextDouble£¨£©¡£¡¡¡¡

ÈôËæͬËæ»úÊýÉú³ÉÆ÷µÄ½á¹ûʹÓã¬Ä£ÊýÔËËã·û£¨£¥¡¡£©¿É½«½á¹ûÏÞÖƵ½ÔËËã¶ÔÏó¼õ¡¡1¡¡µÄÉÏÏÞ£
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨1£© ²È£¨1£©
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿!
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡