![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
類與類加載器類加載器雖然只用于實現(xiàn)類的加載動作嗽仪,但是它在Java程序中起到的作用卻遠遠不限于類加載階段荒勇。對于仍和一個類,都需要由加載它的類加載器...
前言 虛擬機把描述類的數(shù)據(jù)從Class文件加載到內(nèi)存闻坚,并對數(shù)據(jù)進行校驗沽翔、轉(zhuǎn)換解析和初始化,最終形成可以被虛擬機直接使用的Java類型,這就是虛擬...
前言 一個關(guān)于i++和++i的原理詳解仅偎,對字節(jié)碼不太熟悉的可以先了解下字節(jié)碼相關(guān)知識跨蟹,因為從字節(jié)碼角度更能理解兩者的原理。 案例 對于i++,+...
1.老鼠試毒問題 此題有三種方式橘沥,第一種是給定老鼠和試毒藥劑數(shù)量窗轩,問如何找到毒藥,第二種是給定藥劑數(shù)量座咆,問最少需要多少只老鼠就可以試出毒藥痢艺;第三...
1.字節(jié)碼 Java能發(fā)展到現(xiàn)在,其“一次編譯介陶,多處運行”的功能功不可沒堤舒,這里最主要的功勞就是JVM和字節(jié)碼了,在不同平臺和操作系統(tǒng)上根據(jù)JVM...
這篇文章主要是做一個總結(jié)哺呜,將查找到相關(guān)的資料自己做一個整理舌缤,最后會列出查找過的相關(guān)資料,感興趣的可以去翻一翻某残。 常量池 class文件常量池(c...
前言 開始先說明一個知識點国撵,Java虛擬機的內(nèi)存結(jié)構(gòu)和內(nèi)存模型(JMM)其實是兩個不一樣的東西,前者是下面要講的堆棧之類的內(nèi)容驾锰,后者可以看這篇文...
紅黑樹(Red Black Tree) 是一種自平衡二叉查找樹,相對于普通的二叉樹具有通過自旋和變色來保持樹兩端保持平衡的特點卸留,從而獲得較高的查...
前言前段時間QQ更新后發(fā)現(xiàn)下面的Tab欄添加了動態(tài)高斯模糊效果,眾所周知椭豫,高斯模糊這玩意兒比較耗時耻瑟,動態(tài)的模糊效果在安卓的APP中比較少見。在自...