Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
JavaÄÚ´æ·ÖÅäÈ«ÃæÇ³Îö
 
À´Ô´£º²©¿Í ·¢²¼ÓÚ£º 2017-6-2
  3798  次浏览      27
 

±¾ÎĽ«ÓÉdzÈëÉîÏêϸ½éÉÜJavaÄÚ´æ·ÖÅäµÄÔ­Àí£¬ÒÔ°ïÖúÐÂÊÖ¸üÇáËɵÄѧϰJava¡£ÕâÀàÎÄÕÂÍøÉÏÓкܶ࣬µ«´ó¶à±È½ÏÁãËé¡£±¾ÎÄ´ÓÈÏÖª¹ý³Ì½Ç¶È³ö·¢£¬½«´ø¸ø¶ÁÕßÒ»¸öϵͳµÄ½éÉÜ¡£

½øÈëÕýÌâǰÊ×ÏÈÒªÖªµÀµÄÊÇJava³ÌÐòÔËÐÐÔÚJVM(Java Virtual Machine£¬JavaÐéÄâ»ú)ÉÏ£¬¿ÉÒÔ°ÑJVMÀí½â³ÉJava³ÌÐòºÍ²Ù×÷ϵͳ֮¼äµÄÇÅÁº£¬JVMʵÏÖÁËJavaµÄƽ̨ÎÞ¹ØÐÔ£¬Óɴ˿ɼûJVMµÄÖØÒªÐÔ¡£ËùÒÔÔÚѧϰJavaÄÚ´æ·ÖÅäÔ­ÀíµÄʱºòÒ»¶¨ÒªÀμÇÕâÒ»Çж¼ÊÇÔÚJVMÖнøÐеģ¬JVMÊÇÄÚ´æ·ÖÅäÔ­ÀíµÄ»ù´¡ÓëǰÌá¡£

¼òµ¥Í¨Ë׵Ľ²£¬Ò»¸öÍêÕûµÄJava³ÌÐòÔËÐйý³Ì»áÉæ¼°ÒÔÏÂÄÚ´æÇøÓò£º

l. ¼Ä´æÆ÷£ºJVMÄÚ²¿ÐéÄâ¼Ä´æÆ÷£¬´æÈ¡Ëٶȷdz£¿ì£¬³ÌÐò²»¿É¿ØÖÆ¡£

2. Õ»£º±£´æ¾Ö²¿±äÁ¿µÄÖµ£¬°üÀ¨£º1.ÓÃÀ´±£´æ»ù±¾Êý¾ÝÀàÐ͵ÄÖµ£»2.±£´æÀàµÄʵÀý£¬¼´¶ÑÇø¶ÔÏóµÄÒýÓÃ(Ö¸Õë)¡£Ò²¿ÉÒÔÓÃÀ´±£´æ¼ÓÔØ·½·¨Ê±µÄÖ¡¡£

3. ¶Ñ£ºÓÃÀ´´æ·Å¶¯Ì¬²úÉúµÄÊý¾Ý£¬±ÈÈçnew³öÀ´µÄ¶ÔÏó¡£×¢Òâ´´½¨³öÀ´µÄ¶ÔÏóÖ»°üº¬ÊôÓÚ¸÷×ԵijÉÔ±±äÁ¿£¬²¢²»°üÀ¨³ÉÔ±·½·¨¡£ÒòΪͬһ¸öÀàµÄ¶ÔÏóÓµÓи÷×ԵijÉÔ±±äÁ¿£¬´æ´¢ÔÚ¸÷×ԵĶÑÖУ¬µ«ÊÇËûÃǹ²Ïí¸ÃÀàµÄ·½·¨£¬²¢²»ÊÇÿ´´½¨Ò»¸ö¶ÔÏó¾Í°Ñ³ÉÔ±·½·¨¸´ÖÆÒ»´Î¡£

4. ³£Á¿³Ø£ºJVMΪÿ¸öÒѼÓÔØµÄÀàÐÍά»¤Ò»¸ö³£Á¿³Ø£¬³£Á¿³Ø¾ÍÊÇÕâ¸öÀàÐÍÓõ½µÄ³£Á¿µÄÒ»¸öÓÐÐò¼¯ºÏ¡£°üÀ¨Ö±½Ó³£Á¿(»ù±¾ÀàÐÍ£¬String)ºÍ¶ÔÆäËûÀàÐÍ¡¢·½·¨¡¢×ֶεķûºÅÒýÓÃ(1)¡£³ØÖеÄÊý¾ÝºÍÊý×éÒ»Ñùͨ¹ýË÷Òý·ÃÎÊ¡£ÓÉÓÚ³£Á¿³Ø°üº¬ÁËÒ»¸öÀàÐÍËùÓÐµÄ¶ÔÆäËûÀàÐÍ¡¢·½·¨¡¢×ֶεķûºÅÒýÓã¬ËùÒÔ³£Á¿³ØÔÚJavaµÄ¶¯Ì¬Á´½ÓÖÐÆðÁ˺ËÐÄ×÷Óᣳ£Á¿³Ø´æÔÚÓÚ¶ÑÖС£

5.´úÂë¶Î£ºÓÃÀ´´æ·Å´ÓÓ²ÅÌÉ϶ÁÈ¡µÄÔ´³ÌÐò´úÂë¡£

6.Êý¾Ý¶Î£ºÓÃÀ´´æ·Åstatic¶¨ÒåµÄ¾²Ì¬³ÉÔ±¡£

ÏÂÃæÊÇÄÚ´æ±íʾͼ£º

ÉÏͼÖдóÖÂÃèÊöÁËJavaÄÚ´æ·ÖÅ䣬½ÓÏÂÀ´Í¨¹ýʵÀýÏêϸ½²½âJava³ÌÐòÊÇÈçºÎÔÚÄÚ´æÖÐÔËÐеģ¨×¢£ºÒÔÏÂͼƬÒýÓÃ×ÔÉÐѧÌÃÂíÊ¿±øÀÏʦµÄJ2SE¿Î¼þ£¬Í¼ÓÒ²àÊdzÌÐò´úÂ룬×ó²àÊÇÄÚ´æ·ÖÅäʾÒâͼ£¬ÎÒ»áÒ»Ò»¼ÓÉÏ×¢ÊÍ£©¡£

Ô¤±¸ÖªÊ¶

1.Ò»¸öJavaÎļþ£¬Ö»ÒªÓÐmainÈë¿Ú·½·¨£¬ÎÒÃǾÍÈÏΪÕâÊÇÒ»¸öJava³ÌÐò£¬¿ÉÒÔµ¥¶À±àÒëÔËÐС£

2.ÎÞÂÛÊÇÆÕͨÀàÐ͵ıäÁ¿»¹ÊÇÒýÓÃÀàÐ͵ıäÁ¿(Ë׳ÆÊµÀý)£¬¶¼¿ÉÒÔ×÷Ϊ¾Ö²¿±äÁ¿£¬ËûÃǶ¼¿ÉÒÔ³öÏÖÔÚÕ»ÖС£Ö»²»¹ýÆÕͨÀàÐ͵ıäÁ¿ÔÚÕ»ÖÐÖ±½Ó±£´æËüËù¶ÔÓ¦µÄÖµ£¬¶øÒýÓÃÀàÐ͵ıäÁ¿±£´æµÄÊÇÒ»¸öÖ¸Ïò¶ÑÇøµÄÖ¸Õ룬ͨ¹ýÕâ¸öÖ¸Õ룬¾Í¿ÉÒÔÕÒµ½Õâ¸öʵÀýÔÚ¶ÑÇø¶ÔÓ¦µÄ¶ÔÏó¡£Òò´Ë£¬ÆÕͨÀàÐͱäÁ¿Ö»ÔÚÕ»ÇøÕ¼ÓÃÒ»¿éÄڴ棬¶øÒýÓÃÀàÐͱäÁ¿ÒªÔÚÕ»ÇøºÍ¶ÑÇø¸÷Õ¼Ò»¿éÄÚ´æ¡£

ʾÀý£º

1.JVM×Ô¶¯Ñ°ÕÒmain·½·¨£¬Ö´ÐеÚÒ»¾ä´úÂ룬´´½¨Ò»¸öTestÀàµÄʵÀý£¬ÔÚÕ»ÖзÖÅäÒ»¿éÄڴ棬´æ·ÅÒ»¸öÖ¸Ïò¶ÑÇø¶ÔÏóµÄÖ¸Õë110925¡£

2.´´½¨Ò»¸öintÐ͵ıäÁ¿date£¬ÓÉÓÚÊÇ»ù±¾ÀàÐÍ£¬Ö±½ÓÔÚÕ»Öдæ·Ådate¶ÔÓ¦µÄÖµ9¡£

3.´´½¨Á½¸öBirthDateÀàµÄʵÀýd1¡¢d2£¬ÔÚÕ»ÖÐ·Ö±ð´æ·ÅÁ˶ÔÓ¦µÄÖ¸ÕëÖ¸Ïò¸÷×ԵĶÔÏó¡£ËûÃÇÔÚʵÀý»¯Ê±µ÷ÓÃÁËÓвÎÊýµÄ¹¹Ôì·½·¨£¬Òò´Ë¶ÔÏóÖÐÓÐ×Ô¶¨Òå³õʼֵ¡£

µ÷ÓÃtest¶ÔÏóµÄchange1·½·¨£¬²¢ÇÒÒÔdateΪ²ÎÊý¡£JVM¶Áµ½Õâ¶Î´úÂëʱ£¬¼ì²âµ½iÊǾֲ¿±äÁ¿£¬Òò´Ë»á°Ñi·ÅÔÚÕ»ÖУ¬²¢ÇÒ°ÑdateµÄÖµ¸³¸øi¡£

°Ñ1234¸³¸øi¡£ºÜ¼òµ¥µÄÒ»²½¡£

change1·½·¨Ö´ÐÐÍê±Ï£¬Á¢¼´Êͷžֲ¿±äÁ¿iËùÕ¼ÓõÄÕ»¿Õ¼ä¡£

µ÷ÓÃtest¶ÔÏóµÄchange2·½·¨£¬ÒÔʵÀýd1Ϊ²ÎÊý¡£JVM¼ì²âµ½change2·½·¨ÖеÄb²ÎÊýΪ¾Ö²¿±äÁ¿£¬Á¢¼´¼ÓÈëµ½Õ»ÖУ¬ÓÉÓÚÊÇÒýÓÃÀàÐ͵ıäÁ¿£¬ËùÒÔbÖб£´æµÄÊÇd1ÖеÄÖ¸Õ룬´ËʱbºÍd1Ö¸Ïòͬһ¸ö¶ÑÖеĶÔÏó¡£ÔÚbºÍd1Ö®¼ä´«µÝÊÇÖ¸Õë¡£

change2·½·¨ÖÐÓÖʵÀý»¯ÁËÒ»¸öBirthDate¶ÔÏ󣬲¢ÇÒ¸³¸øb¡£ÔÚÄÚ²¿Ö´Ðйý³ÌÊÇ£ºÔÚ¶ÑÇønewÁËÒ»¸ö¶ÔÏ󣬲¢ÇҰѸöÔÏóµÄÖ¸Õë±£´æÔÚÕ»ÖеÄb¶ÔÓ¦¿Õ¼ä£¬´ËʱʵÀýb²»ÔÙÖ¸ÏòʵÀýd1ËùÖ¸ÏòµÄ¶ÔÏ󣬵«ÊÇʵÀýd1ËùÖ¸ÏòµÄ¶ÔÏó²¢Îޱ仯£¬ÕâÑùÎÞ·¨¶Ôd1Ôì³ÉÈκÎÓ°Ïì¡£

change2·½·¨Ö´ÐÐÍê±Ï£¬Á¢¼´Êͷžֲ¿ÒýÓñäÁ¿bËùÕ¼µÄÕ»¿Õ¼ä£¬×¢ÒâÖ»ÊÇÊÍ·ÅÁËÕ»¿Õ¼ä£¬¶Ñ¿Õ¼äÒªµÈ´ý×Ô¶¯»ØÊÕ¡£

µ÷ÓÃtestʵÀýµÄchange3·½·¨£¬ÒÔʵÀýd2Ϊ²ÎÊý¡£Í¬Àí£¬JVM»áÔÚÕ»ÖÐΪ¾Ö²¿ÒýÓñäÁ¿b·ÖÅä¿Õ¼ä£¬²¢ÇÒ°Ñd2ÖеÄÖ¸Õë´æ·ÅÔÚbÖУ¬´Ëʱd2ºÍbÖ¸Ïòͬһ¸ö¶ÔÏó¡£ÔÙµ÷ÓÃʵÀýbµÄsetDay·½·¨£¬Æäʵ¾ÍÊǵ÷ÓÃd2Ö¸ÏòµÄ¶ÔÏóµÄsetDay·½·¨¡£

µ÷ÓÃʵÀýbµÄsetDay·½·¨»áÓ°Ïìd2£¬ÒòΪ¶þÕßÖ¸ÏòµÄÊÇͬһ¸ö¶ÔÏó¡£

change3·½·¨Ö´ÐÐÍê±Ï£¬Á¢¼´Êͷžֲ¿ÒýÓñäÁ¿b¡£

ÒÔÉϾÍÊÇJava³ÌÐòÔËÐÐʱÄÚ´æ·ÖÅäµÄ´óÖÂÇé¿ö¡£ÆäʵҲûʲô£¬ÕÆÎÕÁË˼Ïë¾ÍºÜ¼òµ¥ÁË¡£Î޷ǾÍÊÇÁ½ÖÖÀàÐ͵ıäÁ¿£º»ù±¾ÀàÐͺÍÒýÓÃÀàÐÍ¡£¶þÕß×÷Ϊ¾Ö²¿±äÁ¿£¬¶¼·ÅÔÚÕ»ÖУ¬»ù±¾ÀàÐÍÖ±½ÓÔÚÕ»Öб£´æÖµ£¬ÒýÓÃÀàÐÍÖ»±£´æÒ»¸öÖ¸Ïò¶ÑÇøµÄÖ¸Õë£¬ÕæÕýµÄ¶ÔÏóÔÚ¶ÑÀï¡£×÷Ϊ²ÎÊýʱ»ù±¾ÀàÐ;ÍÖ±½Ó´«Öµ£¬ÒýÓÃÀàÐÍ´«Ö¸Õë¡£

С½á£º

1.·ÖÇåʲôÊÇʵÀýʲôÊǶÔÏó¡£Class a= new Class();´Ëʱa½ÐʵÀý£¬¶ø²»ÄÜ˵aÊǶÔÏó¡£ÊµÀýÔÚÕ»ÖУ¬¶ÔÏóÔÚ¶ÑÖУ¬²Ù×÷ʵÀýʵ¼ÊÉÏÊÇͨ¹ýʵÀýµÄÖ¸Õë¼ä½Ó²Ù×÷¶ÔÏó¡£¶à¸öʵÀý¿ÉÒÔÖ¸Ïòͬһ¸ö¶ÔÏó¡£

2.Õ»ÖеÄÊý¾ÝºÍ¶ÑÖеÄÊý¾ÝÏú»Ù²¢²»ÊÇͬ²½µÄ¡£·½·¨Ò»µ©½áÊø£¬Õ»Öеľֲ¿±äÁ¿Á¢¼´Ïú»Ù£¬µ«ÊǶÑÖжÔÏó²»Ò»¶¨Ïú»Ù¡£ÒòΪ¿ÉÄÜÓÐÆäËû±äÁ¿Ò²Ö¸ÏòÁËÕâ¸ö¶ÔÏó£¬Ö±µ½Õ»ÖÐûÓбäÁ¿Ö¸Ïò¶ÑÖеĶÔÏóʱ£¬Ëü²ÅÏú»Ù£¬¶øÇÒ»¹²»ÊÇÂíÉÏÏú»Ù£¬ÒªµÈÀ¬»ø»ØÊÕɨÃèʱ²Å¿ÉÒÔ±»Ïú»Ù¡£

3.ÒÔÉϵÄÕ»¡¢¶Ñ¡¢´úÂë¶Î¡¢Êý¾Ý¶ÎµÈµÈ¶¼ÊÇÏà¶ÔÓÚÓ¦ÓóÌÐò¶øÑԵġ£Ã¿Ò»¸öÓ¦ÓóÌÐò¶¼¶ÔӦΨһµÄÒ»¸öJVMʵÀý£¬Ã¿Ò»¸öJVMʵÀý¶¼ÓÐ×Ô¼ºµÄÄÚ´æÇøÓò£¬»¥²»Ó°Ïì¡£²¢ÇÒÕâЩÄÚ´æÇøÓòÊÇËùÓÐÏ̹߳²ÏíµÄ¡£ÕâÀïÌáµ½µÄÕ»ºÍ¶Ñ¶¼ÊÇÕûÌåÉϵĸÅÄÕâЩ¶ÑÕ»»¹¿ÉÒÔϸ·Ö¡£

4.ÀàµÄ³ÉÔ±±äÁ¿ÔÚ²»Í¬¶ÔÏóÖи÷²»Ïàͬ£¬¶¼ÓÐ×Ô¼ºµÄ´æ´¢¿Õ¼ä(³ÉÔ±±äÁ¿ÔÚ¶ÑÖеĶÔÏóÖÐ)¡£¶øÀàµÄ·½·¨È´ÊǸÃÀàµÄËùÓжÔÏó¹²ÏíµÄ£¬Ö»ÓÐÒ»Ì×£¬¶ÔÏóʹÓ÷½·¨µÄʱºò·½·¨²Å±»Ñ¹ÈëÕ»£¬·½·¨²»Ê¹ÓÃÔò²»Õ¼ÓÃÄÚ´æ¡£

ÒÔÉÏ·ÖÎöֻɿ¼°ÁËÕ»ºÍ¶Ñ£¬»¹ÓÐÒ»¸ö·Ç³£ÖØÒªµÄÄÚ´æÇøÓò£º³£Á¿³Ø£¬Õâ¸öµØ·½ÍùÍù³öÏÖһЩĪÃûÆäÃîµÄÎÊÌâ¡£³£Á¿³ØÊǸÉÂïµÄÉϱßÒѾ­ËµÃ÷ÁË£¬Ò²Ã»±ØÒªÀí½â¶àôÉî¿Ì£¬Ö»Òª¼ÇסËüά»¤ÁËÒ»¸öÒѼÓÔØÀàµÄ³£Á¿¾Í¿ÉÒÔÁË¡£½ÓÏÂÀ´½áºÏһЩÀý×Ó˵Ã÷³£Á¿³ØµÄÌØÐÔ¡£

Ô¤±¸ÖªÊ¶£º

»ù±¾ÀàÐͺͻù±¾ÀàÐ͵İü×°Àà¡£»ù±¾ÀàÐÍÓУºbyte¡¢short¡¢char¡¢int¡¢long¡¢boolean¡£»ù±¾ÀàÐ͵İü×°Àà·Ö±ðÊÇ£ºByte¡¢Short¡¢Character¡¢Integer¡¢Long¡¢Boolean¡£×¢ÒâÇø·Ö´óСд¡£¶þÕßµÄÇø±ðÊÇ£º»ù±¾ÀàÐÍÌåÏÖÔÚ³ÌÐòÖÐÊÇÆÕͨ±äÁ¿£¬»ù±¾ÀàÐ͵İü×°ÀàÊÇÀ࣬ÌåÏÖÔÚ³ÌÐòÖÐÊÇÒýÓñäÁ¿¡£Òò´Ë¶þÕßÔÚÄÚ´æÖеĴ洢λÖò»Í¬£º»ù±¾ÀàÐÍ´æ´¢ÔÚÕ»ÖУ¬¶ø»ù±¾ÀàÐͰü×°Àà´æ´¢ÔÚ¶ÑÖС£ÉϱßÌáµ½µÄÕâЩ°ü×°À඼ʵÏÖÁ˳£Á¿³Ø¼¼Êõ£¬ÁíÍâÁ½ÖÖ¸¡µãÊýÀàÐ͵İü×°ÀàÔòûÓÐʵÏÖ¡£ÁíÍ⣬StringÀàÐÍҲʵÏÖÁ˳£Á¿³Ø¼¼Êõ¡£

ʵÀý£º

public class test {  
public static void main (String[] args) {
objPoolTest();
}

public static void objPoolTest() {
int i = 40;
Integer i1 = 40;
Integer i2 = 40;
Integer i3 = 0;
. Integer i4 = new Integer(40);
Integer i5 = new Integer(40);
Integer i6 = new Integer(0);
Double d1=1.0;
Double d2=1.0;

System.out.println("i=i0\ t" + (i == i0));
System.out.println("i1 =i2\t" + (i1 == i2));
System.out.println("i1 =i2+i3\t" + (i1 == i2 + i3));
System.out.println("i4 =i5\t" + (i4 == i5));
System.out.println("i4 =i5+i6\t" + (i4 == i5 + i6));
System.out.println ("d1=d2\t" + (d1==d2));

System.out.println();
}
}

½á¹û£º

01.i=i0    true  
02.i1=i2 true
03.i1=i2+i3 true
04.i4=i5 false
05.i4=i5+i6 true
06.d1=d2 false

½á¹û·ÖÎö£º

1.iºÍi0¾ùÊÇÆÕͨÀàÐÍ(int)µÄ±äÁ¿£¬ËùÒÔÊý¾ÝÖ±½Ó´æ´¢ÔÚÕ»ÖУ¬¶øÕ»ÓÐÒ»¸öºÜÖØÒªµÄÌØÐÔ£ºÕ»ÖеÄÊý¾Ý¿ÉÒÔ¹²Ïí¡£µ±ÎÒÃǶ¨ÒåÁËint i = 40;£¬ÔÙ¶¨Òåint i0 = 40;Õâʱºò»á×Ô¶¯¼ì²éÕ»ÖÐÊÇ·ñÓÐ40Õâ¸öÊý¾Ý£¬Èç¹ûÓУ¬i0»áÖ±½ÓÖ¸ÏòiµÄ40£¬²»»áÔÙÌí¼ÓÒ»¸öеÄ40¡£

2.i1ºÍi2¾ùÊÇÒýÓÃÀàÐÍ£¬ÔÚÕ»Öд洢ָÕ룬ÒòΪIntegerÊǰü×°Àà¡£ÓÉÓÚInteger °ü×°ÀàʵÏÖÁ˳£Á¿³Ø¼¼Êõ£¬Òò´Ëi1¡¢i2µÄ40¾ùÊÇ´Ó³£Á¿³ØÖлñÈ¡µÄ£¬¾ùÖ¸Ïòͬһ¸öµØÖ·£¬Òò´Ëi1=12¡£

3.ºÜÃ÷ÏÔÕâÊÇÒ»¸ö¼Ó·¨ÔËË㣬JavaµÄÊýѧÔËËã¶¼ÊÇÔÚÕ»ÖнøÐеģ¬Java»á×Ô¶¯¶Ôi1¡¢i2½øÐвðÏä²Ù×÷ת»¯³ÉÕûÐÍ£¬Òò´Ëi1ÔÚÊýÖµÉϵÈÓÚi2+i3¡£

4.i4ºÍi5 ¾ùÊÇÒýÓÃÀàÐÍ£¬ÔÚÕ»Öд洢ָÕ룬ÒòΪIntegerÊǰü×°Àà¡£µ«ÊÇÓÉÓÚËûÃǸ÷×Ô¶¼ÊÇnew³öÀ´µÄ£¬Òò´Ë²»ÔÙ´Ó³£Á¿³ØÑ°ÕÒÊý¾Ý£¬¶øÊÇ´Ó¶ÑÖи÷×ÔnewÒ»¸ö¶ÔÏó£¬È»ºó¸÷×Ô±£´æÖ¸Ïò¶ÔÏóµÄÖ¸Õ룬ËùÒÔi4ºÍi5²»ÏàµÈ£¬ÒòΪËûÃÇËù´æÖ¸Õ벻ͬ£¬ËùÖ¸Ïò¶ÔÏó²»Í¬¡£

5.ÕâÒ²ÊÇÒ»¸ö¼Ó·¨ÔËË㣬ºÍ3ͬÀí¡£

6.d1ºÍd2¾ùÊÇÒýÓÃÀàÐÍ£¬ÔÚÕ»Öд洢ָÕ룬ÒòΪDoubleÊǰü×°Àà¡£µ«Double°ü×°ÀàûÓÐʵÏÖ³£Á¿³Ø¼¼Êõ£¬Òò´ËDoubled1=1.0;Ï൱ÓÚDouble d1=new Double(1.0);£¬ÊÇ´Ó¶ÑnewÒ»¸ö¶ÔÏó£¬d2ͬÀí¡£Òò´Ëd1ºÍd2´æ·ÅµÄÖ¸Õ벻ͬ£¬Ö¸ÏòµÄ¶ÔÏó²»Í¬£¬ËùÒÔ²»ÏàµÈ¡£

С½á£º

1.ÒÔÉÏÌáµ½µÄ¼¸ÖÖ»ù±¾ÀàÐͰü×°Àà¾ùʵÏÖÁ˳£Á¿³Ø¼¼Êõ£¬µ«ËûÃÇά»¤µÄ³£Á¿½ö½öÊÇ¡¾-128ÖÁ127¡¿Õâ¸ö·¶Î§Äڵij£Á¿£¬Èç¹û³£Á¿Öµ³¬¹ýÕâ¸ö·¶Î§£¬¾Í»á´Ó¶ÑÖд´½¨¶ÔÏ󣬲»ÔÙ´Ó³£Á¿³ØÖÐÈ¡¡£±ÈÈ磬°ÑÉϱßÀý×ӸijÉInteger i1 = 400; Integer i2 = 400;£¬ºÜÃ÷ÏÔ³¬¹ýÁË127£¬ÎÞ·¨´Ó³£Á¿³Ø»ñÈ¡³£Á¿£¬¾ÍÒª´Ó¶ÑÖÐnewеÄInteger¶ÔÏó£¬Õâʱi1ºÍi2¾Í²»ÏàµÈÁË¡£

2.StringÀàÐÍҲʵÏÖÁ˳£Á¿³Ø¼¼Êõ£¬µ«ÊÇÉÔ΢Óе㲻ͬ¡£StringÐÍÊÇÏȼì²â³£Á¿³ØÖÐÓÐûÓжÔÓ¦×Ö·û´®£¬Èç¹ûÓУ¬ÔòÈ¡³öÀ´£»Èç¹ûûÓУ¬Ôò°Ñµ±Ç°µÄÌí¼Ó½øÈ¥¡£

·²ÊÇÉæ¼°ÄÚ´æÔ­Àí£¬Ò»°ã¶¼ÊDz©´ó¾«ÉîµÄÁìÓò£¬ÇÐÎðÌýÐÅÒ»¼ÒÖ®ÑÔ£¬¶à¶ÁЩÎÄÕ¡£ÎÒÔÚÕâÖ»ÊÇdzÎö£¬Àï±ß»¹ÓкܶàèÄ壬¾ÍÁô¸ø¶ÁÕß̽Ë÷˼¿¼ÁË¡£Ï£Íû±¾ÎÄÄܶԴó¼ÒÓÐËù°ïÖú£¡

½Å×¢£º

(1) ·ûºÅÒýÓ㬹ËÃû˼Ò壬¾ÍÊÇÒ»¸ö·ûºÅ£¬·ûºÅÒýÓñ»Ê¹ÓõÄʱºò£¬²Å»á½âÎöÕâ¸ö·ûºÅ¡£Èç¹ûÊìϤLinux»òunixϵͳµÄ£¬¿ÉÒÔ°ÑÕâ¸ö·ûºÅÒýÓÿ´×÷Ò»¸öÎļþµÄÈíÁ´½Ó£¬µ±Ê¹ÓÃÕâ¸öÈíÁ¬½ÓµÄʱºò£¬²Å»áÕæÕý½âÎöËü£¬Õ¹¿ªËüÕÒµ½Êµ¼ÊµÄÎļþ

¶ÔÓÚ·ûºÅÒýÓã¬ÔÚÀà¼ÓÔØ²ãÃæÉÏÌÖÂ۱Ƚ϶࣬ԴÂë¼¶±ðÖ»ÊÇÒ»¸öÐÎʽÉϵÄÌÖÂÛ¡£

µ±Ò»¸öÀà±»¼ÓÔØÊ±£¬¸ÃÀàËùÓõ½µÄ±ðµÄÀàµÄ·ûºÅÒýÓö¼»á±£´æÔÚ³£Á¿³Ø£¬Êµ¼Ê´úÂëÖ´ÐеÄʱºò£¬Ê×´ÎÓöµ½Ä³¸ö±ðµÄÀàʱ£¬JVM»á¶Ô³£Á¿³ØµÄ¸ÃÀàµÄ·ûºÅÒýÓÃÕ¹¿ª£¬×ªÎªÖ±½ÓÒýÓã¬ÕâÑùÏ´ÎÔÙÓöµ½Í¬ÑùµÄÀàÐÍʱ£¬JVM¾Í²»ÔÙ½âÎö£¬¶øÖ±½ÓʹÓÃÕâ¸öÒѾ­±»½âÎö¹ýµÄÖ±½ÓÒýÓá£

³ýÁËÉÏÊöµÄÀà¼ÓÔØ¹ý³ÌµÄ·ûºÅÒýÓÃ˵·¨£¬¶ÔÓÚÔ´Âë¼¶±ðÀ´Ëµ£¬¾ÍÊÇÒÀÕÕÒýÓõĽâÎö¹ý³ÌÀ´Çø±ð´úÂëÖÐijЩÊý¾ÝÊôÓÚ·ûºÅÒýÓû¹ÊÇÖ±½ÓÒýÓã¬È磬System.out.println("test" +"abc");//ÕâÀï·¢ÉúµÄЧ¹ûÏ൱ÓÚÖ±½ÓÒýÓ㬶ø¼ÙÉèij¸öStrings = "abc"; System.out.println("test" + s);//ÕâÀïµÄ·¢ÉúµÄЧ¹ûÏ൱ÓÚ·ûºÅÒýÓ㬼´°ÑsÕ¹¿ª½âÎö£¬Ò²¾ÍÏ൱ÓÚsÊÇ"abc"µÄÒ»¸ö·ûºÅÁ´½Ó£¬Ò²¾ÍÊÇ˵ÔÚ±àÒëµÄʱºò£¬classÎļþ²¢Ã»ÓÐÖ±½ÓÕ¹¿´s£¬¶ø°ÑÕâ¸ös¿´×÷Ò»¸ö·ûºÅ£¬ÔÚʵ¼ÊµÄ´úÂëÖ´ÐÐʱ£¬²Å»áÕ¹¿ªÕâ¸ö¡£

   
3798 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

Java΢·þÎñÐÂÉú´úÖ®Nacos
ÉîÈëÀí½âJavaÖеÄÈÝÆ÷
JavaÈÝÆ÷Ïê½â
Java´úÂëÖÊÁ¿¼ì²é¹¤¾ß¼°Ê¹Óð¸Àý
Ïà¹ØÎĵµ

JavaÐÔÄÜÓÅ»¯
Spring¿ò¼Ü
SSM¿ò¼Ü¼òµ¥¼òÉÜ
´ÓÁ㿪ʼѧjava±à³Ì¾­µä
Ïà¹Ø¿Î³Ì

¸ßÐÔÄÜJava±à³ÌÓëϵͳÐÔÄÜÓÅ»¯
JavaEE¼Ü¹¹¡¢ Éè¼ÆÄ£Ê½¼°ÐÔÄܵ÷ÓÅ
Java±à³Ì»ù´¡µ½Ó¦Óÿª·¢
JAVAÐéÄâ»úÔ­ÀíÆÊÎö