Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ24²¿·Ö
°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
̬´æ´¢µÄÊý¾Ý½«ËæʱµÈºòµ÷Ó᣿ÉÓá¡static¡¡¹Ø¼ü×ÖÖ¸³öÒ»¸ö¶ÔÏóµÄÌض¨ÔªËØÊǾ²Ì¬µÄ¡£µ«¡¡Java¡¡¶ÔÏó±¾ÉíÓÀ¡¡
Ô¶¶¼²»»áÖÃÈ뾲̬´æ´¢¿Õ¼ä¡£¡¡¡¡
£¨5£©¡¡³£Êý´æ´¢¡£³£Êýֵͨ³£Ö±½ÓÖÃÓÚ³ÌÐò´úÂëÄÚ²¿¡£ÕâÑù×öÊÇ°²È«µÄ£¬ÒòΪËüÃÇÓÀÔ¶¶¼²»»á¸Ä±ä¡£Óеij£Êý¡¡
ÐèÒªÑϸñµØ±£»¤£¬ËùÒÔ¿É¿¼Âǽ«ËüÃÇÖÃÈëÖ»¶Á´æ´¢Æ÷£¨ROM£©¡£¡¡¡¡
£¨6£©¡¡·ÇRAM¡¡´æ´¢¡£ÈôÊý¾ÝÍêÈ«¶ÀÁ¢ÓÚÒ»¸ö³ÌÐòÖ®Í⣬Ôò³ÌÐò²»ÔËÐÐʱÈÔ¿É´æÔÚ£¬²¢ÔÚ³ÌÐòµÄ¿ØÖÆ·¶Î§Ö®Íâ¡£¡¡
ÆäÖÐÁ½¸ö×îÖ÷ÒªµÄÀý×Ó±ãÊÇ¡°Á÷ʽ¶ÔÏ󡱺͡°¹Ì¶¨¶ÔÏ󡱡£¶ÔÓÚÁ÷ʽ¶ÔÏ󣬶ÔÏó»á±ä³É×Ö½ÚÁ÷£¬Í¨³£»á·¢¸ø¡¡
Áíһ̨»úÆ÷¡£¶ø¶ÔÓڹ̶¨¶ÔÏ󣬶ÔÏó±£´æÔÚ´ÅÅÌÖС£¼´Ê¹³ÌÐòÖÐÖ¹ÔËÐУ¬ËüÃÇÈԿɱ£³Ö×Ô¼ºµÄ״̬²»±ä¡£¶Ô¡¡
ÓÚÕâЩÀàÐ͵ÄÊý¾Ý´æ´¢£¬Ò»¸öÌرðÓÐÓõļ¼ÇɾÍÊÇËüÃÇÄÜ´æÔÚÓÚÆäËûýÌåÖС£Ò»µ©ÐèÒª£¬ÉõÖÁÄܽ«ËüÃǻָ´¡¡
³ÉÆÕͨµÄ¡¢»ùÓÚRAM¡¡µÄ¶ÔÏó¡£Java¡¡1¡£1¡¡ÌṩÁ˶ÔLightweight¡¡persistence¡¡µÄÖ§³Ö¡£Î´À´µÄ°æ±¾ÉõÖÁ¿ÉÄÜÌá¡¡
¹©¸üÍêÕûµÄ·½°¸¡£¡¡¡¡
2¡£2¡£2¡¡¡¡ÌØÊâÇé¿ö£ºÖ÷ÒªÀàÐÍ¡¡¡¡
ÓÐһϵÁÐÀàÐèÌرð¶Ô´ý£»¿É½«ËüÃÇÏëÏó³É¡°»ù±¾¡±¡¢¡°Ö÷Òª¡±»òÕß¡°Ö÷¡±£¨Primitive£©ÀàÐÍ£¬½øÐгÌÐòÉè¼Æ¡¡
ʱҪƵ·±Óõ½ËüÃÇ¡£Ö®ËùÒÔÒªÌرð¶Ô´ý£¬ÊÇÓÉÓÚÓá¡new¡¡´´½¨¶ÔÏó£¨ÌرðÊÇСµÄ¡¢¼òµ¥µÄ±äÁ¿£©²¢²»ÊǷdz£ÓС¡
Ч£¬ÒòΪnew¡¡½«¶ÔÏóÖÃÓÚ¡°¶Ñ¡±Àï¡£¶ÔÓÚÕâЩÀàÐÍ£¬Java¡¡²ÉÄÉÁËÓë¡¡C¡¡ºÍ¡¡C£«£«ÏàͬµÄ·½·¨¡£Ò²¾ÍÊÇ˵£¬²»ÊÇÓá¡
new¡¡´´½¨±äÁ¿£¬¶øÊÇ´´½¨Ò»¸ö²¢·Ç¾ä±úµÄ¡°×Ô¶¯¡±±äÁ¿¡£Õâ¸ö±äÁ¿ÈÝÄÉÁ˾ßÌåµÄÖµ£¬²¢ÖÃÓÚ¶ÑÕ»ÖУ¬Äܹ»¸ü¡¡
¸ßЧµØ´æÈ¡¡£¡¡¡¡
Java¡¡¾ö¶¨ÁËÿÖÖÖ÷ÒªÀàÐ͵ĴóС¡£¾ÍÏóÔÚ´ó¶àÊýÓïÑÔÀïÄÇÑù£¬ÕâЩ´óС²¢²»Ëæ×Å»úÆ÷½á¹¹µÄ±ä»¯¶ø±ä»¯¡£Õâ¡¡
ÖÖ´óСµÄ²»¿É¸ü¸ÄÕýÊÇ¡¡Java¡¡³ÌÐò¾ßÓкÜÇ¿ÒÆÖ²ÄÜÁ¦µÄÔÒòÖ®Ò»¡£¡¡¡¡
¡¡¡¡
Ö÷ÀàÐÍ¡¡´óС¡¡×îСֵ¡¡×î´óÖµ¡¡·â×°Æ÷ÀàÐÍ¡¡¡¡
¡¡¡¡
boolean¡¡1¡¡Î»¡¡Boolean¡¡¡¡
char¡¡16λ¡¡Unicode¡¡0¡¡Unicode¡¡2¡¡µÄ¡¡16´Î·½¡1¡¡Character¡¡¡¡
byte¡¡8¡¡Î»¡¡¡128¡¡£«127¡¡Byte¡¡£¨×¢ÊÍ¢Ù£©¡¡¡¡
short¡¡16¡¡Î»¡¡¡2¡¡µÄ15¡¡´Î·½¡¡£«2¡¡µÄ¡¡15´Î·½¡1¡¡Short¡¡£¨×¢ÊÍ¢Ù£©¡¡¡¡
int¡¡32λ¡¡¡2¡¡µÄ¡¡31¡¡´Î·½¡¡£«2¡¡µÄ31¡¡´Î·½¡1¡¡Integer¡¡¡¡
long¡¡64λ¡¡¡2¡¡µÄ63¡¡´Î·½¡¡£«2¡¡µÄ63¡¡´Î·½¡1¡¡Long¡¡¡¡
float¡¡32¡¡Î»¡¡IEEE754¡¡IEEE754¡¡Float¡¡¡¡
double¡¡64¡¡Î»¡¡IEEE754¡¡IEEE754¡¡Double¡¡¡¡
Void¡¡Void¡¡£¨×¢ÊÍ¢Ù£©¡¡¡¡
¡¡¡¡
¢Ù£ºµ½¡¡Java¡¡1¡£1¡¡²ÅÓУ¬1¡£0¡¡°æûÓС£¡¡¡¡
¡¡¡¡
ÊýÖµÀàÐÍÈ«¶¼ÊÇÓзûºÅ£¨Õý¸ººÅ£©µÄ£¬ËùÒÔ²»±Ø·Ñ¾¢Ñ°ÕÒûÓзûºÅµÄÀàÐÍ¡£¡¡¡¡
Ö÷Êý¾ÝÀàÐÍÒ²ÓµÓÐ×Ô¼ºµÄ¡°·â×°Æ÷¡±£¨wrapper£©Àà¡£ÕâÒâζ׿ÙÈçÏëÈöÑÄÚÒ»¸ö·ÇÖ÷Òª¶ÔÏó±íʾÄǸöÖ÷Àà¡¡
ÐÍ£¬¾ÍҪʹÓöÔÓ¦µÄ·â×°Æ÷¡£ÀýÈ磺¡¡¡¡
char¡¡c¡¡=¡¡'x'£»¡¡¡¡
Character¡¡C¡¡=¡¡new¡¡Character£¨'c'£©£»¡¡¡¡
Ò²¿ÉÒÔÖ±½ÓʹÓ㺡¡¡¡
Character¡¡C¡¡=¡¡new¡¡Character£¨'x'£©£»¡¡¡¡
ÕâÑù×öµÄÔÒò½«ÔÚÒÔºóµÄÕ½ÚÀï½âÊÍ¡£¡¡¡¡
¡¡¡¡
1¡£¡¡¸ß¾«¶ÈÊý×Ö¡¡¡¡
Java¡¡1¡£1¡¡Ôö¼ÓÁËÁ½¸öÀ࣬ÓÃÓÚ½øÐи߾«¶ÈµÄ¼ÆË㣺BigInteger¡¡ºÍ¡¡BigDecimal¡£¾¡¹ÜËüÃÇ´óÖ¿ÉÒÔ»®·ÖΪ¡¡
¡¡¡°·â×°Æ÷¡±ÀàÐÍ£¬µ«Á½Õ߶¼Ã»ÓжÔÓ¦µÄ¡°Ö÷ÀàÐÍ¡±¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡47¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡49¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ÕâÁ½¸öÀ඼ÓÐ×Ô¼ºÌØÊâµÄ¡°·½·¨¡±£¬¶ÔÓ¦ÓÚÎÒÃÇÕë¶ÔÖ÷ÀàÐÍÖ´ÐеIJÙ×÷¡£Ò²¾ÍÊÇ˵£¬Äܶԡ¡int»ò¡¡float×öµÄ¡¡
ÊÂÇ飬¶ÔBigInteger¡¡ºÍBigDecimal¡¡Ò»Ñù¿ÉÒÔ×ö¡£Ö»ÊDZØÐëʹÓ÷½·¨µ÷Ó㬲»ÄÜʹÓÃÔËËã·û¡£´ËÍ⣬ÓÉÓÚÇ£¡¡
Éæ¸ü¶à£¬ËùÒÔÔËËãËٶȻáÂýһЩ¡£ÎÒÃÇÎþÉüÁËËٶȣ¬µ«»»À´Á˾«¶È¡£¡¡¡¡
BigInteger¡¡Ö§³ÖÈÎÒ⾫¶ÈµÄÕûÊý¡£Ò²¾ÍÊÇ˵£¬ÎÒÃǿɾ«È·±íʾÈÎÒâ´óСµÄÕûÊýÖµ£¬Í¬Ê±ÔÚÔËËã¹ý³ÌÖв»»á¶ª¡¡
ʧÈκÎÐÅÏ¢¡£¡¡¡¡
BigDecimal¡¡Ö§³ÖÈÎÒ⾫¶ÈµÄ¶¨µãÊý×Ö¡£ÀýÈ磬¿ÉÓÃËü½øÐо«È·µÄ±ÒÖµ¼ÆËã¡£¡¡¡¡
ÖÁÓÚµ÷ÓÃÕâÁ½¸öÀàʱ¿ÉÑ¡ÓõĹ¹½¨Æ÷ºÍ·½·¨£¬Çë×ÔÐвο¼Áª»ú°ïÖúÎĵµ¡£¡¡¡¡
2¡£2¡£3¡¡Java¡¡µÄÊý×é¡¡¡¡
¼¸ºõËùÓгÌÐòÉè¼ÆÓïÑÔ¶¼Ö§³ÖÊý×é¡£ÔÚC¡¡ºÍ¡¡C£«£«ÀïʹÓÃÊý×éÊǷdz£Î£Ïյģ¬ÒòΪÄÇЩÊý×éÖ»ÊÇÄÚ´æ¿é¡£Èô³Ì¡¡
Ðò·ÃÎÊ×Ô¼ºÄÚ´æ¿éÒÔÍâµÄÊý×飬»òÕßÔÚ³õʼ»¯Ö®Ç°Ê¹ÓÃÄڴ棨ÊôÓÚ³£¹æ±à³Ì´íÎ󣩣¬»á²úÉú²»¿ÉÔ¤²âµÄºó¹û¡¡
¡¡£¨×¢ÊÍ¢Ú£©¡£¡¡¡¡
¡¡¡¡
¢Ú£ºÔÚ¡¡C£«£«ÀӦ¾¡Á¿²»ÒªÊ¹ÓÃÊý×飬»»Óñê׼ģ°å¿â£¨Standard¡¡TemplateLibrary£©Àï¸ü°²È«µÄÈÝÆ÷¡£¡¡¡¡
¡¡¡¡
Java¡¡µÄÒ»ÏîÖ÷ÒªÉè¼ÆÄ¿±ê¾ÍÊÇ°²È«ÐÔ¡£ËùÒÔÔÚC¡¡ºÍ¡¡C£«£«ÀïÀ§ÈųÌÐòÔ±µÄÐí¶àÎÊÌⶼδÔÚJava¡¡ÀïÖظ´¡£Ò»¸ö¡¡
Java¡¡¿ÉÒÔ±£Ö¤±»³õʼ»¯£¬¶øÇÒ²»¿ÉÔÚËüµÄ·¶Î§Ö®Íâ·ÃÎÊ¡£ÓÉÓÚϵͳ×Ô¶¯½øÐз¶Î§¼ì²é£¬ËùÒÔ±ØȻҪ¸¶³öһЩ¡¡
´ú¼Û£ºÕë¶Ôÿ¸öÊý×飬ÒÔ¼°ÔÚÔËÐÐÆÚ¼ä¶ÔË÷ÒýµÄУÑ飬¶¼»áÔì³ÉÉÙÁ¿µÄÄڴ濪Ïú¡£µ«ÓÉ´Ë»»»ØµÄÊǸü¸ßµÄ°²¡¡
È«ÐÔ£¬ÒÔ¼°¸ü¸ßµÄ¹¤×÷ЧÂÊ¡£Îª´Ë¸¶³öÉÙÐí´ú¼ÛÊÇÖµµÃµÄ¡£¡¡¡¡
´´½¨¶ÔÏóÊý×éʱ£¬Êµ¼Ê´´½¨µÄÊÇÒ»¸ö¾ä±úÊý×é¡£¶øÇÒÿ¸ö¾ä±ú¶¼»á×Ô¶¯³õʼ»¯³ÉÒ»¸öÌØÊâÖµ£¬²¢´øÓÐ×Ô¼ºµÄ¡¡
¹Ø¼ü×Ö£ºnull¡¡£¨¿Õ£©¡£Ò»µ©Java¡¡¿´µ½null£¬¾ÍÖªµÀ¸Ã¾ä±ú²¢Î´Ö¸ÏòÒ»¸ö¶ÔÏó¡£ÕýʽʹÓÃÇ°£¬±ØÐëΪÿ¸ö¾ä¡¡
±ú¶¼·ÖÅäÒ»¸ö¶ÔÏó¡£ÈôÊÔͼʹÓÃÒÀȻΪnull¡¡µÄÒ»¸ö¾ä±ú£¬¾Í»áÔÚÔËÐÐÆÚ±¨¸æÎÊÌâ¡£Òò´Ë£¬µäÐ͵ÄÊý×é´íÎóÔÚ¡¡
Java¡¡Àï¾ÍµÃµ½Á˱ÜÃâ¡£¡¡¡¡
Ò²¿ÉÒÔ´´½¨Ö÷ÀàÐÍÊý×顣ͬÑùµØ£¬±àÒëÆ÷Äܹ»µ£±£¶ÔËüµÄ³õʼ»¯£¬ÒòΪ»á½«ÄǸöÊý×éµÄÄÚ´æ»®·Ö³ÉÁã¡£¡¡¡¡
Êý×éÎÊÌ⽫ÔÚÒÔºóµÄÕ½ÚÀïÏêϸÌÖÂÛ¡£¡¡¡¡
2¡£3¡¡¾ø¶Ô²»ÒªÇå³ý¶ÔÏó¡¡¡¡
ÔÚ´ó¶àÊý³ÌÐòÉè¼ÆÓïÑÔÖУ¬±äÁ¿µÄ¡°´æÔÚʱ¼ä¡±£¨Lifetime¡¡£©Ò»Ö±ÊdzÌÐòÔ±ÐèÒª×ÅÖØ¿¼ÂǵÄÎÊÌâ¡£±äÁ¿Ó¦³Ö¡¡
Ðø¶à³¤µÄʱ¼ä£¿Èç¹ûÏëÇå³ýËü£¬ÄÇôºÎʱ½øÐУ¿ÔÚ±äÁ¿´æÔÚʱ¼äÉϾÀ²ø²»Çå»áÔì³É´óÁ¿µÄ³ÌÐò´íÎó¡£ÔÚÏÂÃæ¡¡
µÄС½ÚÀ½«²ûʾJava¡¡ÈçºÎ°ïÖúÎÒÃÇÍê³ÉËùÓÐÇå³ý¹¤×÷£¬´Ó¶ø¼«´óÁ˼ò»¯ÁËÕâ¸öÎÊÌâ¡£¡¡¡¡
2¡£3¡£1¡¡¡¡×÷ÓÃÓò¡¡¡¡
´ó¶àÊý³ÌÐòÉè¼ÆÓïÑÔ¶¼ÌṩÁË¡°×÷ÓÃÓò¡±£¨Scope£©µÄ¸ÅÄî¡£¶ÔÓÚÔÚ×÷ÓÃÓòÀﶨÒåµÄÃû×Ö£¬×÷ÓÃÓòͬʱ¾ö¶¨ÁË¡¡
ËüµÄ¡°¿É¼ûÐÔ¡±ÒÔ¼°¡°´æÔÚʱ¼ä¡±¡£ÔÚC£¬C£«£«ºÍ¡¡Java¡¡À×÷ÓÃÓòÊÇÓÉ»¨À¨ºÅµÄλÖþö¶¨µÄ¡£²Î¿¼ÏÂÃæÕâ¸ö¡¡
Àý×Ó£º¡¡¡¡
¡¡¡¡
£û¡¡¡¡
¡¡¡¡int¡¡x¡¡=¡¡12£»¡¡¡¡
¡¡¡¡/*¡¡only¡¡x¡¡available¡¡*/¡¡¡¡
¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡int¡¡q¡¡=¡¡96£»¡¡¡¡
¡¡¡¡¡¡¡¡/*¡¡both¡¡x¡¡&¡¡q¡¡available¡¡*/¡¡¡¡
¡¡¡¡£ý¡¡¡¡
¡¡¡¡/*¡¡only¡¡x¡¡available¡¡*/¡¡¡¡
¡¡¡¡/*¡¡q¡¡¡°out¡¡of¡¡scope¡±¡¡*/¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
×÷ΪÔÚ×÷ÓÃÓòÀﶨÒåµÄÒ»¸ö±äÁ¿£¬ËüÖ»ÓÐÔÚÄǸö×÷ÓÃÓò½áÊø֮ǰ²Å¿ÉʹÓᣡ¡¡¡
ÔÚÉÏÃæµÄÀý×ÓÖУ¬Ëõ½øÅÅ°æʹ¡¡Java¡¡´úÂë¸üÒ×±æ¶Á¡£ÓÉÓÚ¡¡Java¡¡ÊÇÒ»ÖÖÐÎʽ×ÔÓɵÄÓïÑÔ£¬ËùÒÔ¶îÍâµÄ¿Õ¸ñ¡¢ÖÆ¡¡
±íλÒÔ¼°»Ø³µ¶¼²»»á¶Ô½á¹û³ÌÐòÔì³ÉÓ°Ïì¡£¡¡¡¡
×¢Ò⾡¹ÜÔÚ¡¡C¡¡ºÍ¡¡C£«£«ÀïÊǺϷ¨µÄ£¬µ«ÔÚ¡¡Java¡¡Àï²»ÄÜÏóÏÂÃæÕâÑùÊéд´úÂ룺¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡48¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡50¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡
£û¡¡¡¡
¡¡¡¡int¡¡x¡¡=¡¡12£»¡¡¡¡
¡¡¡¡£û¡¡¡¡
¡¡¡¡¡¡¡¡int¡¡x¡¡=¡¡96£»¡¡/*¡¡illegal¡¡*/¡¡¡¡
¡¡¡¡£ý¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
±àÒëÆ÷»áÈÏΪ±äÁ¿¡¡x¡¡Òѱ»¶¨Òå¡£ËùÒÔC¡¡ºÍC£«£«Äܽ«Ò»¸ö±äÁ¿¡°Òþ²Ø¡±ÔÚÒ»¸ö¸ü´óµÄ×÷ÓÃÓòÀï¡£µ«ÕâÖÖ×ö·¨ÔÚ¡¡
Java¡¡ÀïÊDz»ÔÊÐíµÄ£¬ÒòΪJava¡¡µÄÉè¼ÆÕßÈÏΪÕâÑù×öʹ³ÌÐò²úÉúÁË»ìÏý¡£¡¡¡¡
2¡£3¡£2¡¡¡¡¶ÔÏóµÄ×÷ÓÃÓò¡¡¡¡
Java¡¡¶ÔÏ󲻾߱¸ÓëÖ÷ÀàÐÍÒ»ÑùµÄ´æÔÚʱ¼ä¡£Óá¡new¡¡¹Ø¼ü×Ö´´½¨Ò»¸öJava¡¡¶ÔÏóµÄʱºò£¬Ëü»á³¬³ö×÷ÓÃÓòµÄ·¶¡¡
Χ֮Íâ¡£ËùÒÔ¼ÙÈôʹÓÃÏÂÃæÕâ¶Î´úÂ룺¡¡¡¡
¡¡¡¡
£û¡¡¡¡
String¡¡s¡¡=¡¡new¡¡String£¨¡¨a¡¡string¡¨£©£»¡¡¡¡
£ý¡¡/*¡¡×÷ÓÃÓòµÄÖյ㡡*/¡¡¡¡
¡¡¡¡
ÄÇô¾ä±ú¡¡s¡¡»áÔÚ×÷ÓÃÓòµÄÖյ㴦Ïûʧ¡£È»¶ø£¬sÖ¸ÏòµÄ¡¡String¡¡¶ÔÏóÒÀȻռ¾Ý×ÅÄÚ´æ¿Õ¼ä¡£ÔÚÉÏÃæÕâ¶Î´úÂë¡¡
ÀÎÒÃÇûÓа취·ÃÎʶÔÏó£¬ÒòΪָÏòËüµÄΨһһ¸ö¾ä±úÒѳ¬³öÁË×÷ÓÃÓòµÄ±ß½ç¡£ÔÚºóÃæµÄÕ½ÚÀ´ó¼Ò»¹¡¡
»á¼ÌÐøѧϰÈçºÎÔÚ³ÌÐòÔËÐÐÆڼ䴫µÝºÍ¸´ÖƶÔÏó¾ä±ú¡£¡¡¡¡
ÕâÑùÔì³ÉµÄ½á¹û±ãÊÇ£º¶ÔÓÚÓá¡new¡¡´´½¨µÄ¶ÔÏó£¬Ö»ÒªÎÒÃÇÔ¸Ò⣬ËüÃǾͻáÒ»Ö±±£ÁôÏÂÈ¥¡£Õâ¸ö±à³ÌÎÊÌâÔÚC¡¡
ºÍC£«£«ÀïÌرðÍ»³ö¡£¿´À´ÔÚC£«£«ÀïÓöµ½µÄÂé·³×î´ó£ºÓÉÓÚ²»ÄÜ´ÓÓïÑÔ»ñµÃÈκΰïÖú£¬ËùÒÔÔÚÐèÒª¶ÔÏóµÄʱºò£¬¡¡
¸ù±¾ÎÞ·¨È·¶¨ËüÃÇÊÇ·ñ¿ÉÓ᣶øÇÒ¸üÂé·³µÄÊÇ£¬ÔÚ¡¡C£«£«Àһµ©¹¤×÷Íê³É£¬±ØÐë±£Ö¤½«¶ÔÏóÇå³ý¡£¡¡¡¡
ÕâÑù±ã´øÀ´ÁËÒ»¸öÓÐȤµÄÎÊÌâ¡£¼ÙÈçJava¡¡ÈöÔÏóÒÀÈ»¹ÊÎÒ£¬ÔõÑù²ÅÄÜ·ÀÖ¹ËüÃÇ´óÁ¿³ä³âÄڴ棬²¢×îÖÕÔì³É³Ì¡¡
ÐòµÄ¡°Äý¹Ì¡±ÄØ¡£ÔÚC£«£«ÀÕâ¸öÎÊÌâ×îÁî³ÌÐòԱͷʹ¡£µ«¡¡Java¡¡ÒÔºó£¬Çé¿öÈ´·¢ÉúÁ˸Ĺۡ£Java¡¡ÓÐÒ»¸öÌرð¡¡
µÄ¡°À¬»øÊÕ¼¯Æ÷¡±£¬Ëü»á²éÕÒÓÃnew¡¡´´½¨µÄËùÓжÔÏ󣬲¢±æ±ðÆäÖÐÄÄЩ²»ÔÙ±»ÒýÓá£Ëæºó£¬Ëü»á×Ô¶¯ÊÍ·ÅÓÉ¡¡
ÄÇЩÏÐÖöÔÏóÕ¼¾ÝµÄÄڴ棬ÒÔ±ãÄÜÓÉжÔÏóʹÓá£ÕâÒâζ×ÅÎÒÃǸù±¾²»±Ø²ÙÐÄÄÚ´æµÄ»ØÊÕÎÊÌâ¡£Ö»Ðè¼òµ¥µØ¡¡
´´½¨¶ÔÏó£¬Ò»µ©²»ÔÙÐèÒªËüÃÇ£¬ËüÃǾͻá×Ô¶¯ÀëÈ¥¡£ÕâÑù×ö¿É·ÀÖ¹ÔÚ¡¡C£«£«ÀïºÜ³£¼ûµÄÒ»¸ö±à³ÌÎÊÌ⣺ÓÉÓڳ̡¡
ÐòÔ±Íü¼ÇÊÍ·ÅÄÚ´æÔì³ÉµÄ¡°ÄÚ´æÒç³ö¡±¡£¡¡¡¡
2¡£4¡¡Ð½¨Êý¾ÝÀàÐÍ£ºÀà¡¡¡¡
Èç¹û˵һÇж«Î÷¶¼ÊǶÔÏó£¬ÄÇôÓÃʲô¾ö¶¨Ò»¸ö¡°Àࡱ£¨Class£©µÄÍâ¹ÛÓëÐÐΪÄØ£¿»»¾ä»°Ëµ£¬ÊÇʲô½¨Á¢Æð¡¡
ÁËÒ»¸ö¶ÔÏóµÄ¡°ÀàÐÍ¡±£¨Type¡¡£©ÄØ£¿´ó¼Ò¿ÉÄܲÂÏëÓÐÒ»¸öÃûΪ¡°type¡±µÄ¹Ø¼ü×Ö¡£µ«´ÓÀúÊ·¿´À´£¬´ó¶àÊýÃæ¡¡
Ïò¶ÔÏóµÄÓïÑÔ¶¼Óùؼü×Ö¡°class¡±±í´ïÕâÑùÒ»¸öÒâ˼£º¡°ÎÒ×¼±¸¸æËßÄã¶ÔÏóÒ»ÖÖÐÂÀàÐ͵ÄÍâ¹Û¡±¡£class¡¡¹Ø¡¡
¼ü×ÖÌ«³£ÓÃÁË£¬ÒÔÖÁÓÚ±¾ÊéÐí¶àµØ·½²¢Ã»ÓÐÓôÖÌå×Ö»òË«ÒýºÅ¼ÓÒÔÇ¿µ÷¡£ÔÚÕâ¸ö¹Ø¼ü×ֵĺóÃ棬Ӧ¸Ã¸úËæС¡
Êý¾ÝÀàÐ͵ÄÃû³Æ¡£ÀýÈ磺¡¡¡¡
class¡¡ATypeName¡¡£û/*ÀàÖ÷ÌåÖÃÓÚÕâÀï£ý¡¡¡¡
ÕâÑù¾ÍÒýÈëÁËÒ»ÖÖÐÂÀàÐÍ£¬½ÓÏÂÀ´±ã¿ÉÓÃnew¡¡´´½¨ÕâÖÖÀàÐ͵ÄÒ»¸öжÔÏ󣺡¡¡¡
ATypeName¡¡a¡¡=¡¡new¡¡ATypeName£¨£©£»¡¡¡¡
ÔÚATypeName¡¡ÀÀàÖ÷ÌåÖ»ÓÉÒ»Ìõ×¢Ê͹¹³É£¨ÐǺźÍб¸ÜÒÔ¼°ÆäÖеÄÄÚÈÝ£¬±¾ÕºóÃ滹»áÏêϸ½²Êö£©£¬ËùÒÔ¡¡
²¢²»ÄܶÔËü×öÌ«¶àµÄÊÂÇé¡£ÊÂʵÉÏ£¬³ý·ÇΪÆ䶨ÒåÁËijЩ·½·¨£¬·ñÔò¸ù±¾²»ÄÜָʾËü×öÈκÎÊÂÇé¡£¡¡¡¡
2¡£4¡£1¡¡¡¡×ֶκͷ½·¨¡¡¡¡
¶¨ÒåÒ»¸öÀàʱ£¨ÎÒÃÇÔÚ¡¡Java¡¡ÀïµÄÈ«²¿¹¤×÷¾ÍÊǶ¨ÒåÀà¡¢ÖÆ×÷ÄÇЩÀàµÄ¶ÔÏóÒÔ¼°½«ÏûÏ¢·¢¸øÄÇЩ¶ÔÏ󣩣¬¿ÉÔÚ¡¡
×Ô¼ºµÄÀàÀïÉèÖÃÁ½ÖÖÀàÐ͵ÄÔªËØ£ºÊý¾Ý³ÉÔ±£¨ÓÐʱҲ½Ð¡°×ֶΡ±£©ÒÔ¼°³ÉÔ±º¯Êý£¨Í¨³£½Ð¡°·½·¨¡±£©¡£Æä¡¡
ÖУ¬Êý¾Ý³ÉÔ±ÊÇÒ»ÖÖ¶ÔÏó£¨Í¨¹ýËüµÄ¾ä±úÓëÆäͨÐÅ£©£¬¿ÉÒÔΪÈκÎÀàÐÍ¡£ËüÒ²¿ÉÒÔÊÇÖ÷ÀàÐÍ£¨²¢²»ÊǾä±ú£©¡¡
Ö®Ò»¡£Èç¹ûÊÇÖ¸Ïò¶ÔÏóµÄÒ»¸ö¾ä±ú£¬Ôò±ØÐë³õʼ»¯ÄǸö¾ä±ú£¬ÓÃÒ»ÖÖÃûΪ¡°¹¹½¨Æ÷¡±£¨µÚ4¡¡Õ»á¶Ô´ËÏêÊö£©¡¡
µÄÌØÊ⺯Êý½«ÆäÓëÒ»¸öʵ¼Ê¶ÔÏóÁ¬½ÓÆðÀ´£¨¾ÍÏóÔçÏÈ¿´µ½µÄÄÇÑù£¬Ê¹ÓÃnew¡¡¹Ø¼ü×Ö£©¡£µ«ÈôÊÇÒ»ÖÖÖ÷ÀàÐÍ£¬¡¡
Ôò¿ÉÔÚÀඨÒåλÖÃÖ±½Ó³õʼ»¯£¨ÕýÈçºóÃæ»á¿´µ½µÄÄÇÑù£¬¾ä±úÒà¿ÉÔÚ¶¨ÒåλÖóõʼ»¯£©¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡49¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡51¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ÿ¸ö¶ÔÏó¶¼Îª×Ô¼ºµÄÊý¾Ý³ÉÔ±±£Óд洢¿Õ¼ä£»Êý¾Ý³ÉÔ±²»»áÔÚ¶ÔÏóÖ®¼ä¹²Ïí¡£ÏÂÃæÊǶ¨ÒåÁËһЩÊý¾Ý³ÉÔ±µÄ¡¡
ÀàʾÀý£º¡¡¡¡
¡¡¡¡
class¡¡DataOnly¡¡£û¡¡¡¡
¡¡¡¡int¡¡i£»¡¡¡¡
¡¡¡¡float¡¡f£»¡¡¡¡
¡¡¡¡boolean¡¡b£»¡¡¡¡
£ý¡¡¡¡
¡¡¡¡
Õâ¸öÀಢûÓÐ×öÈκÎʵÖÊÐÔµÄÊÂÇ飬µ«ÎÒÃÇ¿É´´½¨Ò»¸ö¶ÔÏ󣺡¡¡¡
DataOnly¡¡d¡¡=¡¡new¡¡DataOnly£¨£©£»¡¡¡¡
¿É½«Öµ¸³¸øÊý¾Ý³ÉÔ±£¬µ«Ê×ÏȱØÐëÖªµÀÈçºÎÒýÓÃÒ»¸ö¶ÔÏóµÄ³ÉÔ±¡£Îª´ïµ½ÒýÓöÔÏó³ÉÔ±µÄÄ¿µÄ£¬Ê×ÏÈҪдÉÏ¡¡
¶ÔÏó¾ä±úµÄÃû×Ö£¬ÔÙ¸úËæÒ»¸öµãºÅ£¨¾äµã£©£¬ÔÙ¸úËæ¶ÔÏóÄÚ²¿³ÉÔ±µÄÃû×Ö¡£¼´¡°¶ÔÏó¾ä±ú¡£³ÉÔ±¡±¡£ÀýÈ磺¡¡¡¡
d¡£i¡¡=¡¡47£»¡¡¡¡
d¡£f¡¡=¡¡1¡£1f£»¡¡¡¡
d¡£b¡¡=¡¡false£»¡¡¡¡
Ò»¸ö¶ÔÏóÒ²¿ÉÄÜ°üº¬ÁËÁíÒ»¸ö¶ÔÏ󣬶øÁíÒ»¸ö¶ÔÏóÀïÔò°üº¬ÁËÎÒÃÇÏëÐ޸ĵÄÊý¾Ý¡£¶ÔÓÚÕâ¸öÎÊÌ⣬ֻÐè±£³Ö¡¡
¡¡¡°Á¬½Ó¾äµã¡±¼´¿É¡£ÀýÈ磺¡¡¡¡
myPlane¡£leftTank¡£capacity¡¡=¡¡100£»¡¡¡¡
³ýÈÝÄÉÊý¾ÝÖ®Í⣬DataOnly¡¡ÀàÔÙÒ²²»ÄÜ×ö¸ü¶àµÄÊÂÇ飬ÒòΪËüûÓгÉÔ±º¯Êý£¨·½·¨£©¡£ÎªÕýÈ·Àí½â¹¤×÷Ô¡¡
Àí£¬Ê×ÏȱØÐëÖªµÀ¡°×Ô±äÁ¿¡±ºÍ¡°·µ»ØÖµ¡±µÄ¸ÅÄî¡£ÎÒÃÇÂíÉϾͻáÏê¼Ó½âÊÍ¡£¡¡¡¡
¡¡¡¡
1¡£¡¡Ö÷³ÉÔ±µÄĬÈÏÖµ¡¡¡¡
Èôij¸öÖ÷Êý¾ÝÀàÐÍÊôÓÚÒ»¸öÀà³ÉÔ±£¬ÄÇô¼´Ê¹²»Ã÷È·£¨ÏÔʽ£©½øÐгõʼ»¯£¬Ò²¿ÉÒÔ±£Ö¤ËüÃÇ»ñµÃÒ»¸öĬÈÏ¡¡
Öµ¡£¡¡¡¡
¡¡¡¡
Ö÷ÀàÐÍ¡¡Ä¬ÈÏÖµ¡¡¡¡
¡¡¡¡
Boolean¡¡false¡¡¡¡
Char¡¡'u0000'£¨null£©¡¡¡¡
byte¡¡£¨byte£©0¡¡¡¡
short¡¡£¨short£©0¡¡¡¡
int¡¡0¡¡¡¡
long¡¡0L¡¡¡¡
float¡¡0¡£0f¡¡¡¡
double¡¡0¡£0d¡¡¡¡
¡¡¡¡
Ò»µ©½«±äÁ¿×÷ΪÀà³ÉԱʹÓ㬾ÍÒªÌرð×¢ÒâÓÉ¡¡Java¡¡·ÖÅäµÄĬÈÏÖµ¡£ÕâÑù×ö¿É±£Ö¤Ö÷ÀàÐ͵ijÉÔ±±äÁ¿¿Ï¶¨µÃµ½¡¡
Á˳õʼ»¯£¨C£«£«²»¾ß±¸ÕâÒ»¹¦ÄÜ£©£¬¿ÉÓÐЧ¶ôÖ¹¶àÖÖÏà¹ØµÄ±à³Ì´íÎ󡣡¡¡¡
È»¶ø£¬ÕâÖÖ±£Ö¤È´²¢²»ÊÊÓÃÓÚ¡°¾Ö²¿¡±±äÁ¿¡ª¡ªÄÇЩ±äÁ¿²¢·ÇÒ»¸öÀàµÄ×ֶΡ£ËùÒÔ£¬¼ÙÈôÔÚÒ»¸öº¯Êý¶¨ÒåÖС¡
дÈëÏÂÊö´úÂ룺¡¡¡¡
int¡¡x£»¡¡¡¡
ÄÇôx¡¡»áµÃµ½Ò»Ð©Ëæ»úÖµ£¨ÕâÓëC¡¡ºÍC£«£«ÊÇÒ»ÑùµÄ£©£¬²»»á×Ô¶¯³õʼ»¯³ÉÁã¡£ÎÒÃÇÔðÈÎÊÇÔÚÕýʽʹÓÃx¡¡Ç°·Ö¡¡
ÅäÒ»¸öÊʵ±µÄÖµ¡£Èç¹ûÍü¼Ç£¬¾Í»áµÃµ½Ò»Ìõ±àÒëÆÚ´íÎ󣬸æËßÎÒÃDZäÁ¿¿ÉÄÜÉ