Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

javaº¯ÊýµÄ²ÎÊý´«µÝºÍStringÀàÐÍ

ÒÔÏÂÄÚÈÝÕª×Ôjavaº¯ÊýµÄ²ÎÊý´«µÝºÍStringÀàÐÍ http://www.blogjava.net/thuixy/archive/2009/06/06/280302.html
˵ÍêÁËjavaµÄStringÀàÐÍ£¬ÎÒÃÇ×îºó¿´¿´javaº¯Êý²ÎÊýµÄ´«µÝ£¬µ½µ×ÊÇÖµ´«µÝ»¹ÊÇÒýÓô«µÝÄØ£¿Ò»°ãµÄ˵·¨ÊǶÔÓÚ»ù±¾ÀàÐͱÈÈçint¡¢charÊÇÖµ´«µÝ£¬¶ÔÓÚ¶ÔÏóÀàÐÍÊÇÒýÓô«µÝ¡£ÕâÖÖ˵·¨Ã»´í£¬µ«ÊÇÇë¿´ÏÂÃæµÄÀý×Ó£º
String s=”abc”;
change(s);
System.out.println(s);
public void change(String str)
{
     str=”abcd”;
}
ÉÏÃæµÄ³ÌÐò»áÓÐʲô½á¹ûÄØ£¿´òÓ¡abc»¹ÊÇabcd£¬ÔËÐгÌÐò»á·¢ÏÖ´òÓ¡µÄÊÇabc£¬ÍêÁË£¬Ëƺõ²»ºÏºõ³£Àí£¬°´Àí˵String Ò²ÊǶÔÏó£¬Ó¦¸ÃÊÇÒýÓô«µÝ²Å¶Ô°¡£¬ÓеÄͬѧ֪µÀjavaµÄStringÀàÐÍÊDz»¿É±äÀàÐÍ£¬»áµÃ³ö½á¹ûabc£¬¾ßÌå½âÊÍÊÇString¾ÍÏ൱ÓÚÊÇchar[]µÄ°ü×°Àà¡£°ü×°ÀàµÄÌØÖÊÖ®Ò»¾ÍÊÇÔÚ¶ÔÆäÖµ½øÐвÙ×÷ʱ»áÌåÏÖ³öÆä¶ÔÓ¦µÄ»ù±¾ÀàÐ͵ÄÐÔÖÊ¡£ÔÚ²ÎÊý´«µÝʱ£¬°ü×°Àà¾ÍÊÇÈç´ËÌåÏֵġ£ËùÒÔ£¬¶ÔÓÚStringÔÚÕâÖÖÇé¿öϵÄÕ¹ÏÖ½á¹ûµÄ½âÊ;Í×ÔÈ»¶øÈ»µÃ³öÁË¡£Í¬ÑùµÄ£¬Integer¡¢FloatµÈÕâЩ°ü×°ÀàºÍStringÔÚÕâÖÖÇé¿öϵıíÏÖÊÇÏàͬµÄ¡£ÏÂÃæ´Óº¯Êý²ÎÊý´«µÝµÄ·½Ê½À´Àí½âÒ²¿ÉÒԵóöÏàͬµÄ½á¹û¡£
javaµÄ²ÎÊý´«µÝ±¾ÖÊÉ϶¼¿ÉÒÔÈÏΪÊÇÖµ´«µÝ£¬¶Ô»ù±¾ÀàÐÍ×ÔÈ»²»±ØËµ£¬¶ÔÓÚ¶ÔÏóÀàÐÍ£¬´«µÝµÄÊǶÔÏóµÄµØÖ·£¬µØÖ·ÊǸöÊý×Ö£¬Ò²ÊÇ»ù±¾ÀàÐÍ£¬ËùÒÔÒ²»¹ÊÇÖµ´«µÝµÄ£¬ ÓÐÁËÕâ¸ö»ù´¡£¬ÉÏÃæµÄÌâÄ¿¿ÉÒÔÕâÑùÀí½â£¬sÊÇ×Ö·û´®abcµÄµØÖ·£¬µ÷ÓÃchange·½·¨Ê±£¬°ÑsµÄ¿½±´¸³¸østr£¬¼´strÒ²Ö¸Ïòabc£¬µ«ÊÇÔÚ·½·¨ÀïÓÖ°ÑstrÖ¸Ïòabcd£¬str¾ÍÊÇabcdµÄµØÖ·ÁË£¬µ«ÊÇs»¹ÊÇÖ¸ÏòµÄabc¡£


Ïà¹ØÎĵµ£º

java·´Éä»úÖÆÑ§Ï°

     ·´Éä»úÖÆ:ËùνµÄ·´Éä»úÖÆ¾ÍÊÇjavaÓïÑÔÔÚÔËÐÐʱӵÓÐÒ»Ïî×Ô¹ÛµÄÄÜÁ¦¡£Í¨¹ýÕâÖÖÄÜÁ¦¿ÉÒÔ³¹µ×µÄÁ˽â×ÔÉíµÄÇé¿öΪÏÂÒ»²½µÄ¶¯×÷×ö×¼±¸¡£ÏÂÃæ¾ßÌå½éÉÜÒ»ÏÂjava
µÄ·´Éä»úÖÆ¡£ÕâÀïÄ㽫µß¸²Ô­À´¶ÔjavaµÄÀí½â¡£
      JavaµÄ·´Éä»úÖÆµÄʵÏÖÒª½èÖúÓÚ4¸öÀࣺclass£¬Constructor£¬F ......

java 23ÖÖÉè¼ÆÄ£Ê½


 java 23ÖÖÉè¼ÆÄ£Ê½£¬Ò»°ãÇé¿öÏ£¬³£ÓõÄÓÐÄÄЩ?
¹¤³§Ä£Ê½£¬ ¹¤³§·½·¨Ä£Ê½£¬µ¥Àýģʽ£¬ Íâ¹Û£¨Facade£©Ä£Ê½£¬ ¹Û²ìÕߣ¨Observer£©Ä£Ê½£¬ÇŽӣ¨Bridge£©Ä£Ê½¶¼ÊDZȽϳ£Óõ쬲»Í¬µÄÏîÄ¿Óв»Í¬µÄÉè¼Æ·½Ïò£¬¿ÉÒԲο¼µÄÉè¼ÆÄ£Ê½Ò²²»¾¡Ïàͬ£¬Ã»Óж¨Êý£¬Ö»ÊÇÉÏÃæÕ⼸¸öģʽÓõıȽ϶àһЩ¡£
ÆäËûµÄÄ ......

LinuxÅäÖÃjava¿ª·¢Æ½Ì¨

LinuxÅäÖÃjava¿ª·¢Æ½Ì¨
Ò»¡¢°²×°jdk
1.ÏÂÔØ°²×°jdk
£¨1£©¡¢Ê×ÏÈ£¬ÔÚhttp://java.sun.com
ÕÒµ½ÒªÏÂÔØµÄjdk£¬ÏÂÔØ×Ô¼ºÐèÒªµÄjdk°æ±¾¡£ÎÒÕâÀïʹÓõÄÊÇjdk6£¬µÃµ½µÄÊÇÒ»¸öÃûΪjdk-6u6-linux-i586-rpm.binµÄÎļþ¡£´ËÎļþµ±Ç°Îª²»¿ÉÔËÐеÄshell script¡£
£¨2£©¡¢¸ü¸ÄȨÏÞ£¬ÌáÈ¡jdk°²×°Îļþ£º
   ´ò¿ªÖÕ¶ËÔËÐ ......

¾ÞÈËÍøÂçjava±ÊÊÔ»ù´¡Ìâ

1¡¢StringÊÇ×î»ù±¾µÄÊý¾ÝÀàÐÍÂð?
»ù±¾Êý¾ÝÀàÐͰüÀ¨byte¡¢int¡¢char¡¢long¡¢float¡¢double¡¢booleanºÍshort¡£
java.lang.StringÀàÊÇfinalÀàÐ͵ģ¬Òò´Ë²»¿ÉÒԼ̳ÐÕâ¸öÀà¡¢²»ÄÜÐÞ¸ÄÕâ¸öÀࡣΪÁËÌá¸ßЧÂʽÚÊ¡¿Õ¼ä£¬ÎÒÃÇÓ¦¸ÃÓÃStringBufferÀà
2¡¢int ºÍ Integer ÓÐÊ²Ã´Çø±ð
Java ÌṩÁ½ÖÖ²»Í¬µÄÀàÐÍ£ºÒýÓÃÀàÐͺÍԭʼÀàÐÍ£¨ ......

ÓÅ»¯JavaÖеÄÕýÔò±í´ïʽ

Ô­ÎĵØÖ·£º http://www.javaworld.com/javaworld/jw-09-2007/jw-09-optimizingregex.html
       
Èç¹ûÄ㻨·ÑÁËÊýСʱºÍÕýÔò±í´ïʽ×ö¶·Õù£¬Ö»ÊÇΪÁËÈÃËüÍê³ÉËü¼¸ÃëÄھͿÉÒÔÍê³ÉµÄÆ¥Å䣬ÄÇôÕâÆªÎÄÕÂÕýÊÇΪÄãÁ¿Éí¶¨×öµÄ¡£Cristian
MocanuÖ¸³öÁËÔÚʲôµØ·½ÕýÔòģʽƥÅä»á·¢ÉúÑÓ³Ù ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ