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

Java ³ÌÐòÄÚ´æ·ÖÎö

   java³ÌÐòÄÚ´æÖ÷Òª·ÖΪÁË2¸ö²¿·Ö£¬°üÀ¨ stack segment(Õ»ÄÚ´æ)¡¢heap segment(¶ÑÄÚ´æ)¡£
    ÔÚ·ÖÎöJava³ÌÐòÄÚ´æ·ÖÅäÇé¿öʱ£¬ÎÒÃÇ´ÓÏÂÃæÕâ¸ö¾­³£±»Ê¹ÓõÄÀý×Ó¿ªÊ¼°É¡£
    ÏÂÃæ³ÌÐò½«´òӡʲôÄØ£¿
   
Java´úÂë
String s1 = new String("abc");   
        String s2 = new String("abc");   
        System.out.print(s1.equals(s2)); // 1   
        System.out.print(s1 == s2); // 2   
      
String s1 = new String("abc");
String s2 = new String("abc");
System.out.print(s1.equals(s2)); // 1
System.out.print(s1 == s2); // 2

    ¿ÉÄÜ´ó¼ÒÐÄÖÐÒѾ­Óдð°¸ÁË£¬µÚ1ÌõÓï¾ä´òÓ¡µÄÊÇtrue£¬µÚ¶þÌõÓï¾ä´òÓ¡µÄfalse£¬Ã»´í£¬ÕýÈç´ó¼ÒËùÏ룬´òÓ¡½á¹û¾ÍÊÇÕâÑù¡£ÄÇô£¬´ó¼ÒÊÇ·ñÖªµÀΪʲôµÚ2ÌõÓï¾ä´òÓ¡µÄÊÇfalseÄØ£¿ÈÃÎÒÃÇÀ´¿´¿´Õâ¸ö³ÌÐòÖеÄÊý¾ÝÔÚÄÚ´æÖзÖÅäµÄÇé¿ö°É¡£
    Ê×ÏÈ£¬ÎÒÃÇ·ÖÎöµÚÒ»ÌõÓï¾äString s1=new String("abc");
    ÆäʵÕâÌõÓï¾äÊÇÏÂÃæÁ½ÌõÓï¾äµÄËõд£¬
    String s1; //1
    s1=new String(“abc”); //2
    1. ÔÚÕ»ÄÚ´æÖж¨ÒåÒ»¸öÃûΪs1µÄ¶ÔStringÀàµÄ¶ÔÏñÒýÓñäÁ¿
    2. ÔÚ¶ÑÄڴ濪±ÙÁËÒ»¿é¿Õ¼äÓÃÓÚ´æ·Å×Ö·û´®“abc”£¬½«1¶¨ÒåµÄÒýÓñäÁ¿s1Ö¸Ïò¸Ã¿Õ¼ä¡£
    ͬÀí£¬µÚ¶þÌõÓï¾äString s2=new String("abc");Ò²×öÁËͬÑùµÄÊÂÇ飬¶¨ÒåÒýÓñäÁ¿£¬Ö¸Ïòпª±Ù³öÀ´µÄ¿Õ¼ä¡£Ëµµ½ÕâÀï´ó¼Ò¿ÉÄÜÐÄÖÐÒѾ­Óдð°¸ÁË£¬ÎªÊ²Ã´s1!=s2ÄØ£¿ÒòΪËüÃÇÖ¸ÏòµÄÊÇÁ½¿é²»Í¬µÄ¶ÑÄÚ´æ¿Õ¼ä¡£
    Æäʵ£¬ÔÚjavaÖÐnew¹ý³Ì·ÖÅäÄÚ´æÇé¿ö¶¼ºÍÉÏÃæÀàËÆ£¬ÏÈÔÚÕ»ÄÚ´æÖж¨ÒåÒýÓã¬È»ºóÔÚ¶ÑÄÚ´æÖпª±Ù¿Õ¼ä£¬´æ·ÅÊý¾Ý£¬×îºóÈÃÒýÓÃÖ¸Ïò¸Ã¿Õ¼ä£¬Èç¹ûÒ»¸öÒýÓÃûÓÐÖ¸ÏòÈκοռ䣬ÄÇôÔÚʹÓÃÕâ¸öÒýÓñäÁ¿Ê±£¬³ÌÐò½«Å׳öÖøÃûµÄNullPointerException£¬Æäʵ´ÓÕâ¸öÒì³£Ãû×ÖÎÒÃÇÒ²ÄÜÇåÎúÖªµÀ²úÉú¸ÃÒì³£µÄÔ­Òò£¬²»ÊÇÂð


Ïà¹ØÎĵµ£º

Javaѧϰ·Ïß


ÏÈѧϰj2se
Ҫѧϰj2ee¾ÍÒªÏÈѧϰj2se£¬¸Õ¿ªÊ¼Ñ§Ï°j2seÏȽ¨Ò鲻ҪʹÓÃIDE£¬È»ºó½¥½¥µÄ¹ý¶Éµ½Ê¹ÓÃIDE¿ª·¢£¬±Ï¾¹ÓÃËü·½±ãÂѧϰj2seÍƼöÁ½±¾Ê飬¡¶java2ºËÐļ¼ÊõÒ»¶þ¾í¡·£¬¡¶java±à³Ì˼Ïë¡·£¬¡¶javaģʽ¡·¡£ÆäÖС¶java±à³Ì˼Ïë¡·ÒªÑжÁ£¬¾«¶Á¡£ÕâÒ»¶Îʱ¼äÊÇ»ù±¾¹¦Ñ§Ï°£¬Ê±¼ä»áºÜ³¤£¬Ò²¿ÉẠ̈ܺܶ¬ÕâÒª¿´Ñ§Ï°Õß×ÔÉíˮƽ¶ø ......

Java Mail·¢ËÍ´øÓÐͼƬµÄhtml¸ñʽµÄÓʼþ

 Java Mail·¢ËÍ´øÓÐͼƬµÄhtml¸ñʽµÄÓʼþ£¬Õë¶ÔÓÚÏÔʾͼƬ£¬Ò»°ãÓÐÁ½ÖÖ·½·¨¡£
1. ͼƬ´æÔÚÓÚ·þÎñÆ÷ÉÏ£¬ÎÒÃÇÖ»ÐèÒª°ÑͼƬÔÚ·þÎñÆ÷µÄµÄÁ´½Ó·Å½øÈ¥¼´¿É¡£
ÕâÖÖ·¢Ê½±È½Ï¼òµ¥£¬µ«ÊÇÕâÖÖ·½·¨ÓÐЩȱÏÝ£º
ͼƬ²»Ö§³ÖÀëÏßä¯ÀÀ£»
ÿ´Îä¯ÀÀÓʼþÐèÒª·ÃÎÊweb·þÎñ£¬Ôö¼Ó·þÎñÆ÷¸ºµ££»
ÈôͼƬÒÔ¶þ½øÖƵķ½Ê½´æÔÚÓÚÊý¾Ý¿â»òÊǶ¯Ì¬É ......

quartzÒ»·ÖÖÓ½Ì³Ì javaÈÎÎñµ÷¶È

 quartzÊǸÉɶµÄ£¿ ÈÎÎñµ÷¶ÈÓõÄ
ÈÎÎñµ÷¶ÈÊǸÉɶµÄ£¿¾ÍÊÇÔÚÔ¤¶¨µÄʱ¼ä×öÔ¤¶¨µÄÊÂ
1.ÔÚquartÍøÕ¾ÏÂ×îеÄJAR°ü
2.½¨¸öÏîÄ¿£¬°ÑquartzµÄJAR°ü¼ÓÈëµ½ÏîÄ¿
3.н¨Ò»¸öÈÎÎñ
public class MyJob implements org.quartz.Job {
@Override
public void execute(JobExecutionContext arg0) throws JobExecutionExceptio ......

¡¾×ª¡¿Java 7ÒѾ­Íê³ÉµÄÆß´óй¦ÄÜÔ¤ÀÀ

×î½üµÄDevoxx´ó»áÉÏ£¬Java 7½«°üº¬±Õ°üµÄÏûÏ¢ÁîºÜ¶àÈ˸е½Õñ·Ü——Õ⽫×öΪһ¸ö¶ÀÁ¢µÄJSR±»ÊµÏÖ¡£ÔÚÖÚ¶àJava 7еÄÓïÑÔÌØÐÔÖУ¬ÓÐһЩÏÖÔÚÒѾ­Íê³ÉÁË¡£Devoxx´ó»áµÄһλ²Î»áÕßÔÚ²©¿ÍÖб¨¸æÁËÏÂÃæÕâЩJava 7ÒѾ­Íê³ÉµÄ7´óй¦ÄÜ£º
1£©¶Ô¼¯ºÏÀàµÄÓïÑÔÖ§³Ö£»
2£©×Ô¶¯×ÊÔ´¹ÜÀí£»
3£©¸Ä½øµÄͨÓÃʵÀý´´½¨ÀàÐÍÍƶϣ» ......

Java±à³Ì»ù´¡

 ÔÚÒ»¸öÃæÏò¶ÔÏóµÄϵͳÖУ¬ÏµÍ³µÄ¸÷ÖÖ¹¦ÄÜÊÇÓÉÐíÐí¶à¶àµÄ²»Í¬¶ÔÏóЭ×÷Íê³ÉµÄ¡£ÔÚÕâÖÖÇé¿öÏ£¬¸÷¸ö¶ÔÏóÄÚ²¿ÊÇÈçºÎʵÏÖ×Ô¼ºµÄ¶ÔϵͳÉè¼ÆÈËÔ±À´½²¾Í²»ÄÇôÖØÒª
ÁË£»¶ø¸÷¸ö¶ÔÏóÖ®¼äµÄЭ×÷¹ØϵÔò³ÉΪϵͳÉè¼ÆµÄ¹Ø¼ü¡£Ð¡µ½²»Í¬ÀàÖ®¼äµÄͨÐÅ£¬´óµ½¸÷Ä£¿éÖ®¼äµÄ½»»¥£¬ÔÚϵͳÉè¼ÆÖ®³õ¶¼ÊÇÒª×ÅÖØ¿¼Âǵģ¬ÕâÒ²ÊÇϵͳÉè¼ÆµÄÖ÷
Òª ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ