JAVA——util包
阿新 • • 發佈:2018-12-13
java.util包提供了一些實用的方法和資料結構,這裡先介紹日期類Date,日曆類Calendar,隨機數類Random. 1、Date類 Date類表示時間和日期,裡面封裝了很多操作時間和日期的方法,Date類常用來獲取當前的時間。
構造方法 | 說明 |
---|---|
Date() | 獲取當前時間 |
Date(long time) | 自1970年1月1日00:00:00開始到現在的毫秒數 |
例子:
Date類的很多方法現在已經過時了,有了Calendar類之後,人們很少用Date類了。
2、Calendar類 Calendar類是一個抽象類,但我們使用更多的是它的子類GregorianCalendar,可實現世界上普遍使用的工歷系統,當然也可以繼承Calendar類或者是自己定義方法。
構造方法 | 說明 |
---|---|
GregorianCalendar() | 指定時區當前時間 |
GregorianCalendar(TimeZone zone) | 指定時區時間 |
GregorianCalendar(Local alocal) | 指定地點時間 |
GregorianCalendar(TimeZone zone,Local alocal) | 指定時區,指定地點的時間 |
3、Random類 提供了產生各種隨機數的方法。
構造方法 | 說明 |
---|---|
Random() | 產生一個隨機數需要基值,系統時間作為seed |
Random(long seed) | 使用單個long種子建立一個新的隨機數生成器 |