1.構(gòu)造器

構(gòu)造器

構(gòu)造器之間的調(diào)用

構(gòu)造器調(diào)用避免死循環(huán)
2.靜態(tài)屬性
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Person.country ="B城" ;通過類名直接修改,其他引用也會(huì)變化

靜態(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.接口

接口和抽象

接口繼承和實(shí)現(xiàn)

實(shí)例化解耦
9.instanceof關(guān)鍵字

instanceof關(guān)鍵字

接口和抽象類應(yīng)用

抽象類和內(nèi)部類接口

接口抽象內(nèi)部類
10.工廠類

工廠類
11.代理類

代理類
12.多線程

多線程1.1

線程優(yōu)先級

線程禮讓

線程鎖

線程鎖2
13.泛型

泛型使用

泛型通配符和類型,接受其他類型會(huì)報(bào)錯(cuò)

泛型繼承

接口泛型
14.StringBuffer

StringBuffer

查詢

性能較高
15.Runtime

Runtime
16.System

17.日期類

data
運(yùn)行結(jié)果:當(dāng)前日期為:Tue Jul 09 09:34:53 CST 2019

Calendar
運(yùn)行結(jié)果:


SimpleDateFormat

DateFormat

18.Random

Random
19.DecimalFormat

DecimalFormat
20.BigInteger

BigInteger
21.Arrays

22.比較器 ----Comparable、Comparator
一般與Collections.sort()方法一起使用。

需要比較的類

實(shí)現(xiàn)Comparator接口

主方法
Comparable

實(shí)現(xiàn)Comparable接口

主方法
23.Timer


timer
24.file文件類

file

FileInputStream子節(jié)流

FileOutputStream字符輸出流

文件copy

子節(jié)流和字符流之間的轉(zhuǎn)化

PrintStream