您的位置:首页 > 编程语言 > Java开发

java-基础-util

2016-07-28 17:52 330 查看

java.util是最常用的包。掌握好类的继承等关系也利于自己学习。下面是api中的阶层。

Class Hierarchy

java.lang.Object
java.util.AbstractCollection<E> (implements
java.util.Collection<E>)
java.util.AbstractList<E> (implements java.util.List<E>)
java.util.AbstractSequentialList<E>
java.util.LinkedList<E> (implements java.lang.Cloneable,
java.util.Deque<E>, java.util.List<E>,
java.io.Serializable)

java.util.ArrayList<E> (implements java.lang.Cloneable,
java.util.List<E>, java.util.RandomAccess,
java.io.Serializable)
java.util.Vector<E> (implements java.lang.Cloneable,
java.util.List<E>, java.util.RandomAccess,
java.io.Serializable)
java.util.Stack<E>

java.util.AbstractQueue<E> (implements java.util.Queue<E>)
java.util.PriorityQueue<E> (implements java.io.Serializable)

java.util.AbstractSet<E> (implements java.util.Set<E>)
java.util.EnumSet<E> (implements java.lang.Cloneable,
java.io.Serializable)
java.util.HashSet<E> (implements java.lang.Cloneable,
java.io.Serializable, java.util.Set<E>)
java.util.LinkedHashSet<E> (implements java.lang.Cloneable,
java.io.Serializable, java.util.Set<E>)

java.util.TreeSet<E> (implements java.lang.Cloneable,
java.util.NavigableSet<E>, java.io.Serializable)

java.util.ArrayDeque<E> (implements java.lang.Cloneable,
java.util.Deque<E>, java.io.Serializable)

java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
java.util.EnumMap<K,V> (implements java.lang.Cloneable,
java.io.Serializable)
java.util.HashMap<K,V> (implements java.lang.Cloneable,
java.util.Map<K,V>, java.io.Serializable)
java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)

java.util.IdentityHashMap<K,V> (implements
java.lang.Cloneable, java.util.Map<K,V>,
java.io.Serializable)
java.util.TreeMap<K,V> (implements java.lang.Cloneable,
java.util.NavigableMap<K,V>, java.io.Serializable)
java.util.WeakHashMap<K,V> (implements java.util.Map<K,V>)

java.util.AbstractMap.SimpleEntry<K,V>
(implements java.util.Map.Entry<K,V>, java.io.Serializable)
java.util.AbstractMap.SimpleImmutableEntry<K,V>
(implements java.util.Map.Entry<K,V>, java.io.Serializable)
java.util.Arrays
java.util.BitSet (implements java.lang.Cloneable,
java.io.Serializable)
java.util.Calendar (implements java.lang.Cloneable,
java.lang.Comparable<T>, java.io.Serializable)
java.util.GregorianCalendar

java.util.Collections
java.util.Currency (implements java.io.Serializable)
java.util.Date (implements java.lang.Cloneable,
java.lang.Comparable<T>, java.io.Serializable)
java.util.Dictionary<K,V>
java.util.Hashtable<K,V> (implements java.lang.Cloneable,
java.util.Map<K,V>, java.io.Serializable)
java.util.Properties

java.util.EventListenerProxy (implements
java.util.EventListener)
java.util.EventObject (implements java.io.Serializable)
java.util.FormattableFlags
java.util.Formatter (implements java.io.Closeable,
java.io.Flushable)
java.util.Locale (implements java.lang.Cloneable,
java.io.Serializable)
java.util.Observable
java.security.Permission (implements java.security.Guard,
java.io.Serializable)
java.security.BasicPermission (implements
java.io.Serializable)
java.util.PropertyPermission

java.util.Random (implements java.io.Serializable)
java.util.ResourceBundle
java.util.ListResourceBundle
java.util.PropertyResourceBundle

java.util.ResourceBundle.Control
java.util.Scanner (implements java.util.Iterator<E>)
java.util.ServiceLoader<S> (implements java.lang.Iterable<T>)
java.util.StringTokenizer (implements java.util.Enumeration<E>)
java.lang.Throwable (implements java.io.Serializable)
java.lang.Error
java.util.ServiceConfigurationError

java.lang.Exception
java.io.IOException
java.util.InvalidPropertiesFormatException

java.lang.RuntimeException
java.util.ConcurrentModificationException
java.util.EmptyStackException
java.lang.IllegalArgumentException
java.util.IllegalFormatException
java.util.DuplicateFormatFlagsException
java.util.FormatFlagsConversionMismatchException
java.util.IllegalFormatCodePointException
java.util.IllegalFormatConversionException
java.util.IllegalFormatFlagsException
java.util.IllegalFormatPrecisionException
java.util.IllegalFormatWidthException
java.util.MissingFormatArgumentException
java.util.MissingFormatWidthException
java.util.UnknownFormatConversionException
java.util.UnknownFormatFlagsException

java.lang.IllegalStateException
java.util.FormatterClosedException

java.util.MissingResourceException
java.util.NoSuchElementException
java.util.InputMismatchException

java.util.TooManyListenersException

java.util.Timer
java.util.TimerTask (implements java.lang.Runnable)
java.util.TimeZone (implements java.lang.Cloneable,
java.io.Serializable)
java.util.SimpleTimeZone

java.util.UUID (implements java.lang.Comparable<T>,
java.io.Serializable)

Interface Hierarchy

java.util.Comparator<T>
java.util.Enumeration<E>
java.util.EventListener
java.util.Formattable
java.lang.Iterable<T>
java.util.Collection<E>
java.util.List<E>
java.util.Queue<E>
java.util.Deque<E>

java.util.Set<E>
java.util.SortedSet<E>
java.util.NavigableSet<E>

java.util.Iterator<E>
java.util.ListIterator<E>

java.util.Map<K,V>
java.util.SortedMap<K,V>
java.util.NavigableMap<K,V>

java.util.Map.Entry<K,V>
java.util.Observer
java.util.RandomAccess

Enum Hierarchy

java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>,
java.io.Serializable)
java.util.Formatter.BigDecimalLayoutForm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: