一、Object類
1.首先:Object類是所有類的父類,它中的方法所有類都可以使用
2.查看某個類裏面有哪些方法的快捷鍵:
ctrl+f12;
3.當輸出一個對象名輸出的是內容的時候,那麼一定是重寫了toString方法;
4.Object類的equals方法,toString方法,api中查看
二、Date類
1.兩個構造方法
Date():
該date對象代表當前時間;
Date(long date):
該date對象代表指定的時間
2.怎麼獲取一個Date對象對應的毫秒值?
long getTime();
三、DateFormat$SimpleDateFormat日期格式化
1.匹配模式常見規則?
yyyy-MM-dd HH:mm:ss
y M d H m s
這幾個字母不能改變,改變的是之間的規則,如:“-”
2.DateFormat類的format方法和parse方法
怎麼把一個字符串轉換成一個Date對象?
parse();
怎麼把一個Date對象轉換成一個String字符串;
format();
四、Calendar(日曆類)
1.怎麼得到Calendar類的對象?
不是通過new,而是通過靜態方法getInstance()
2.構造方法不對外開發,提供專門的方法來獲取對象,設計模式(單例設計模式);
3.怎麼獲取Calendar對象對應的Date對象?
getTime();
五、StringBuilder和String比較
1.StringBuilder存儲長度可以變得字符串,而String存儲的是固定字符串
2.StringBuilder性能好,相當於容器,而String每次拼接都會創建新的字符串對象
六、包裝類
1.自動裝箱 基本類型-->引用類型
例如:int-->Integer
自動拆箱 引用類型-->基本類型
2.基本類型怎麼轉換成字符串類型?
直接拼接空字符串(工作中常用)
例如:String a = 1+"";
(注意,包裝類纔有方法可調用)
包裝類才能調用方法