想要跟進(jìn)源碼查看實(shí)現(xiàn)济蝉,但是發(fā)現(xiàn)是編譯過(guò)的class文件塞弊,并不是java文件。如下圖: 根據(jù)圖片顯示沒(méi)有api29的源碼纳决,這里我們打開(kāi)SDK確認(rèn)一...
在使用反射生成泛型的具體對(duì)象實(shí)例時(shí)發(fā)現(xiàn)沒(méi)有達(dá)到自己的預(yù)期目的,所以研究了一下constructor.newInstance()方法乡小。我的問(wèn)題是在...
剛開(kāi)始學(xué)安卓時(shí)也嘗試去學(xué)習(xí)過(guò)mvp岳链,但當(dāng)時(shí)對(duì)于抽象和設(shè)計(jì)模式都不太熟悉,看到接口那么多以及實(shí)現(xiàn)有點(diǎn)懵劲件,也就沒(méi)有學(xué)習(xí)掸哑。本文是根據(jù)網(wǎng)上一篇博客所作的...
git學(xué)習(xí) git狀態(tài) Git 有三種狀態(tài)约急,你的文件可能處于其中之一:已提交(committed)、已修改(modified)和已暫存(stag...
設(shè)置編輯器編譯器設(shè)置.png 在Tomcat配置中添加-Dfile.encoding=UTF-8Tomcat配置 3.如果控制臺(tái)出現(xiàn)亂碼則在ID...
單例模式 保證客戶(hù)端運(yùn)行期間只含有一個(gè)對(duì)象苗分,其他類(lèi)不能夠創(chuàng)建對(duì)象厌蔽,對(duì)象由本類(lèi)創(chuàng)建,提供一個(gè)獲取該對(duì)象的接口摔癣。這個(gè)對(duì)象創(chuàng)建的方式: 懶漢式:在需要...
jps 顯示當(dāng)前系統(tǒng)的java進(jìn)程情況及id號(hào)奴饮。 jstack 用于生成JVM當(dāng)前時(shí)刻的線(xiàn)程快照,查看JAVA線(xiàn)程的調(diào)用堆棧择浊,分析線(xiàn)程問(wèn)題戴卜。線(xiàn)程...
在java開(kāi)發(fā)中,每個(gè)運(yùn)行程序都會(huì)產(chǎn)生對(duì)象琢岩,JVM分配這些對(duì)象都需要一定的內(nèi)存空間投剥。由于java擁有垃圾收集器(GC),讓我們不必專(zhuān)門(mén)去寫(xiě)內(nèi)存回...
HashMap是java中的一個(gè)容器類(lèi)担孔,實(shí)現(xiàn)了Map接口江锨,可以存放鍵值對(duì),鍵和值都可以為null(鍵僅可以有一個(gè)null糕篇,而值可以有多個(gè)null...