JavaTM 2 Platform
Standard Ed. 5.0

ÀÎÅÍÆäÀ̽º
java.lang.Iterable »ç¿ë

Iterable¸¦ »ç¿ëÇÏ°í ÀÖ´Â ÆÐÅ°Áö
java.beans.beancontext Bean ÄÁÅؽºÆ®¿¡ °ü·ÃµÈ Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
java.util ÀÌ ÆÐÅ°Áö¿¡´Â Ä÷º¼Ç üÁ¦, ·¹°Å½Ã Ä÷º¼Ç Ŭ·¡½º, À̺¥Æ® ¸ðµ¨, ³¯Â¥¿Í ½Ã°£, ±¹Á¦È­ ¹× ´Ù¾çÇÑ À¯Æ¿¸®Æ¼ Ŭ·¡½º (StringTokenizer, ³­¼ö »ý¼º±â ¹× ºñÆ® ¹è¿­)°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.  
java.util.concurrent º¸Åë, À¯Æ¿¸®Æ¼ Ŭ·¡½º´Â º´Çà ÇÁ·Î±×·¡¹ÖÀ¸·Î À¯¿ëÇÕ´Ï´Ù.  
javax.management Java Management Extensions ÄÚ¾î Ŭ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.management.relation °ü°è ¼­ºñ½º¿¡ ´ëÇØ Á¤ÀÇÇÕ´Ï´Ù.  
javax.print.attribute.standard ÀÌ ÆÐÅ°Áö¿¡´Â ƯÁ¤ÀÇ Àμ⠼ӼºÀÇ Å¬·¡½º°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.  
 

java.beans.beancontext ¿¡¼­ÀÇ Iterable »ç¿ë
 

java.beans.beancontext ¿¡¼­ÀÇ Iterable ¼­ºê ÀÎÅÍÆäÀ̽º
 interface BeanContext
           BeanContext´Â JavaBeans ³í¸® °èÃþ ÄÁÅ×À̳ʷμ­ ±â´ÉÇÕ´Ï´Ù.
 interface BeanContextServices
           BeanContextServices ÀÎÅÍÆäÀ̽º´Â BeanContextChild °´Ã¼°¡ ¹ü¿ë ¼­ºñ½º¸¦ ¹Þ°Ô µÇµµ·ÏÇϱâ À§ÇÑ µµ±¸¸¦ BeanContext¿¡ Á¦°øÇÕ´Ï´Ù.
 

Iterable¸¦ ±¸ÇöÇÏ°í ÀÖ´Â java.beans.beancontext Ŭ·¡½º
 class BeanContextServicesSupport
          ÀÌ ÇïÆÛ Å¬·¡½º´Â java.beans.beancontext.BeanContextServices ÀÎÅÍÆäÀ̽ºÀÇ À¯Æ¿¸®Æ¼ÀÇ ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù.
 class BeanContextSupport
          ÀÌ ÇïÆÛ Å¬·¡½º´Â java.beans.beancontext.BeanContext ÀÎÅÍÆäÀ̽ºÀÇ À¯Æ¿¸®Æ¼ÀÇ ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù.
 

java.util ¿¡¼­ÀÇ Iterable »ç¿ë
 

java.util ¿¡¼­ÀÇ Iterable ¼­ºê ÀÎÅÍÆäÀ̽º
 interface Collection<E>
           ¡¸Ä÷º¼Ç °èÃþ¡¹ ·çÆ® ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
 interface List<E>
          ¼ø¼­¸¦ °®´Â Ä÷º¼ÇÀÔ´Ï´Ù.
 interface Queue<E>
          Ã³¸®Àü¿¡ ¿ä¼Ò¸¦ º¸°ü À¯ÁöÇÏ´Â ¸ñÀûÀ¸·Î ¼³°èµÈ Ä÷º¼Ç.
 interface Set<E>
          Áߺ¹ ¿ä¼Ò°¡ ¾ø´Â Ä÷º¼ÇÀÔ´Ï´Ù.
 interface SortedSet<E>
          ¹Ýº¹ÀÚÀÇ µ¿ÀÛÀ» º¸ÁõÇÏ´Â ¼¼Æ®ÀÔ´Ï´Ù.
 

Iterable¸¦ ±¸ÇöÇÏ°í ÀÖ´Â java.util Ŭ·¡½º
 class AbstractCollection<E>
          ÀÌ Å¬·¡½º´Â Collection ÀÎÅÍÆäÀ̽ºÀÇ ½ºÄÌ·¹Åæ ±¸ÇöÀ» Á¦°øÇØ, ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴµ¥ ÇÊ¿äÇÑ ÀÛ¾÷·®À» ÃÖ¼ÒÇÑÀ¸·Î ¾ïÁ¦ÇÕ´Ï´Ù.
 class AbstractList<E>
          ÀÌ Å¬·¡½º´Â List ÀÎÅÍÆäÀ̽ºÀÇ ½ºÄÌ·¹Åæ ±¸ÇöÀ» Á¦°øÇØ, ¹è¿­°ú °°Àº ¡¸·£´ý ¾×¼¼½º¡¹µ¥ÀÌÅÍ ±â¾ï¿ªÀ» ±âº»À¸·Î ÇÏ´Â ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴµ¥ ÇÊ¿äÇÑ ÀÛ¾÷·®À» ÃÖ¼ÒÇÑÀ¸·Î ¾ïÁ¦ÇÕ´Ï´Ù.
 class AbstractQueue<E>
          ÀÌ Å¬·¡½º´Â ¸î°³ÀÇ Queue ¿ÀÆÛ·¹À̼ÇÀÇ ½ºÄÌ·¹Åæ ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù.
 class AbstractSequentialList<E>
          ÀÌ Å¬·¡½º´Â List ÀÎÅÍÆäÀ̽ºÀÇ ½ºÄÌ·¹Åæ ±¸ÇöÀ» Á¦°øÇØ, ¸µÅ© ¸®½ºÆ®¿Í °°Àº ¡¸Â÷·ÊÂ÷·Ê ¾×¼¼½º¡¹µ¥ÀÌÅÍ ±â¾ï¿ªÀ» ±âº»À¸·Î ÇÏ´Â ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴµ¥ ÇÊ¿äÇÑ ÀÛ¾÷·®À» ÃÖ¼ÒÇÑÀ¸·Î ¾ïÁ¦ÇÕ´Ï´Ù.
 class AbstractSet<E>
          ÀÌ Å¬·¡½º´Â Set ÀÎÅÍÆäÀ̽ºÀÇ ½ºÄÌ·¹Åæ ±¸ÇöÀ» Á¦°øÇØ, ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴµ¥ ÇÊ¿äÇÑ ÀÛ¾÷·®À» ÃÖ¼ÒÇÑÀ¸·Î ¾ïÁ¦ÇÕ´Ï´Ù.
 class ArrayList<E>
          List ÀÎÅÍÆäÀ̽ºÀÇ »çÀÌÁî º¯°æ °¡´ÉÇÑ ¹è¿­ÀÇ ±¸ÇöÀÔ´Ï´Ù.
 class EnumSet<E extends Enum<E>>
          enum ÇüÀ¸·Î »ç¿ëÇϱâ À§ÇÑ Æ¯¼öÇÑ Set ±¸ÇöÀÔ´Ï´Ù.
 class HashSet<E>
          ÀÌ Å¬·¡½º´Â Çؽà Å×À̺í (½ÇÁ¦·Î´Â HashMap ÀνºÅϽº)À» ±âº»À¸·Î ÇØ, Set ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù.
 class LinkedHashSet<E>
          ¿¹Ãø °¡´ÉÇÑ ¹Ýº¹ ¼ø¼­¸¦ °¡Áö´Â Set ÀÎÅÍÆäÀ̽ºÀÇ Çؽà Å×À̺í°ú ¸µÅ© ¸®½ºÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
 class LinkedList<E>
          List ÀÎÅÍÆäÀ̽ºÀÇ ¸µÅ© ¸®½ºÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
 class PriorityQueue<E>
          ¿ì¼±µµ heap¿¡ ±Ù°ÅÇÏ´Â ¹«Á¦ÇÑÀÇ ¿ì¼±µµÅ¥ÀÔ´Ï´Ù.
 class Stack<E>
          Stack Ŭ·¡½º´Â °´Ã¼ÀÇ ÈÄÀÔ¼±Ãâ (LIFO) ½ºÅÃÀ» ³ªÅ¸³À´Ï´Ù.
 class TreeSet<E>
          ÀÌ Å¬·¡½º´Â TreeMap ÀνºÅϽº¿¡ ±Ù°ÅÇÏ´Â Set ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù.
 class Vector<E>
          Vector Ŭ·¡½º´Â °´Ã¼ÀÇ °¡º¯Àå ¹è¿­À» ±¸ÇöÇÕ´Ï´Ù.
 

java.util.concurrent ¿¡¼­ÀÇ Iterable »ç¿ë
 

java.util.concurrent ¿¡¼­ÀÇ Iterable ¼­ºê ÀÎÅÍÆäÀ̽º
 interface BlockingQueue<E>
          ¿ä¼ÒÀÇ Ãëµæ½Ã¿¡ Å¥°¡ ºô ¶§±îÁö ´ë±âÇϰųª ¿ä¼ÒÀÇ Æ÷ÇԽÿ¡ Å¥³»ÀÇ °ø°£ÀÌ ÀÌ¿ë °¡´ÉÇÏ°Ô µÉ ¶§±îÁö ´ë±âÇÏ´Â Á¶ÀÛÀ» Ãß°¡ Áö¿øÇÏ´Â Queue .
 

Iterable¸¦ ±¸ÇöÇÏ°í ÀÖ´Â java.util.concurrent Ŭ·¡½º
 class ArrayBlockingQueue<E>
          ¹è¿­¿¡ ±Ù°ÅÇÏ´Â ¹Ù¿îµå Çü½Äºí·Ï Å¥ .
 class ConcurrentLinkedQueue<E>
          ¾È ¹Ù¿îµå Çü½ÄÀÇ thread ¼¼ÀÌÇÁÀΠť º£À̽ºÀÇ ¸µÅ© ³ëµå.
 class CopyOnWriteArrayList<E>
          ±âº»À¸·Î µÇ´Â ¹è¿­ÀÇ »õ·Î¿î º¹»çº»À» ÀÛ¼ºÇÔÀ¸·Î½á ¸ðµç º¯°æ Á¶ÀÛ (Ãß°¡ ¼³Á¤µî)ÀÌ ±¸ÇöµÇ´Â ArrayList thread ¼¼ÀÌÇÁÀÎ º¯¼öÀÔ´Ï´Ù.
 class CopyOnWriteArraySet<E>
          ¸ðµç Á¶ÀÛÀ¸·Î CopyOnWriteArrayList¸¦ »ç¿ëÇÏ´Â Set .
 class DelayQueue<E extends Delayed>
          Delayed ¿ä¼ÒÀÇ ¾È ¹Ù¿îµå Çü½Äºí·Ï Å¥ .
 class LinkedBlockingQueue<E>
          ¸µÅ© ³ëµå¿¡ ±Ù°ÅÇÏ´Â ¿É¼ÇÀÇ ¹Ù¿îµå Çü½Äºí·Ï Å¥ .
 class PriorityBlockingQueue<E>
          PriorityQueue Ŭ·¡½º¿Í °°Àº ¼ø¼­ºÎ ±ÔÄ¢À» »ç¿ëÇØ, ºí·Ï Ãëµæ Á¶ÀÛÀ» Á¦°øÇÏ´Â ¾È ¹Ù¿îµå Çü½Äºí·Ï Å¥ .
 class SynchronousQueue<E>
           °¢ put°¡ take¸¦ ´ë±âÇØ, ±× ¿ªµµ ½ÇÇàÇÒ ÇÊ¿ä°¡ Àִºí·Ï Å¥ .
 

javax.management ¿¡¼­ÀÇ Iterable »ç¿ë
 

Iterable¸¦ ±¸ÇöÇÏ°í ÀÖ´Â javax.management Ŭ·¡½º
 class AttributeList
          MBean ¼Ó¼ºÀÇ °ªÀÇ ¸®½ºÆ®¸¦ ³ªÅ¸³À´Ï´Ù.
 

javax.management.relation ¿¡¼­ÀÇ Iterable »ç¿ë
 

Iterable¸¦ ±¸ÇöÇÏ°í ÀÖ´Â javax.management.relation Ŭ·¡½º
 class RoleList
          RoleList´Â ·Ñ (Role °´Ã¼)ÀÇ ¸®½ºÆ®¸¦ ³ªÅ¸³À´Ï´Ù.
 class RoleUnresolvedList
          RoleUnresolvedList´Â RoleUnresolved °´Ã¼ÀÇ ¸®½ºÆ®¸¦ Ç¥ÇöÇÕ´Ï´Ù.
 

javax.print.attribute.standard ¿¡¼­ÀÇ Iterable »ç¿ë
 

Iterable¸¦ ±¸ÇöÇÏ°í ÀÖ´Â javax.print.attribute.standard Ŭ·¡½º
 class JobStateReasons
          JobStateReasons´Â ÀÛ¾÷ÀÇ ÇöÀç »óÅ¿¡ ´ëÇÑ Ãß°¡ Á¤º¸, Áï ÀÛ¾÷ JobState ¼Ó¼ºÀ» º¸´Ù ¾Ë±â ½±°Ô ÇÏ´Â Á¤º¸¸¦, °ª¼¼Æ®·Î¼­ ¿­°ÅÇÏ´Â Àμ⠼Ӽº Ŭ·¡½ºÀÔ´Ï´Ù.
 


JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.