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

相關文章
相關標籤/搜索