標籤:
一、Date類
構造方法[2]
Date -- Long 互換
Date d = new Date();
Date d1 = new Date();
d1.getTime();
d1.setTime();
二、DateFormat類
格式化:Date -- String
解析: String -- Date
SimpleDateFormat類 [extends DateFormat]
public final String format(Date date):Date -- String
時間格式:yyyy年MM月dd日HH:mm:ss HH:mm:ss yyyy/MM/dd HH:mm:ss
yyyy年MM月dd日 yyyy-MM-dd HH:mm:ss
解析: String -- Date
public date parse(String str);//String -- Date
三、Calendar類
從Calendar中擷取任意日曆欄位,按照需要組合
[GregorianCalendar extends Calendar]
public int get(int field):參數是日曆欄位 YEAR MONTH DATE HOUR MINUTE SECOND
MONTH:範圍是0~11 Second:在輸出時可以判斷((second>9?second:"0"+second));
執行個體:計算任意年份二月有多少天【2】
add() 為給定日曆減去、加上指定時間
在開發中,定義類:無參構造一定給;給參數時,給出全參。
對象數組:存放的是對象的地址值--鍵盤錄入資料
四、使用者登入註冊
更符合物件導向:
A:確定類的個數
B:確定每個類的功能
C:維護類之間的關係
類的分類:
【基本類】實體類---簡單的描述 cn.itcast.pojo cn.itcast:公司網域名稱反寫
操作類----對實體類進行操作
cn.itcast.dao:操作介面
cn.itcast.dao.impl:具體的操作實作類別
測試類別---實際開發中沒有此包
類的分包:
A:按模組分:cn.itcast.student
cn.itcast.student.add
cn.itcast.student.update
cn.itcast.student.delete
cn.itcast.student.find
cn.itcast.teacher
cn.itcast.teacher.add
cn.itcast.teacher.update^^^^^
B:按操作分:cn.itcast.add
cn.itcast.add.student
cn.itcast.add.teacher
cn.itcast.update
cn.itcast.update.student^^^
注意:寫方法時,參數超過三個,傳遞對象
Console類--密碼顯示相關
Java基礎--第十五天