Java 基本類

System類  

常用方法。

long currentTimeMillis()      返回一個長整型的數。  返回的是當前時間的毫秒值。   值=當前時間-1970.1.1


getProperties();       獲取系統信息    返回Properties類型 。。   該類型是Map的一個子類  

                                                                        Properties存儲的都是String類型的鍵和值

獲取系統信息 

Properties pro = System.getProperties();
Set<String> names = pro.stringPropertyNames();
for(String name : names)
{
String value = pro.getProperty(name);
System.out.println(name+"::"+value);
}

Runtime類

 該類是單例設計模式。

Runtime r = Runtime.getRuntime();
try {
r.exec("notepad.exe");
} catch (IOException e) {
// TODO 自動生成的 catch 塊
e.printStackTrace();
}

調用一個本地應用程序。 


Math類

ceil();   返回大於參數的最小整數    Math.ceil(12.45);

floor();   返回小於參數的最大整數

round();   四捨五入

pow(double a, double b);     a的b次冪

random();      0.0 --1.0 之間的僞隨機數


Date類

Date d = new Date();

將當前日期和時間封裝成對象

Date d = new Date(123434242);

將指定的毫秒封裝成對象。                 年月日時分秒形式


日期對象 ----->>毫秒值

getTime();        轉成毫秒後可以計算時間差


毫秒值--->>日期對象

Date();                 轉成日期對象可以具體操作某個字段   如 年 、月、 日、等


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章