java utl_java utl包详细讲解.doc
java utl包詳細講解
java.util包
2006-05-30 10:06:02 來源: JR 網友評論0?條 論壇
?? 本章介紹Java的實用工具類庫java.util包。在這個包中,Java提供了一些實用的方法和數據結構。例如,Java提供日期(Data)類、日歷(Calendar)類來產生和獲取日期及時間,提供隨機數(Random)類產生各種類型的隨機數,還提供了堆棧(Stack)、向量(Vector)?、位集合(Bitset)以及哈希表(Hashtable)等類來表示相應的數據結構。 圖1.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 圖1.1?java.util包的基本層次結構1.2?日期類Date Java在日期類中封裝了有關日期和時間的信息,用戶可以通過調用相應的方法來獲取系統時間或設置日期和時間。Date類中有很多方法在JDK1.0公布后已經過時了,在8.3中我們將介紹JDK1.0中新加的用于替代Date的功能的其它類。 在日期類中共定義了六種構造函數。 (1)public?Date() 創建的日期類對象的日期時間被設置成創建時刻相對應的日期時間。 例?Date?today=new?Date();//today被設置成創建時刻相對應的日期時間。 (2)public?Date?(long?date) long?型的參數date可以通過調用Date類中的static方法parse(String?s)來獲得。 例?long?l=Date.parse("Mon?6?Jan?1997?13:3:00"); Date?day=new?Date(l); //day中時間為1997年?1月6號星期一,13:3:00。 (3)public?Date(String?s) 按字符串s產生一日期對象。s的格式與方法parse中字符串參數的模式相同。 例?Date?day=new?Date("Mon?6?Jan?1997?13:3:00"); //day?中時間為1997年1月6號星期一,13:3:00. (4)public?Date(int?year,int?month,int?date) (5)public?Date(int?year,int?month,int?date,int?hrs,int
總結
以上是生活随笔為你收集整理的java utl_java utl包详细讲解.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ST-LINK v2下载器简单使用
- 下一篇: 大型网站建设方案(学院网站建设方案)