java中util包的结构

本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各类类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。
  图8.1给出了java.util包的基本层次结构图。下面咱们将具体介绍其中几个重要的类。
           ┌java.util.BitSet
           
│java.util.Calendar
                 
└java.util.GregorianCalendar
           
│java.util.Date
           
│java.util.Dictionary
                 
└java.util.Hashtable
                        
└java.util.Properties
           
│java.util.EventObject
           
│java.util.ResourceBundle
       普通类      
├java.util.ListResourceBundle
                
└java.util.PropertyResourceBundle
          
│java.util.Local
          
│java.util.Observable
          
│java.util.Random
          
│java.util.StringTokenizer
          
│java.util.Vector
                
└java.util.Stack
  Java.util┤   
   └java.util.TimeZone
                 
└java.util.SimpleTimeZone
          
┌java.util.Enumeration
       接 口
┤java.util.EventListener
          
└java.util.Observer
          
┌java.util.EmptyStackException
       异常类
┤java.util.MissingResourceException
          
  │java.util.NoSuchElementException
           
└java.util.TooManyListenersException
       图8.1 java.util包的基本层次结构
java

相关文章
相关标签/搜索