ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡
Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ16²¿·Ö
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿! Èç¹û±¾ÊéûÓÐÔĶÁÍ꣬ÏëÏ´μÌÐø½Ó×ÅÔĶÁ£¬¿ÉʹÓÃÉÏ·½ "Êղص½ÎÒµÄä¯ÀÀÆ÷" ¹¦ÄÜ ºÍ "¼ÓÈëÊéÇ©" ¹¦ÄÜ£¡
Õ¹£¬Õâ¸öËÙ¶ÈÓÐÒ»¶¨³Ì¶ÈµÄÌá¸ß£¬µ«ºÍC¡¡±ÈÆðÀ´ÈÔÈ»ºÜÐüÊâ¡£¼ÆËã»ú×î×¢ÖصľÍÊÇËٶȣ»¼ÙÈçÔÚһ̨¼ÆËã»ú¡¡
Éϲ»ÄÜÃ÷ÏԽϿìµØ¸É»î£¬ÄÇô»¹²»ÈçÓÃÊÖ×ö£¨ÓÐÈ˽¨ÒéÔÚ¿ª·¢ÆÚ¼äʹÓÃJava£¬ÒÔËõ¶Ì¿ª·¢Ê±¼ä¡£È»ºóÓÃÒ»¸ö¡¡
¹¤¾ßºÍÖ§³Å¿â½«´úÂëת»»³ÉC£«£«£¬ÕâÑù¿É»ñµÃ¸ü¿ìµÄÖ´ÐÐËٶȣ©¡£¡¡¡¡
ΪʹJava¡¡ÊÊÓÃÓÚ´ó¶àÊýWeb¡¡¿ª·¢ÏîÄ¿£¬¹Ø¼üÔÚÓÚËÙ¶ÈÉϵĸÄÉÆ¡£´ËʱҪÓõ½ÈËÃdzÆΪ¡°¸ÕºÃ¼°Ê±¡±£¨Just
In¡¡Time£¬»òJIT£©µÄ±àÒëÆ÷£¬ÉõÖÁ¿¼ÂǸüµÍ¼¶µÄ´úÂë±àÒëÆ÷£¨Ð´×÷±¾Êéʱ£¬Ò²ÓÐÁ½¿îÎÊÊÀ£©¡£µ±È»£¬µÍ¼¶´ú¡¡
Âë±àÒëÆ÷»áʹ±àÒëºÃµÄ³ÌÐò²»ÄÜ¿çƽִ̨ÐУ¬µ«Í¬Ê±Ò²´øÀ´ÁËËÙ¶ÈÉϵÄÌáÉý¡£Õâ¸öËÙ¶ÈÉõÖÁ½Ó½ü¡¡C¡¡ºÍ¡¡C£«£«¡£¡¡
¶øÇÒJava¡¡ÖеijÌÐò½»²æ±àÒëÓ¦µ±±ÈC¡¡ºÍ¡¡C£«£«Öмòµ¥µÃ¶à£¨ÀíÂÛÉÏÖ»ÐèÖرàÒë¼´¿É£¬µ«Êµ¼ÊÈÔ½ÏÄÑʵÏÖ£»ÆäËû¡¡
ÓïÑÔÒ²Ôø×÷³öÀàËƵı£Ö¤£©¡£¡¡¡¡
ÔÚ±¾Ê鸽¼£¬´ó¼Ò¿ÉÕÒµ½ÓëJava¡¡£¯C£«£«±È½Ï£®¶ÔJava¡¡ÏÖ×´µÄ¹Û²ìÒÔ¼°±àÂë¹æÔòÓйصÄÄÚÈÝ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡45¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡47¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡2¡¡Õ¡¡¡¡Ò»Çж¼ÊǶÔÏó¡¡¡¡
¡¡¡°¾¡¹ÜÒÔC£«£«Îª»ù´¡£¬µ«¡¡Java¡¡ÊÇÒ»ÖÖ¸ü´¿´âµÄÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÓïÑÔ¡±¡£¡¡¡¡
ÎÞÂÛC£«£«»¹ÊÇJava¡¡¶¼ÊôÓÚÔÓºÏÓïÑÔ¡£µ«ÔÚ¡¡Java¡¡ÖУ¬Éè¼ÆÕß¾õµÃÕâÖÖÔӺϲ¢²»ÏóÔÚ¡¡C£«£«ÀïÄÇôÖØÒª¡£ÔÓºÏÓïÑÔ¡¡
ÔÊÐí²ÉÓöàÖÖ±à³Ì·ç¸ñ£»Ö®ËùÒÔ˵¡¡C£«£«ÊÇÒ»ÖÖÔÓºÏÓïÑÔ£¬ÊÇÒòΪËüÖ§³ÖÓë¡¡C¡¡ÓïÑÔµÄÏòºó¼æÈÝÄÜÁ¦¡£ÓÉÓÚC£«£«ÊÇ¡¡
C¡¡µÄÒ»¸ö³¬¼¯£¬ËùÒÔ°üº¬µÄÐí¶àÌØÐÔ¶¼ÊǺóÕß²»¾ß±¸µÄ£¬ÕâЩÌØÐÔʹ¡¡C£«£«ÔÚijЩµØ·½ÏԵùýÓÚ¸´ÔÓ¡£¡¡¡¡
Java¡¡ÓïÑÔÊ×Ïȱã¼Ù¶¨ÁËÎÒÃÇֻϣÍû½øÐÐÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æ¡£Ò²¾ÍÊÇ˵£¬ÕýʽÓÃËüÉè¼Æ֮ǰ£¬±ØÐëÏȽ«×Ô¼º¡¡
µÄ˼ÏëתÈëÒ»¸öÃæÏò¶ÔÏóµÄÊÀ½ç£¨³ý·ÇÔçÒÑÏ°¹ßÁËÕâ¸öÊÀ½çµÄ˼ά·½Ê½£©¡£Ö»ÓÐ×öºÃÕâ¸ö×¼±¸¹¤×÷£¬ÓëÆäËû¡¡
OOP¡¡ÓïÑÔÏà±È£¬²ÅÄÜÌå»áµ½¡¡Java¡¡µÄÒ×ѧÒ×Óá£ÔÚ±¾Õ£¬ÎÒÃǽ«Ì½ÌÖ¡¡Java¡¡³ÌÐòµÄ»ù±¾×é¼þ£¬²¢Ìå»áΪʲô˵¡¡
Java¡¡ÄËÖÁJava¡¡³ÌÐòÄÚµÄÒ»Çж¼ÊǶÔÏ󡣡¡¡¡
2¡£1¡¡Óþä±ú²Ù×ݶÔÏó¡¡¡¡
ÿÖÖ±à³ÌÓïÑÔ¶¼ÓÐ×Ô¼ºµÄÊý¾Ý´¦Àí·½Ê½¡£ÓÐЩʱºò£¬³ÌÐòÔ±±ØÐëʱ¿ÌÁôÒâ×¼±¸´¦ÀíµÄÊÇʲôÀàÐÍ¡£ÄúÔøÀûÓá¡
һЩÌØÊâÓï·¨Ö±½Ó²Ù×÷¹ý¶ÔÏ󣬻ò´¦Àí¹ýһЩ¼ä½Ó±íʾµÄ¶ÔÏóÂð£¨C¡¡»òC£«£«ÀïµÄÖ¸Õ룩£¿¡¡¡¡
ËùÓÐÕâЩÔÚ¡¡Java¡¡ÀﶼµÃµ½Á˼ò»¯£¬Èκζ«Î÷¶¼¿É¿´×÷¶ÔÏó¡£Òò´Ë£¬ÎÒÃǿɲÉÓÃÒ»ÖÖͳһµÄÓï·¨£¬Èκεط½¾ù¡¡
¿ÉÕÕ°á²»Îó¡£µ«Òª×¢Ò⣬¾¡¹Ü½«Ò»Çж¼¡°¿´×÷¡±¶ÔÏ󣬵«²Ù×ݵıêʶ·ûʵ¼ÊÊÇÖ¸ÏòÒ»¸ö¶ÔÏóµÄ¡°¾ä±ú¡±¡¡
¡¡£¨Handle£©¡£ÔÚÆäËûJava¡¡²Î¿¼ÊéÀ»¹¿É¿´µ½ÓеÄÈ˽«Æä³Æ×÷Ò»¸ö¡°ÒýÓá±£¬ÉõÖÁÒ»¸ö¡°Ö¸Õ롱¡£¿É½«ÕâÒ»¡¡
ÇéÐÎÏëÏó³ÉÓÃÒ£¿Ø°å£¨¾ä±ú£©²Ù×ݵçÊÓ»ú£¨¶ÔÏ󣩡£Ö»ÒªÎÕסÕâ¸öÒ£¿Ø°å£¬¾ÍÏ൱ÓÚÕÆÎÕÁËÓëµçÊÓ»úÁ¬½ÓµÄ¡¡
ͨµÀ¡£µ«Ò»µ©ÐèÒª¡°»»ÆµµÀ¡±»òÕß¡°¹ØСÉùÒô¡±£¬ÎÒÃÇʵ¼Ê²Ù×ݵÄÊÇÒ£¿Ø°å£¨¾ä±ú£©£¬ÔÙÓÉÒ£¿Ø°å×Ô¼º²Ù×Ý¡¡
µçÊÓ»ú£¨¶ÔÏ󣩡£Èç¹ûÒªÔÚ·¿¼äÀïËÄ´¦×ß×ߣ¬²¢Ïë±£³Ö¶ÔµçÊÓ»úµÄ¿ØÖÆ£¬ÄÇôÊÖÉÏÄÃ×ŵÄÊÇÒ£¿Ø°å£¬¶ø·Çµç¡¡
ÊÓ»ú¡£¡¡¡¡
´ËÍ⣬¼´Ê¹Ã»ÓеçÊÓ»ú£¬Ò£¿Ø°åÒà¿É¶ÀÁ¢´æÔÚ¡£Ò²¾ÍÊÇ˵£¬Ö»ÊÇÓÉÓÚÓµÓÐÒ»¸ö¾ä±ú£¬²¢²»±íʾ±ØÐëÓÐÒ»¸ö¶Ô¡¡
ÏóͬËüÁ¬½Ó¡£ËùÒÔÈç¹ûÏëÈÝÄÉÒ»¸ö´Ê»ò¾ä×Ó£¬¿É´´½¨Ò»¸ö¡¡String¡¡¾ä±ú£º¡¡¡¡
String¡¡s£»¡¡¡¡
µ«ÕâÀï´´½¨µÄÖ»ÊǾä±ú£¬²¢²»ÊǶÔÏó¡£Èô´ËʱÏò¡¡s¡¡·¢ËÍÒ»ÌõÏûÏ¢£¬¾Í»á»ñµÃÒ»¸ö´íÎó£¨ÔËÐÐÆÚ£©¡£ÕâÊÇÓÉÓÚ¡¡
s¡¡Êµ¼Ê²¢Î´ÓëÈκζ«Î÷Á¬½Ó£¨¼´¡°Ã»ÓеçÊÓ»ú¡±£©¡£Òò´Ë£¬Ò»ÖÖ¸ü°²È«µÄ×ö·¨ÊÇ£º´´½¨Ò»¸ö¾ä±úʱ£¬¼ÇסÎÞ¡¡
ÂÛÈçºÎ¶¼½øÐгõʼ»¯£º¡¡¡¡
String¡¡s¡¡=¡¡¡¨asdf¡¨£»¡¡¡¡
È»¶ø£¬ÕâÀï²ÉÓõÄÊÇÒ»ÖÖÌØÊâÀàÐÍ£º×Ö´®¿ÉÓüÓÒýºÅµÄÎÄ×Ö³õʼ»¯¡£Í¨³££¬±ØÐëΪ¶ÔÏóʹÓÃÒ»ÖÖ¸üͨÓõijõ¡¡
ʼ»¯ÀàÐÍ¡£¡¡¡¡
2¡£2¡¡ËùÓжÔÏ󶼱ØÐë´´½¨¡¡¡¡
´´½¨¾ä±úʱ£¬ÎÒÃÇÏ£ÍûËüͬһ¸öжÔÏóÁ¬½Ó¡£Í¨³£ÓÃnew¡¡¹Ø¼ü×Ö´ïµ½ÕâһĿµÄ¡£new¡¡µÄÒâ˼ÊÇ£º¡°°ÑÎÒ±ä³É¡¡
ÕâЩ¶ÔÏóµÄÒ»ÖÖÐÂÀàÐÍ¡±¡£ËùÒÔÔÚÉÏÃæµÄÀý×ÓÖУ¬¿ÉÒÔ˵£º¡¡¡¡
String¡¡s¡¡=¡¡new¡¡String£¨¡¨asdf¡¨£©£»¡¡¡¡
Ëü²»½öÖ¸³ö¡°½«ÎÒ±ä³ÉÒ»¸öÐÂ×Ö´®¡±£¬Ò²Í¨¹ýÌṩһ¸ö³õʼ×Ö´®£¬Ö¸³öÁË¡°ÈçºÎÉú³ÉÕâ¸öÐÂ×Ö´®¡±¡£¡¡¡¡
µ±È»£¬×Ö´®£¨String£©²¢·ÇΨһµÄÀàÐÍ¡£Java¡¡ÅäÌ×ÌṩÁËÊýÁ¿ÖÚ¶àµÄÏÖ³ÉÀàÐÍ¡£¶ÔÎÒÃÇÀ´½²£¬×îÖØÒªµÄ¾ÍÊÇ¡¡
¼ÇסÄÜ×ÔÐд´½¨ÀàÐÍ¡£ÊÂʵÉÏ£¬ÕâÓ¦ÊÇJava¡¡³ÌÐòÉè¼ÆµÄÒ»Ïî»ù±¾²Ù×÷£¬ÊǼÌÐø±¾ÊéºóÓಿ·ÖѧϰµÄ»ù´¡¡£¡¡¡¡
2¡£2¡£1¡¡¡¡±£´æµ½Ê²Ã´µØ·½¡¡¡¡
³ÌÐòÔËÐÐʱ£¬ÎÒÃÇ×îºÃ¶ÔÊý¾Ý±£´æµ½Ê²Ã´µØ·½×öµ½ÐÄÖÐÓÐÊý¡£ÌرðҪעÒâµÄÊÇÄÚ´æµÄ·ÖÅä¡£ÓÐÁù¸öµØ·½¶¼¿É¡¡
ÒÔ±£´æÊý¾Ý£º¡¡¡¡
£¨1£©¡¡¼Ä´æÆ÷¡£ÕâÊÇ×î¿ìµÄ±£´æÇøÓò£¬ÒòΪËüλÓÚºÍÆäËûËùÓб£´æ·½Ê½²»Í¬µÄµØ·½£º´¦ÀíÆ÷ÄÚ²¿¡£È»¶ø£¬¼Ä´æ¡¡
Æ÷µÄÊýÁ¿Ê®·ÖÓÐÏÞ£¬ËùÒԼĴæÆ÷ÊǸù¾ÝÐèÒªÓɱàÒëÆ÷·ÖÅä¡£ÎÒÃǶԴËûÓÐÖ±½ÓµÄ¿ØÖÆȨ£¬Ò²²»¿ÉÄÜÔÚ×Ô¼ºµÄ¡¡
³ÌÐòÀïÕÒµ½¼Ä´æÆ÷´æÔÚµÄÈκÎ×Ù¼£¡£¡¡¡¡
£¨2£©¡¡¶ÑÕ»¡£×¤ÁôÓÚ³£¹æ¡¡RAM¡¡£¨Ëæ»ú·ÃÎÊ´æ´¢Æ÷£©ÇøÓò£¬µ«¿Éͨ¹ýËüµÄ¡°¶ÑÕ»Ö¸Õ롱»ñµÃ´¦ÀíµÄÖ±½ÓÖ§³Ö¡£¶Ñ¡¡
Õ»Ö¸ÕëÈôÏòÏÂÒÆ£¬»á´´½¨ÐµÄÄڴ棻ÈôÏòÉÏÒÆ£¬Ôò»áÊÍ·ÅÄÇЩÄÚ´æ¡£ÕâÊÇÒ»ÖÖÌرð¿ì¡¢ÌرðÓÐЧµÄÊý¾Ý±£´æ¡¡
·½Ê½£¬½ö´ÎÓڼĴæÆ÷¡£´´½¨³ÌÐòʱ£¬Java¡¡±àÒëÆ÷±ØÐë׼ȷµØÖªµÀ¶ÑÕ»ÄÚ±£´æµÄËùÓÐÊý¾ÝµÄ¡°³¤¶È¡±ÒÔ¼°¡°´æ¡¡
ÔÚʱ¼ä¡±¡£ÕâÊÇÓÉÓÚËü±ØÐëÉú³ÉÏàÓ¦µÄ´úÂ룬ÒÔ±ãÏòÉϺÍÏòÏÂÒƶ¯Ö¸Õë¡£ÕâÒ»ÏÞÖÆÎÞÒÉÓ°ÏìÁ˳ÌÐòµÄÁé»î¡¡
ÐÔ£¬ËùÒÔ¾¡¹ÜÓÐЩ¡¡Java¡¡Êý¾ÝÒª±£´æÔÚ¶ÑÕ»À¡ªÌرðÊǶÔÏó¾ä±ú£¬µ«Java¡¡¶ÔÏó²¢²»·Åµ½ÆäÖС£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡46¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡48¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
£¨3£©¡¡¶Ñ¡£Ò»ÖÖ³£¹æÓÃ;µÄÄÚ´æ³Ø£¨Ò²ÔÚ¡¡RAM¡¡ÇøÓò£©£¬ÆäÖб£´æÁËJava¡¡¶ÔÏ󡣺ͶÑÕ»²»Í¬£¬¡°ÄÚ´æ¶Ñ¡±»ò¡¡
¡¡¡°¶Ñ¡±£¨Heap¡¡£©×îÎüÒýÈ˵ĵط½ÔÚÓÚ±àÒëÆ÷²»±ØÖªµÀÒª´Ó¶ÑÀï·ÖÅä¶àÉÙ´æ´¢¿Õ¼ä£¬Ò²²»±ØÖªµÀ´æ´¢µÄÊý¾ÝÒª¡¡
ÔÚ¶ÑÀïÍ£Áô¶à³¤µÄʱ¼ä¡£Òò´Ë£¬Óöѱ£´æÊý¾Ýʱ»áµÃµ½¸ü´óµÄÁé»îÐÔ¡£ÒªÇó´´½¨Ò»¸ö¶ÔÏóʱ£¬Ö»ÐèÓÃnew¡¡Ãü¡¡
Áî±àÖÆÏà¹ØµÄ´úÂë¼´¿É¡£Ö´ÐÐÕâЩ´úÂëʱ£¬»áÔÚ¶ÑÀï×Ô¶¯½øÐÐÊý¾ÝµÄ±£´æ¡£µ±È»£¬Îª´ïµ½ÕâÖÖÁé»îÐÔ£¬±ØÈ»¡¡
»á¸¶³öÒ»¶¨µÄ´ú¼Û£ºÔÚ¶ÑÀï·ÖÅä´æ´¢¿Õ¼äʱ»á»¨µô¸ü³¤µÄʱ¼ä£¡¡¡¡¡
£¨4£©¡¡¾²Ì¬´æ´¢¡£Õâ¶ùµÄ¡°¾²Ì¬¡±£¨Static£©ÊÇÖ¸¡°Î»Óڹ̶¨Î»Öá±£¨¾¡¹ÜÒ²ÔÚRAM¡¡À¡£³ÌÐòÔËÐÐÆڼ䣬¾²¡¡
̬´æ´¢µÄÊý¾Ý½«ËæʱµÈºòµ÷Ó᣿ÉÓá¡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äÁ¿¿
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿!
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾Ñé½±Àø£¬ÈÏÕæдԴ´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾Ñé½±ÀøŶ£¡