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

¼¸¸öjavaÀàµÄÇø±ð

JavaÃæÊÔÖУ¬×î³£±»ÈËÎʵ½µÄ¼¸¸öÎÊÌ⣺
1. java.util.*°üµÄUML½á¹¹Í¼¡£
2. VectorºÍArrayList¡¢LinkedListÇø±ð  Hashtable ºÍ HashMapÖ®¼äµÄÇø±ð
3. String¡¢StringBuffer£¬StringBuilderÖ®¼äÇø±ð¡£
--»Ø´ð--
1.
Collection
  |
  |_List
  |  |_LinkedList
  |  |_ArrayList
  |  |_Vector
  |
  |_Set
  |
  |_Map
  |  |_HashMap
  |
  |_Compare,Comparetor
  |
  |_Dictionary
  |  |_Hashtable
  |_ ...
2.  LinkedListÄÚ²¿ÒÔÁ´±íÐÎʽ´æ´¢Êý¾Ý
    ArrayListÄÚ²¿ÒÔÊý×éÐÎʽ´æ´¢Êý¾Ý¡£
    VectorͬArrayList£¬²»¹ýËüÓëArrayList±È½ÏÆðÀ´ÊÇthread-safeµÄ¡£
    HashtableÊǼ̳ÐÁËDictionary£¬ÊÇḬ̈߳²È«µÄ¡£HashMapʵÏÖÁËMap½Ó¿Ú£¬²»ÊÇḬ̈߳²È«µÄ¡£
      ÈçºÎ±£Ö¤Ḭ̈߳²È«µÄ£¿Ã¿¸öÐÞ¸ÄÈÝÆ÷ÖÐÊý¾ÝµÄ²Ù×÷¶¼ÊÇͬ²½µÄ£¨synchronized£©£¬Òò´Ë±£Ö¤ÁËḬ̈߳²È«¡£
3. StringÊdz¤¶È²»¿É±äµÄ£¬StringBufferºÍStringBuilder³¤¶È¶¼ÊÇ¿ÉÒԱ仯µÄ¡£
StringBufferÊÇḬ̈߳²È«µÄ£¬StringBuilder²»ÊÇḬ̈߳²È«µÄ¡£
StringBuffer ÊÇÒ»×é¿É±äUnicode×Ö·ûµÄÐòÁС£
StringBuilderÊÇÔÚ´¦Àíµ¥Ï̵߳Äʱºò£¬ËÙ¶ÈÒª±ÈÇ°ÕßËٶȿ죬ËùÒÔµ¥Ï̶߳àÓÃStringBuilder¡££¨java5£©
Áí£º
java.lang.StringBufferḬ̈߳²È«µÄ¿É±ä×Ö·ûÐòÁС£Ò»¸öÀàËÆÓÚ String µÄ×Ö·û´®»º³åÇø£¬µ«²»ÄÜÐ޸ġ£ËäÈ»ÔÚÈÎÒâʱ¼äµãÉÏËü¶¼°üº¬Ä³ÖÖÌض¨µÄ×Ö·ûÐòÁУ¬µ«Í¨¹ýijЩ·½·¨µ÷ÓÿÉÒԸıä¸ÃÐòÁеij¤¶ÈºÍÄÚÈÝ¡£
ͨ³££¬Èç¹û sb ÒýÓà StringBuilder µÄÒ»¸öʵÀý£¬Ôò sb.append(x) ºÍ sb.insert(sb.length(), x) ¾ßÓÐÏàͬµÄЧ¹û¡£
java.lang.StringBuilderÒ»¸ö¿É±äµÄ×Ö·ûÐòÁС£´ËÀàÌṩһ¸öÓë StringBuffer ¼æÈÝµÄ API£¬µ«²»±£Ö¤Í¬²½¡£¸ÃÀà±»Éè¼ÆÓÃ×÷ StringBuffer µÄÒ»¸ö¼òÒ×Ìæ»»£¬ÓÃÔÚ×Ö·û´®»º³åÇø±»µ¥¸öÏß³ÌʹÓõÄʱºò£¨ÕâÖÖÇé¿öºÜÆձ飩¡£Èç¹û¿ÉÄÜ£¬½¨ÒéÓÅÏȲÉÓøÃÀ࣬ÒòΪÔÚ´ó¶àÊýʵÏÖÖУ¬Ëü±È StringBuffer Òª¿ì¡£
ÔÚ StringBuilder ÉϵÄÖ÷Òª²Ù×÷ÊÇ append ºÍ insert ·½·¨£¬¿ÉÖØÔØÕâЩ·½·¨£¬ÒÔ½ÓÊÜÈÎÒâÀàÐ͵ÄÊý¾Ý¡£Ã¿¸ö·½·¨¶¼ÄÜÓÐЧµØ½«¸ø¶¨µÄÊý¾Ýת»»³É×Ö·û´®£¬È»ºó½«¸Ã×Ö·û´®µÄ×Ö·û×·¼Ó»ò²åÈëµ½×Ö·û´®Éú³ÉÆ÷ÖС£append ·½·¨Ê¼ÖÕ½«ÕâЩ×Ö·ûÌí¼Óµ½Éú³ÉÆ÷µÄÄ©¶Ë£»¶


Ïà¹ØÎĵµ£º

´«ÖDz¥¿Íjavaѧϰ jbpm½ø½×

ÎÒ½ñÌìѧϰÁËjbpmµÄ֪ʶ£ºÎÒ×öÁ˼òµ¥µÄÕªÒª£º
Á÷³ÌͼÖеĸ÷ÖÖ½ÚµãµÄ×÷Óü°Ó÷¨£º
    ÐèÒªÓв»Í¬ÀàÐÍ£¨×÷Ó㩵Ľڵ㣬²ÅÄÜÉè¼Æ³ö¸´ÔÓµÄÁ÷³Ìͼ¡£JbpmÓÐÒ»Ì×Ô¤Ïȶ¨ÒåºÃµÄ½ÚµãÀàÐÍ¡£Èç¹û²»¹»Óã¬Ò²¿ÉÒÔʹÓÃ×Ô¶¨Òå½Úµã½øÐÐÀ©Õ¹£¬ÒÔÍê³É²»Í¬µÄÁ÷³ÌµÄÐèÒª¡£²»Í¬µÄ½ÚµãÀàÐÍ´ú±í²»Í¬µÄÐÐΪ¡£
ÿ¸öÁ÷³Ì¶¼±ØÐëÒªÓп ......

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


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

javaÈ¥³ý×Ö·û´®ÖеĿոñ¡¢»Ø³µ¡¢»»Ðзû¡¢ÖƱí·û

javaÈ¥³ý×Ö·û´®ÖеĿոñ¡¢»Ø³µ¡¢»»Ðзû¡¢ÖƱí·û
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class StringUtil {
public static void replaceBlank()
{
Pattern p = Pattern.compile("\\s*|\t|\r|\n");
String str="I am a, I am Hello ok, \n new line ffdsa!";
System.out.p ......

JAVA´úÂëÓÅ»¯

ͨ¹ýʹÓÃһЩ¸¨ÖúÐÔ¹¤¾ßÀ´ÕÒµ½³ÌÐòÖеÄÆ¿¾±£¬È»ºó¾Í¿ÉÒÔ¶ÔÆ¿¾±²¿·ÖµÄ´úÂë½øÐÐÓÅ»¯¡£Ò»°ãÓÐÁ½ÖÖ·½°¸£º¼´ÓÅ»¯´úÂë»ò¸ü¸ÄÉè¼Æ·½·¨¡£ÎÒÃÇÒ»°ã»áÑ¡ÔñºóÕߣ¬ÒòΪ²»È¥µ÷ÓÃÒÔÏ´úÂëÒª±Èµ÷ÓÃһЩÓÅ»¯µÄ´úÂë¸üÄÜÌá¸ß³ÌÐòµÄÐÔÄÜ¡£¶øÒ»¸öÉè¼ÆÁ¼ºÃµÄ³ÌÐòÄܹ»¾«¼ò´úÂ룬´Ó¶øÌá¸ßÐÔÄÜ¡£
ÏÂÃ潫ÌṩһЩÔÚJAVA³ÌÐòµÄÉè¼ÆºÍ±àÂëÖУ¬ÎªÁËÄܹ» ......

Java´úÂëÓÅ»¯·ÖÎö

¿É¹©³ÌÐòÀûÓõÄ×ÊÔ´£¨ÄÚ´æ¡¢CPUʱ¼ä¡¢ÍøÂç´ø¿íµÈ£©ÊÇÓÐÏ޵ģ¬ÓÅ»¯µÄÄ¿µÄ¾ÍÊÇÈóÌÐòÓþ¡¿ÉÄÜÉÙµÄ×ÊÔ´Íê³ÉÔ¤¶¨µÄÈÎÎñ¡£ÓÅ»¯Í¨³£°üº¬Á½·½ÃæµÄÄÚÈÝ£º¼õС´úÂëµÄÌå»ý£¬Ìá¸ß´úÂëµÄÔËÐÐЧÂÊ¡£±¾ÎÄÌÖÂÛµÄÖ÷ÒªÊÇÈçºÎÌá¸ß´úÂëµÄЧÂÊ¡£
ÔÚJava³ÌÐòÖУ¬ÐÔÄÜÎÊÌâµÄ´ó²¿·ÖÔ­Òò²¢²»ÔÚÓÚJavaÓïÑÔ£¬¶øÊÇÔÚÓÚ³ÌÐò±¾Éí¡£Ñø³ÉºÃµÄ´úÂë±àдϰ¹ß ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ