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

java ÖÐ set map table list µÄ×ܽá

1.Collection List Set Map Çø±ð¼ÇÒä
ÕâЩ¶¼´ú±íÁËJavaÖеļ¯ºÏ£¬ÕâÀïÖ÷Òª´ÓÆäÔªËØÊÇ·ñÓÐÐò£¬ÊÇ·ñ¿ÉÖظ´À´½øÐÐÇø±ð¼ÇÒ䣬ÒÔ±ãÇ¡µ±µØʹÓ㬵±È»»¹´æÔÚͬ²½·½ÃæµÄ²îÒ죬¼ûÉÏһƪÏà¹ØÎÄÕ¡£
 
ÓÐÐò·ñ
ÔÊÐíÔªËØÖظ´·ñ
Collection
·ñ
ÊÇ
List
ÊÇ
ÊÇ
Set
AbstractSet
·ñ
·ñ
HashSet
TreeSet
ÊÇ£¨Óöþ²æÊ÷ÅÅÐò£©
Map
AbstractMap
·ñ
ʹÓÃkey-valueÀ´Ó³ÉäºÍ´æ´¢Êý¾Ý£¬Key±ØÐëΩһ£¬value¿ÉÒÔÖظ´
HashMap
TreeMap
ÊÇ£¨Óöþ²æÊ÷ÅÅÐò£©
List ½Ó¿Ú¶ÔCollection½øÐÐÁ˼òµ¥µÄÀ©³ä£¬ËüµÄ¾ßÌåʵÏÖÀà³£ÓõÄÓÐArrayListºÍLinkedList¡£Äã¿ÉÒÔ½«Èκζ«Î÷·Åµ½Ò»¸öListÈÝÆ÷ ÖУ¬²¢ÔÚÐèҪʱ´ÓÖÐÈ¡³ö¡£ArrayList´ÓÆäÃüÃûÖпÉÒÔ¿´³öËüÊÇÒ»ÖÖÀàËÆÊý×éµÄÐÎʽ½øÐд洢£¬Òò´ËËüµÄËæ»ú·ÃÎÊËٶȼ«¿ì£¬¶øLinkedListµÄÄÚ ²¿ÊµÏÖÊÇÁ´±í£¬ËüÊʺÏÓÚÔÚÁ´±íÖмäÐèҪƵ·±½øÐвåÈëºÍɾ³ý²Ù×÷¡£ÔÚ¾ßÌåÓ¦ÓÃʱ¿ÉÒÔ¸ù¾ÝÐèÒª×ÔÓÉÑ¡Ôñ¡£Ç°Ãæ˵µÄIteratorÖ»ÄܶÔÈÝÆ÷½øÐÐÏòÇ°±éÀú£¬¶ø ListIteratorÔò¼Ì³ÐÁËIteratorµÄ˼Ï룬²¢ÌṩÁ˶ÔList½øÐÐË«Ïò±éÀúµÄ·½·¨¡£
Set½Ó¿ÚÒ²ÊÇ CollectionµÄÒ»ÖÖÀ©Õ¹£¬¶øÓëList²»Í¬µÄʱ£¬ÔÚSetÖеĶÔÏóÔªËز»ÄÜÖظ´£¬Ò²¾ÍÊÇ˵Äã²»ÄÜ°ÑͬÑùµÄ¶«Î÷Á½´Î·ÅÈëͬһ¸öSetÈÝÆ÷ÖС£ËüµÄ³£ ÓþßÌåʵÏÖÓÐHashSetºÍTreeSetÀà¡£HashSetÄÜ¿ìËÙ¶¨Î»Ò»¸öÔªËØ£¬µ«ÊÇÄã·Åµ½HashSetÖеĶÔÏóÐèҪʵÏÖhashCode()·½ ·¨£¬ËüʹÓÃÁËÇ°Ãæ˵¹ýµÄ¹þÏ£ÂëµÄËã·¨¡£¶øTreeSetÔò½«·ÅÈëÆäÖеÄÔªËØ°´Ðò´æ·Å£¬Õâ¾ÍÒªÇóÄã·ÅÈëÆäÖеĶÔÏóÊÇ¿ÉÅÅÐòµÄ£¬Õâ¾ÍÓõ½Á˼¯ºÏ¿ò¼ÜÌṩµÄÁíÍâ Á½¸öʵÓÃÀàComparableºÍComparator¡£Ò»¸öÀàÊÇ¿ÉÅÅÐòµÄ£¬Ëü¾ÍÓ¦¸ÃʵÏÖComparable½Ó¿Ú¡£ÓÐʱ¶à¸öÀà¾ßÓÐÏàͬµÄÅÅÐòËã·¨£¬ÄÇ¾Í ²»ÐèÒªÔÚÿ·Ö±ðÖظ´¶¨ÒåÏàͬµÄÅÅÐòËã·¨£¬Ö»ÒªÊµÏÖComparator½Ó¿Ú¼´¿É¡£¼¯ºÏ¿ò¼ÜÖл¹ÓÐÁ½¸öºÜʵÓõĹ«ÓÃÀࣺCollectionsºÍ Arrays¡£CollectionsÌṩÁ˶ÔÒ»¸öCollectionÈÝÆ÷½øÐÐÖîÈçÅÅÐò¡¢¸´ÖÆ¡¢²éÕÒºÍÌî³äµÈһЩ·Ç³£ÓÐÓõķ½·¨£¬ArraysÔòÊǶÔÒ» ¸öÊý×é½øÐÐÀàËƵIJÙ×÷¡£
MapÊÇÒ»ÖְѼü¶ÔÏóºÍÖµ¶ÔÏó½øÐйØÁªµÄÈÝÆ÷£¬¶øÒ»¸öÖµ¶ÔÏóÓÖ¿ÉÒÔÊÇÒ»¸öMap£¬ÒÀ´ÎÀàÍÆ£¬ÕâÑù¾Í¿É ÐγÉÒ»¸ö¶à¼¶Ó³Éä¡£¶ÔÓÚ¼ü¶ÔÏóÀ´Ëµ£¬ÏñSetÒ»Ñù£¬Ò»¸öMapÈÝÆ÷Öеļü¶ÔÏó²»ÔÊÐíÖظ´£¬ÕâÊÇΪÁ˱£³Ö²éÕÒ½á¹ûµÄÒ»ÖÂÐÔ;Èç¹ûÓÐÁ½¸ö¼ü¶ÔÏóÒ»Ñù£¬ÄÇÄãÏëµÃ µ½ÄǸö¼ü¶ÔÏóËù¶ÔÓ¦µÄÖµ¶ÔÏóʱ¾ÍÓÐÎÊÌâÁË£¬¿ÉÄÜÄãµÃµ½µÄ²¢²»ÊÇÄãÏëµÄÄǸöÖµ¶ÔÏ󣬽á¹û»áÔì³É»ìÂÒ£¬ËùÒÔ¼üµÄΨһÐÔºÜÖØÒª£¬Ò²ÊÇ·ûºÏ¼¯ºÏµÄÐÔÖʵġ£µ±È»ÔÚʹ Óù


Ïà¹ØÎĵµ£º

Java Web Start

Java Web Start ÊÇ°ïÖú¿Í»§»ú¶ËÓ¦ÓóÌÐò¿ª·¢µÄÒ»¸öм¼Êõ£¬ËüµÄ¶ÀÌØÖ®´¦ÔÚÓÚ½«Äú´Ó¹ØÐÄ¿Í»§»úÊÇÈçºÎÆô¶¯µÄ£¨´Ó Web ä¯ÀÀÆ÷»òÊÇ×ÀÃ棩Öнâ·Å³öÀ´¡£ÁíÍ⣬¸Ã¼¼ÊõÌṩÁËÒ»¸öʹ Web ·þÎñÆ÷ÄܶÀÁ¢µÄ·Ö·¢ºÍ¸üпͻ§»ú´úÂëµÄ¼¯ºÏ²¿Êð·½°¸¡£
    Java Web Start ÊÇÒ»¸öÈí¼þ¼¼Êõ£¬Ëü°üº¬ÁË applet µÄ¿ÉÒÆÖ²ÐÔ¡¢Servl ......

Java »ù´¡Ìâ

 ÔÚÍøÉÏÕÒÁ˵ã»ù´¡ÌâÄ¿,×Ô¼º×öÁË×ö,ÏÂÃæÊÇÌâÄ¿:
  1.JavaÓÐÄÇЩ»ù±¾Êý¾ÝÀàÐÍ£¬StringÊDz»ÊÇ»ù±¾Êý¾ÝÀàÐÍ£¬ËûÃÇÓкÎÇø±ð¡£
  2.×Ö·û´®µÄ²Ù×÷£º
   Ð´Ò»¸ö·½·¨£¬ÊµÏÖ×Ö·û´®µÄ·´×ª£¬È磺ÊäÈëabc£¬Êä³öcba
   Ð´Ò»¸ö·½·¨£¬ÊµÏÖ×Ö·û´®µÄÌæ»»£¬È磺ÊäÈëbbbwlirbbb£¬Êä³öbbbhhtc ......

JFreeChart (Java¿ªÔ´Í¼±í)

JFCÊÇÒ»¸öÇáÁ¿¼¶µÚÈý·½¿ªÔ´×é¼þ,²»ÒÀÀµÆäËû×é¼þ,ʹÓÃProject¼´¿É¡£
×÷ÓãºÒÔͼ±í·½Ê½Õ¹Ê¾Êý¾Ý
꿅᣼www.jfree.org
Àà¿â£ºJFreeChart¡¢JCommon(JFreeReportºÍJFreeChartµÄ¹«¹²Àà¿â)
Ö¸ÄÏ£º jfreechart-1.0.13-install.pdf
API: jfreechart-1.0.13-javadocs.zip
ѹËõ°ü£ºjfreechart-1.0.13
ant   ......

Java SE¡¢Java EE¡¢Java MEÈýÕßµÄÇø±ð

1. Java SE£¨Java Platform£¬Standard Edition£©¡£Java SE ÒÔÇ°³ÆΪ
J2SE¡£ËüÔÊÐí¿ª·¢ºÍ²¿ÊðÔÚ×ÀÃæ¡¢·þÎñÆ÷¡¢Ç¶Èëʽ»·¾³ºÍʵʱ»·¾³ÖÐʹÓÃµÄ Java Ó¦ÓóÌÐò¡£Java SE °üº¬ÁËÖ§³Ö Java Web
·þÎñ¿ª·¢µÄÀ࣬²¢Îª Java Platform£¬Enterprise Edition£¨Java EE£©Ìṩ»ù´¡¡£
2. Java EE£¨Java Platform£¬Enterprise Edition£©¡£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ