方法傳參
如果某個方法的引數是基本資料型別,那麼傳參方式是賦值方式。如果引數是類,那麼就相當於c的位址傳值
public class hello
public static void name(helloi i)
}class helloi
}
判斷時間先後
/**
* 判斷傳入時間是否在當前時間之前
* * @param time
* 傳入時間,格式---周:時:分
* @return 傳入時間早於當前時間返回false,否則返回true
* @throws illegalacces***ception
*/public static boolean isafter(string time) throws illegalacces***ception
// 如果傳入星期數大於當前星期數,返回true
if (c.get(calendar.day_of_week) - 1 > integer.parseint(times[0])) else if (c.get(calendar.day_of_week) - 1 < integer.parseint(times[0]))
if (c.get(calendar.hour_of_day) > integer.parseint(times[1])) else if (c.get(calendar.hour_of_day) < integer.parseint(times[1]))
if (c.get(calendar.minute) >= integer.parseint(times[2])) else if (c.get(calendar.minute) < integer.parseint(times[2]))
return true;
}
監聽視窗大小改變
this.addcomponentlistener(new componentadapter()
} });
監聽視窗狀態改變
this.addwindowstatelistener(new windowstatelistener()
}});
操作登錄檔,實現開機啟動
/**
* reg 引數說明 /v 所選項之下要新增或刪除的值名 /t regkey 資料型別(reg_sz字串) /d 要分配給新增的登錄檔
* valuename 的資料 /f 不用提示就強行刪除
*/public void changestart(boolean isstartatlogon) throws ioexception
jtable實現文字居中
defaulttablecellrenderer r = new defaulttablecellrenderer();
r.sethorizontalalignment(jlabel.center);
table.setdefaultrenderer(object.class, r);
部分內容為網上找到的
java學習筆記
1 scanner的使用 1 在jdk5以後出現的用於鍵盤錄入資料的類。2 構造方法 a 講解了system.in這個東西。它其實是標準的輸入流,對應於鍵盤錄入 b 構造方法 inputstream is system.in scanner inputstream is c 常用的格式 scanne...
Java學習筆記
1.由 基本資料型態轉換成 string string 類別中已經提供了將基本資料型態轉換成 string 的 static 方法 也就是 string.valueof 這個引數多載的方法 有下列幾種 string.valueof boolean b 將 boolean 變數 b 轉換成字串 str...
Java學習筆記
1.為了繼承,一般的規則是將所有的資料成員指定為private,將所有方法指定為public。2.boolean類只有一位,不是乙個位元組,只有兩個值true,false.3.long l 70l 24 60 365 60 需要進行強制轉換,最好把強制轉換放在第乙個數,因為一旦前面的數計算有溢位,後...