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

JavaÃæÊÔÌâÿÈÕÎåÌâ(2010/02/26)


ÎÊÌâ1.
public static void append(String str){
str += " Append!";
}
public static void append(StringBuffer sBuffer){
sBuffer.append(" Append!");
}
public void test(){
String str = "Nothing";
append(str);
System.out.println(str);
StringBuffer sBuffer = new StringBuffer("Nothing");
append(sBuffer)
System.out.println(sBuffer);
}
Ö´ÐÐtestºóÏÔʾʲô£¿
´ð°¸£º
Nothing
Nothing Append
Õâ¸öÎÊÌâÊ×ÏÈÒª¿´StringµÄÒ»¸öÖØÒªÐÔÖÊ£º²»¿ÉÐÞ¸ÄÐÔ(immutable)£¬²Ù×÷·û+ÔòÊÇÒþʽ´´½¨Ò»¸öеÄString¶ÔÏó(Èç¹û´Ë¶ÔÏó²»ÊDZàÒë½×¶Î¾ÍÄܹ»È·¶¨µÄ³£Á¿£¬ÔÚµÚ¶þÌâµÄ½â´ðÖн«ÏêϸÐðÊö).
ÈçÌâÄ¿ÖÐstr += " Append!"Óï¾ä£¬strÒýÓÃ×î³õÖ¸ÏòµÄString¶ÔÏóºÍ×·¼Ó"Append!"ºóµÄ¶ÔÏóÊDz»Í¬µÄ¶ÔÏó¡£
È»ºóÒª¿´JavaµÄº¯Êýµ÷ÓõĹý³Ì£¬ÐéÄâ»úΪÿһ¸öµ÷ÓõÄJava·½·¨½¨Á¢Ò»¸öеÄÕ»Ö¡£¬Õ»Ö¡°üÀ¨Îª·½·¨µÄ¾Ö²¿±äÁ¿ËùÔ¤ÁôµÄ¿Õ¼ä£¬¸Ã·½·¨µÄ²Ù×÷ÊýÕ»µÈµÈ£¬½«ÐµÄջѹÈëJavaÕ»ÖУ¬µ±´¦ÀíʵÀý·½·¨µÄʱºò£¬ÐéÄâ»ú´ÓËùµ÷Óõķ½·¨Õ»ÄڵIJÙ×÷ÊýÕ»Öе¯³öobjectrefºÍargs£¬°Ñobjectref×÷Ϊ¾Ö²¿±äÁ¿0·ÅÈëеÄÕ»ÖУ¬½«ËùÓеÄargsÒÀ´Î×÷Ϊ¾Ö²¿±äÁ¿1,2,…£¬µ±´¦ÀíÀà·½·¨µÄʱºò£¬ÐéÄâ»ú´ÓËùµ÷Óõķ½·¨Õ»ÄڵIJÙ×÷ÊýÕ»Öе¯³öargs£¬·ÅÈëеÄÕ»Ö¡ÖÐ×÷Ϊ¾Ö²¿±äÁ¿0,1,2,…£¬×îºóÐéÄâ»ú°ÑеÄÕ»Ö¡×÷Ϊµ±Ç°Õ»Ö¡£¬½«³ÌÐò¼ÆÊýÆ÷Ö¸Ïòз½·¨µÄµÚÒ»ÌõÖ¸Áî¡£
ÈçÌâÄ¿£¬µ±test()º¯ÊýÖеÄstr´«½øappendº¯Êýºó£¬ÊÇ·ÅÈ뺯ÊýµÄÕ»Ö¡ÖÐ×÷Ϊ¾Ö²¿±äÁ¿ÁË£¬Òò´Ëappendº¯ÊýÖеÄstrºÍtest()º¯ÊýÖеÄstrÊÇÁ½¸ö±äÁ¿£¬ËäÈ»ËûÃÇ×î³õÖ¸Ïòͬһ¸öString¶ÔÏó¡£È»¶øÔÚappendº¯ÊýÖУ¬×÷Ϊ¾Ö²¿±äÁ¿µÄstr²¢Ã»ÓÐÒ²²»¿ÉÄܸıäËüÖ¸ÏòµÄString¶ÔÏóµÄÖµ£¬¶øÊÇ´´½¨ÁËÁíÍâÒ»¸öString¶ÔÏ󣬲¢ÇÒ¾Ö²¿±äÁ¿strÖ¸ÏòµÄд´½¨µÄ¶ÔÏó£¬È»¶øÕⲢûÓиıätest()ÖеÄstr±äÁ¿µÄÖ¸Ïò£¬ËüÈÔȻָÏòÔ­À´µÄString¶ÔÏó¡£
¶ÔÓںܶà×Ö·û´®Á¬½Óʱ£¬Ó¦µ±Ê¹ÓÃStringBufferÀ࣬ʹÓÃÕâ¸öÀàµÄ¶ÔÏóÀ´½øÐÐ×Ö·û´®Á¬½Óʱ¾Í²»»áÓжàÓàµÄÖмä¶ÔÏóÉú³É£¬´Ó¶øÓÅ»¯ÁËЧÂÊ¡£
appendº¯ÊýÖÐÐ޸ĵÄÊÇÖ¸ÏòµÄStringBuffer¶ÔÏóµÄ±¾Éí£¬ÓÉÓÚtest()ÖеÄsBufferÒ²ÊÇÖ¸ÏòÕâ¸ö¶ÔÏó£¬Òò¶ø¶Ô¶ÔÏóµÄÐ޸ģ¬Ò²Äܹ»¿´µÃµ½¡£
ÎÊÌâ2.
"abcdefg".toLowerCase() == "abcdefg"ÊÇtrue»¹ÊÇfalse
´ð°¸£º
true
ÕâÀïÊ×ÏÈҪעÒâ==ºÍequal()µÄÇø±ð£º
¶ÔÓÚ==À´½²£¬¶ÔÓÚ»ù±¾ÀàÐͺͶÔÓÚ¶ÔÏóÀ´ËµÊDz»Í¬µÄ£¬¶ÔÓÚ»ù±¾ÀàÐÍ£¬Èç¹ûÁ½ÕßµÄÖ


Ïà¹ØÎĵµ£º

´«ÖDz¥¿Íjavaѧϰ ¹¤×÷Á÷³õ²½


ÎÒ½ñÌìԤϰÁ˹¤×÷Á÷µÄ֪ʶ£¬ÎÒ×öÁ˼òµ¥µÄ±Ê¼Ç£º
¹¤×÷Á÷£¨Workflow£©
¹¤×÷Á÷¾ÍÊǹ¤×÷Á÷³ÌµÄ¼ÆËã»ú»¯£¬¼´½«¹¤×÷Á÷³ÌÖеŤ×÷ÈçºÎÇ°ºó×éÖ¯ÔÚÒ»ÆðµÄ
Âß¼­ºÍ¹æÔòÔÚ¼ÆËã»úÖÐÒÔÇ¡µ±µÄÄ£ÐͽøÐбíʾ²¢¶ÔÆäʵʩ¼ÆËã¡£
¹¤×÷Á÷Òª½â¾öµÄÖ÷ÒªÎÊÌâÊÇ£ºÎªÊµÏÖij¸öÒµÎñÄ¿±ê£¬ÔÚ¶à¸ö²ÎÓëÕßÖ®¼ä£¬ÀûÓüÆ
Ëã»ú£¬°´Ä³ÖÖÔ¤¶¨¹æÔò×Ô¶¯´«µÝÎÄ ......

´«ÖDz¥¿Íjavaѧϰ jpa½ø½×_ejb³õ²½


ÎÒ½ñÌìѧϰÁËÐìÀÏʦ½²µÄejb3µÄ֪ʶ£¬ÎÒ×öÁ˼òµ¥µÄ±Ê¼Ç£º
       ÉÏÎç½²µÄÊÇjpaµÄ֪ʶ£¬ÏÂÎç½²µÄÊÇEJB3µÄ֪ʶ£º
       JPQLÓï¾ä£ºhibernateµÄHQLÓï¾äÒ»Ñù¡£
¼òµ¥²éѯ:
  Query query = em.createQuery("SELECT c from Customer c");
  retur ......

java ѧϰÐĵÃÌå»á(¶þ)


66.  EJBÈÝÆ÷ÌṩµÄ·þÎñ
        Ö÷ÒªÌṩÉùÃ÷ÖÜÆÚ¹ÜÀí¡¢´úÂë²úÉú¡¢³ÖÐøÐÔ¹ÜÀí¡¢°²È«¡¢ÊÂÎñ¹ÜÀí¡¢ËøºÍ²¢·¢ÐйÜÀíµÈ·þÎñ¡£
67.  EJB¹æ·¶¹æ¶¨EJBÖнûÖ¹µÄ²Ù×÷ÓÐÄÄЩ£¿
        1.²»ÄܲÙ×÷Ï̺߳ÍÏß³ÌAPI(Ïß³ÌAPIÖ¸·ÇÏ̶߳ÔÏóµÄ·½·¨Èçn ......

JavaÃæÊÔÌâ»ã×Ü(»ù´¡·½Ãæ)

1.Áоٳö 10¸öJAVAÓïÑÔµÄÓÅÊÆ
a:Ãâ·Ñ£¬¿ªÔ´£¬¿çƽ̨(ƽ̨¶ÀÁ¢ÐÔ)£¬¼òµ¥Ò×Ó㬹¦ÄÜÍêÉÆ£¬ÃæÏò¶ÔÏ󣬽¡×³ÐÔ£¬¶àỊ̈߳¬½á¹¹ÖÐÁ¢£¬ÆóÒµÓ¦ÓõijÉÊìƽ̨, ÎÞÏßÓ¦ÓÃ
2.ÁоٳöJAVAÖÐ10¸öÃæÏò¶ÔÏó±à³ÌµÄÊõÓï
a:°ü£¬À࣬½Ó¿Ú£¬¶ÔÏó£¬ÊôÐÔ£¬·½·¨£¬¹¹ÔìÆ÷£¬¼Ì³Ð£¬·â×°£¬¶à̬£¬³éÏ󣬷¶ÐÍ
3.ÁоٳöJAVAÖÐ6¸ö±È½Ï³£Óõİü
Java. ......

ʹÓÃjavaÖÐµÄ synchronized½øÐÐÏß³Ìͬ²½

ÔÚjava±à³Ì˼ÏëÖжÔsynchronizedµÄÒ»µã½âÊÍ:
1¡¢synchronized¹Ø¼ü×ÖµÄ×÷ÓÃÓòÓжþÖÖ£º
1£©ÊÇij¸ö¶ÔÏóʵÀýÄÚ£¬synchronized aMethod(){}¿ÉÒÔ·ÀÖ¹¶à¸öÏß³Ìͬʱ·ÃÎÊÕâ¸ö¶ÔÏóµÄsynchronized·½·¨£¨Èç¹ûÒ»¸ö¶ÔÏóÓжà¸ösynchronized·½·¨£¬Ö»ÒªÒ»¸öÏ̷߳ÃÎÊÁËÆäÖеÄÒ»¸ösynchronized·½·¨£¬ÆäËüÏ̲߳»ÄÜͬʱ·ÃÎÊÕâ¸ö¶ÔÏóÖÐÈκÎÒ»¸ö ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ