1.構(gòu)造器
構(gòu)造器
構(gòu)造器之間的調(diào)用
構(gòu)造器調(diào)用避免死循環(huán)
2.靜態(tài)屬性
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Person.country ="B城" ;通過類名直接修改触幼,其他引用也會變化
靜態(tài)屬性
通過靜態(tài)方法封裝靜態(tài)屬性
非靜態(tài)方法不能調(diào)用靜態(tài)屬性
靜態(tài)屬性共享
3.代碼塊
1.靜態(tài)代碼塊 2.普通代碼塊 3.構(gòu)造塊
4.構(gòu)造方法私有化
構(gòu)造代碼塊私有化
5.對象數(shù)組
6.內(nèi)部類
內(nèi)部類1
內(nèi)部類2
7.繼承
繼承
調(diào)用父類方法
super和this
繼承父類
final關(guān)鍵字
抽象關(guān)鍵字
8.接口
接口和抽象
接口繼承和實現(xiàn)
實例化解耦
9.instanceof關(guān)鍵字
instanceof關(guān)鍵字
接口和抽象類應(yīng)用
抽象類和內(nèi)部類接口
接口抽象內(nèi)部類
10.工廠類
工廠類
11.代理類
代理類
12.多線程
多線程1.1
線程優(yōu)先級
線程禮讓
線程鎖
線程鎖2
13.泛型
泛型使用
泛型通配符和類型栗竖,接受其他類型會報錯
泛型繼承
接口泛型
14.StringBuffer
StringBuffer
查詢
性能較高
15.Runtime
Runtime
16.System
17.日期類
data
運行結(jié)果:當前日期為:Tue Jul 09 09:34:53 CST 2019
Calendar
運行結(jié)果:
SimpleDateFormat
DateFormat
18.Random
Random
19.DecimalFormat
DecimalFormat
20.BigInteger
BigInteger
21.Arrays
22.比較器 ----Comparable倘感、Comparator
一般與Collections.sort()方法一起使用竣贪。
需要比較的類
實現(xiàn)Comparator接口
主方法
Comparable
實現(xiàn)Comparable接口
主方法
23.Timer
timer
24.file文件類
file
FileInputStream子節(jié)流
FileOutputStream字符輸出流
文件copy
子節(jié)流和字符流之間的轉(zhuǎn)化
PrintStream