java基礎(chǔ)語法

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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容