Java Generics and Collections

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W]

C

C# 2nd 3rd

C++ 2nd 3rd

cache 2nd 3rd 4th 5th

caching

capture of ?

cast-iron guarantee 2nd 3rd 4th 5th

casts 2nd 3rd 4th 5th 6th 7th 8th

catch 2nd 3rd

ceiling

     NavigableSet

ceilingEntry

     NavigableMap

chained overflow

Character

checked collections 2nd

     for security

checked exceptions 2nd

checked lists

checkedCollection

     Collections

checkedList

     Collections 2nd 3rd 4th 5th

checkedMap

     Collections

checkedSet

     Collections

checkedSortedMap

     Collections

checkedSortedSet

     Collections

circular array 2nd 3rd 4th

     performance 2nd

Class 2nd 3rd 4th 5th 6th 7th 8th

     getComponentType 2nd

     newInstance 2nd 3rd

class

     anonymous

     argument

     browsers

     cast exception 2nd 3rd 4th 5th 6th 7th 8th

     declarations

     files 2nd 3rd 4th

         legacy

     generic

     inner

     literals 2nd 3rd

     loader

     nested 2nd

     nested static 2nd

     outer

     singleton

     token 2nd 3rd 4th 5th 6th

     wrapper

ClassCastException 2nd

ClassNotFoundException 2nd

clear

     Collection

     Map

client

client-side locking 2nd 3rd

clone

     Object

     without a cast

close

     Closeable

Closeable 2nd 3rd

     close

closest matches

code bloat

coercions

Collection 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th

     add 2nd 3rd 4th 5th

     addAll 2nd 3rd 4th

     clear

     contains 2nd

     containsAll 2nd 3rd 4th

     isEmpty

     iterator 2nd 3rd

     maximum of

     no implementations

     remove 2nd

     removeAll 2nd

     retainAll 2nd

     size 2nd 3rd

     synchronizedSet

     toArray 2nd 3rd 4th 5th 6th 7th 8th 9th

collection 2nd 3rd 4th 5th 6th 7th

     and thread safety

     checked

     classes

     constructors

     elements

     vs array

Collections 2nd 3rd 4th 5th 6th 7th 8th 9th 10th

     addAll 2nd 3rd

     asLifoQueue

     binarySearch 2nd

     checkedCollection

     checkedList 2nd 3rd 4th 5th

     checkedMap

     checkedSet

     checkedSortedMap

     checkedSortedSet

     copy 2nd 3rd

     disjoint

     emptyList

     emptyMap

     emptySet

     fill

     frequency

     indexOfSubList 2nd

     lastIndexOfSubList 2nd

     max 2nd 3rd 4th

     min 2nd

     nCopies

     newSetFromMap 2nd

     replaceAll

     reverse 2nd

     rotate

     shuffle 2nd

     singleton 2nd

     singletonList

     singletonMap

     sort 2nd

     swap 2nd

     synchronizedCollection

     synchronizedList

     synchronizedMap 2nd

     synchronizedSet

     synchronizedSortedMap

     synchronizedSortedSet

     unmodifiableCollection

     unmodifiableList

     unmodifiableMap

     unmodifiableSet

     unmodifiableSortedMap

     unmodifiableSortedSet

Collections Framework 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th 26th 27th 28th 29th 30th 31st 32nd 33rd 34th 35th 36th 37th 38th 39th

Comparable 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th

     compareTo 2nd 3rd 4th 5th 6th 7th 8th 9th

Comparator 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th

     compare 2nd 3rd

     reverse

comparator

     on lists

comparator

     SortedSet

compare

     Comparator 2nd 3rd

compare-and-swap 2nd 3rd 4th

compareTo

     Comparable 2nd 3rd 4th 5th 6th 7th 8th 9th

     Delayed

     Enum

comparison

     anti-symmetric

     compatible with equality

     congruence

     permit

     prohibit

     reflexive

     transitive

compatibility 2nd

compile time

compile-time errors 2nd 3rd 4th 5th 6th 7th

compiler flag

     -ea

     -enableassertions

     -source 1.4

     -Xbootclasspath

     -Xlint:unchecked

complementOf

     EnumSet

Component

     getListeners

component type 2nd 3rd

concurrency 2nd 3rd 4th

     policy 2nd

     utilities

concurrent

     collections 2nd

     modification

concurrent collections

Concurrent Programming in Java

ConcurrentHashMap 2nd 3rd 4th

     constructors

     performance

     segment locking

     size

     weakly consistent iterators

ConcurrentHashMapthread safety

ConcurrentLinkedQueue 2nd 3rd 4th

     constructors

     removal

     size

     weakly consistent iterators

ConcurrentMap 2nd 3rd 4th

     putIfAbsent 2nd

     remove

     replace

ConcurrentModificationException 2nd 3rd 4th 5th 6th 7th 8th 9th

ConcurrentNavigableMap 2nd 3rd

     keySet

     range-view methods

ConcurrentSkipListMap 2nd 3rd 4th

     fail-fast iterators

     get

     performance

     put

     remove

ConcurrentSkipListSet 2nd 3rd 4th 5th 6th 7th

     weakly consistent iterators

consistent with equals

constant (time)

Constructor

     newInstance

     toGenericString 2nd

constructor 2nd

consumer threads

contains

     Collection 2nd

     CopyOnWriteArraySet

     EnumSet

     HashSet

     List

     PriorityQueue

     Set

     TreeSet

containsAll

     BlockingQueue

     Collection 2nd 3rd 4th

     List

containsKey

     Map

containsValue

     Map

contract 2nd 3rd

contravariant subtyping

conversion constructor 2nd 3rd

Converter

copy

     Collections 2nd 3rd

copy constructor

copy-on-write 2nd

copyOf

     EnumSet

CopyOnWriteArrayList 2nd 3rd 4th 5th

     addAllAbsent

     addIfAbsent

     constructors

     snapshot iterators

     thread safety

CopyOnWriteArraySet 2nd 3rd 4th 5th 6th

     add

     constructors

     contains

     immutable

     iterators

     performance

     snapshot iterators

     thread safety

covariant

     array subtyping

     arrays 2nd 3rd

     return types 2nd 3rd 4th 5th

     subtyping

critical section

Категории