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

Java±ÊÊԱؿ¼Ì⣨¶þ£©µ½µ×´´½¨Á˼¸¸öString¶ÔÏó

ÎÒÃÇÊ×ÏÈÀ´¿´Ò»¶Î´úÂ룺
Java´úÂë £º
String str=new String("abc");
½ô½Ó×ÅÕâ¶Î´úÂëÖ®ºóµÄÍùÍùÊÇÕâ¸öÎÊÌ⣬ÄǾÍÊÇÕâÐдúÂ뾿¾¹´´½¨Á˼¸¸öString¶ÔÏóÄØ£¿Ïà
ÐÅ´ó¼Ò¶ÔÕâµÀÌâ²¢²»Ä°Éú£¬´ð°¸Ò²ÊÇÖÚËùÖÜÖªµÄ£¬2¸ö¡£½ÓÏÂÀ´ÎÒÃǾʹÓÕâµÀÌâÕ¹¿ª£¬Ò»Æð
»Ø¹ËÒ»ÏÂÓë´´½¨String¶ÔÏóÏà¹ØµÄһЩJAVA֪ʶ¡£
ÎÒÃÇ¿ÉÒÔ°ÑÉÏÃæÕâÐдúÂë·Ö³ÉString str¡¢=¡¢"abc"ºÍnew String()ËIJ¿·ÖÀ´¿´´ý¡£String strÖ»
ÊǶ¨ÒåÁËÒ»¸öÃûΪstrµÄStringÀàÐ͵ıäÁ¿£¬Òò´ËËü²¢Ã»Óд´½¨¶ÔÏó£»=ÊǶԱäÁ¿str½øÐгõ
ʼ»¯£¬½«Ä³¸ö¶ÔÏóµÄÒýÓ㨻òÕ߽оä±ú£©¸³Öµ¸øËü£¬ÏÔȻҲûÓд´½¨¶ÔÏó£»ÏÖÔÚֻʣÏÂnew
String("abc")ÁË¡£ÄÇô£¬new String("abc")ΪʲôÓÖÄܱ»¿´³É"abc"ºÍnew String()ÄØ£¿ÎÒÃÇÀ´¿´
һϱ»ÎÒÃǵ÷ÓÃÁ˵ÄStringµÄ¹¹ÔìÆ÷£º
Java ´úÂë
public String(String original) {
//other code ...
}
´ó¼Ò¶¼ÖªµÀ£¬ÎÒÃdz£ÓõĴ´½¨Ò»¸öÀàµÄʵÀý£¨¶ÔÏ󣩵ķ½·¨ÓÐÒÔÏÂÁ½ÖÖ£º
1. ʹÓÃnew´´½¨¶ÔÏó¡£
2. µ÷ÓÃClassÀàµÄnewInstance·½·¨£¬ÀûÓ÷´Éä»úÖÆ´´½¨¶ÔÏó¡£
ÎÒÃÇÕýÊÇʹÓÃnewµ÷ÓÃÁËStringÀàµÄÉÏÃæÄǸö¹¹ÔìÆ÷·½·¨´´½¨ÁËÒ»¸ö¶ÔÏ󣬲¢½«ËüµÄÒýÓø³
Öµ¸øÁËstr±äÁ¿¡£Í¬Ê±ÎÒÃÇ×¢Òâµ½£¬±»µ÷ÓõĹ¹ÔìÆ÷·½·¨½ÓÊܵIJÎÊýÒ²ÊÇÒ»¸öString¶ÔÏó£¬
Õâ¸ö¶ÔÏóÕýÊÇ"abc"¡£ÓÉ´ËÎÒÃÇÓÖÒªÒýÈëÁíÍâÒ»ÖÖ´´½¨String¶ÔÏóµÄ·½Ê½µÄÌÖÂÛ——ÒýºÅÄÚ°ü
º¬Îı¾¡£
ÕâÖÖ·½Ê½ÊÇStringÌØÓеģ¬²¢ÇÒËüÓënewµÄ·½Ê½´æÔںܴóÇø±ð¡£
Java´úÂë
String str="abc";
ºÁÎÞÒÉÎÊ£¬ÕâÐдúÂë´´½¨ÁËÒ»¸öString¶ÔÏó¡£
Java ´úÂë
String a="abc";
String b="abc";
ÄÇÕâÀïÄØ£¿´ð°¸»¹ÊÇÒ»¸ö¡£
Java´úÂë
String a="ab"+"cd";
ÔÙ¿´¿´ÕâÀïÄØ£¿´ð°¸ÈÔÊÇÒ»¸ö¡£ÓеãÆæ¹ÖÂð£¿Ëµµ½ÕâÀÎÒÃǾÍÐèÒªÒýÈë¶Ô×Ö·û´®³ØÏà¹ØÖª
ʶµÄ»Ø¹ËÁË¡£
ÔÚJAVAÐéÄâ»ú£¨JVM£©ÖдæÔÚ×ÅÒ»¸ö×Ö·û´®³Ø£¬ÆäÖб£´æןܶàString¶ÔÏ󣬲¢ÇÒ¿ÉÒÔ±»
¹²ÏíʹÓã¬Òò´ËËüÌá¸ßÁËЧÂÊ¡£ÓÉÓÚStringÀàÊÇfinalµÄ£¬ËüµÄÖµÒ»¾­´´½¨¾Í²»¿É¸Ä±ä£¬Òò´Ë
ÎÒÃDz»Óõ£ÐÄString¶ÔÏó¹²Ïí¶ø´øÀ´³ÌÐòµÄ»ìÂÒ¡£×Ö·û´®³ØÓÉStringÀàά»¤£¬ÎÒÃÇ¿ÉÒÔµ÷ÓÃ
intern()·½·¨À´·ÃÎÊ×Ö·û´®³Ø¡£
ÎÒÃÇÔÙ»ØÍ·¿´¿´String a="abc";£¬ÕâÐдúÂë±»Ö´ÐеÄʱºò£¬JAVAÐéÄâ»úÊ×ÏÈÔÚ×Ö·û´®³ØÖвé
ÕÒÊÇ·ñÒѾ­´æÔÚÁËֵΪ"abc"µÄÕâôһ¸ö¶ÔÏó£¬ËüµÄÅжÏÒÀ¾ÝÊÇString Ààequals(Object obj)·½
·¨µÄ·µ»ØÖµ¡£Èç¹ûÓУ¬Ôò²»ÔÙ´´½¨ÐµĶÔÏó£¬Ö±½Ó·µ»ØÒÑ´æÔÚ¶ÔÏóµÄÒýÓã»Èç¹ûûÓУ¬ÔòÏÈ
´´½¨Õâ¸ö¶ÔÏó£¬È»ºó°ÑË


Ïà¹ØÎĵµ£º

ÔÚjavaÖÐʹÓÃiText²ð·ÖPDFÎļþ

ʹÓÃiTextÀ´²ð·ÖpdfÎļþÏà±ÈPDFBOXÒª¸´ÔÓÒ»µã¡£ÒÔÏÂʾÀýʵÏÖÁ˲ð·ÖPDFÎļþΪµ¥Ò³Îļþ£¬²¢±£´æΪ“ÎļþÃû-n.pdf”µÄÎļþ£º
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentExce ......

±£»¤ÄãµÄJAVA / .net ³ÌÐò,ÖÕ¼«±ÜÃâ±»·´±àÒë·½·¨Ñо¿

±£»¤ÄãµÄJAVA / .net ³ÌÐò,ÖÕ¼«±ÜÃâ±»·´±àÒë·½·¨Ñо¿
·´±àÒëÕæµÄÈÃJAVA / .net ÖÆ×÷ÕßÌÖÑáµÄ¶«Î÷¡£Ä㻨´óÁ¿µÄ¾«Á¦×öÁËÒ»¸öºÜºÃµÄÈí¼þ£¬È´ÓÐÈ˵ÁÓã¬
µÁÓö¼ËãÁË
È˼һ¹ÓÃÀ´ÉÌÒµ...
¾ÍÏñijÎÄ˵µÄ.ÄãµÄÈí¼þÂò XXXXXXXX´óÔª.È˼ҹ«Ë¾Âò200Ôª.....
Ôõô×öµ½ÄØ£¿¾ÍÊÇͨ¹ý·´±àÒë¡£
ÎÒÃÇ¿ÉÒÔ¿´µ½
¾ÍËã±£»¤ºÜÇ¿µÄreflector4/ ......

ÓÃJAVAʵÏÖ¶ÑÕ»£¨Êý×éƪ£©

ʲôÊǶÑÕ»£¬¹ØÓÚÕâ¸öÃû´Ê£¬ÎÒÔڰٶȣ¬googleËÑË÷ÁË°ëÌ죬ҲûÓз¢ÏÖÒ»¸ö±È½ÏȨÍþµÄ½âÊÍ£¬»¹ÓÐÐí¶à×ÊÁÏÓïÑɲ»Ï꣬¾ÍÒÔά»ù°Ù¿ÆµÄ½âÊÍΪ׼°É£¬ºÍÎÒ¼ÇÒäÖеÄÒ»Ö¡£
¶ÑÕ»£¨Ó¢ÎÄ£ºstack£©£¬Öйú´ó½×÷¶ÑÕ»£¬Ì¨Íå×÷¶Ñµþ£¬ÔÚ¼ÆËã»ú¿Æ學ÖУ¬ÊÇÒ»種ÌØÊâµÄ´®ÁÐÐÎʽµÄ資ÁÏ結構£¬ËüµÄÌØÊâÖ®處ÔÚì ......

JavaÒì³£¿ò¼ÜÉè¼Æ

ʲôÊÇÒì³££¿
Òì³££¨exception£©Ó¦¸ÃÊÇÒ쳣ʼþ£¨exceptional event£©µÄËõд¡£
Òì³£¶¨Ò壺Òì³£ÊÇÒ»¸öÔÚ³ÌÐòÖ´ÐÐÆڼ䷢ÉúµÄʼþ£¬ËüÖжÏÕýÔÚÖ´ÐеijÌÐòµÄÕý³£µÄÖ¸ÁîÁ÷¡£
µ±ÔÚÒ»¸ö·½·¨Öз¢Éú´íÎóµÄʱºò£¬Õâ¸ö·½·¨´´½¨Ò»¸ö¶ÔÏ󣬲¢ÇÒ°ÑËü´«µÝ¸øÔËÐÐʱϵͳ¡£Õâ¸ö¶ÔÏó±»½Ð×öÒì³£¶ÔÏó£¬Ëü°üº¬ÁËÓйشíÎóµÄÐÅÏ¢£¬ÕâЩÐÅÏ¢°üÀ¨´í ......

Ò»¸öjava¾²Ì¬±äÁ¿µÄС³ÌÐòÒÉÎÊ

public class Demo
{
    static int i=1;
    static
    {
         i++;
    }
    public Demo()
    {
          ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ