본문 바로가기

전체 글

(26)
HashSet HashSet Class HashSet 구현된 인터페이스 Serializable, Cloneable, Iterable , Collection , Set 알려진 서브 클래스 JobStateReasons, LinkedHashSet 이 클래스는 해시 테이블(실제로는 HashMap 인스턴스)을 기본으로 하여 Set 인터페이스를 구현합니다. 이 클래스에서는 Set의 반복 순서를 보장하지 않습니다. 특히, 어느 기간에 걸쳐 일정한 순서를 유지하는 것을 보장하지 않습니다. 이 클래스는 null 요소를 허용합니다. 이 클래스는 해시 함수가 버킷 간의 요소를 적절하게 분산한다고 가정하여 기본 작업(add, remove, contains 및 size)에 대해 일정한 시간 성능을 제공합니다. 이 Set을 반복하려면 Hash..
HashMap HashMap Class HashMap 구현된 인터페이스 Serializable, Cloneable, Map 알려진 서브 클래스 LinkedHashMap, PrinterStateReasons Map 인터페이스의 해시 테이블에 기반한 구현입니다. 이 구현은 Map과 관련된 선택적 오퍼레이션을 모두 제공하고, null 값과 null 키를 허용합니다. HashMap 클래스는 동기화되지 않고 null을 허용한다는 점을 제외하면 Hashtable과 거의 동일합니다. 이 클래스는 Map의 순서에 대해서는 보장하지 않습니다. 특히, 어느 기간에 걸쳐 일정한 순서를 유지하는 것을 보장하지 않습니다. 이 구현은 해시 함수가 복수의 버킷으로 요소를 적절히 분산시킨다고 가정하여 기본 작업(Get and Put)에 대해 일정..
Collection Collection Interface Collection 상위 인터페이스 Iterable 알려진 직계 서브 인터페이스 BeanContext, BeanContextServices, BlockingQueue , List , Queue , Set, SortedSet 알려진 구현 클래스 목록 AbstractCollection, AbstractList, AbstractQueue, AbstractSequentialList, AbstractSet, ArrayBlockingQueue, ArrayList, AttributeList, BeanContextServicesSupport, BeanContextSupport, ConcurrentLinkdedQueue, CopyOnWriteArrayList, CopyOnWriteA..