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 µµ ÂüÁ¶ÇϽʽÿÀ.