GC垃圾回收流程 垃圾收集算法 垃圾回收算法 引用類(lèi)型 垃圾回收的時(shí)機(jī) 1.垃圾收集算法 (1).引用計(jì)數(shù)算法含義 在JDK1.2以前,在內(nèi)存中創(chuàng)建對(duì)象的時(shí)候,會(huì)為該對(duì)象生成...
說(shuō)明: equals和hashCode方法都是Object類(lèi)的方法,對(duì)象的頂級(jí)父類(lèi)。 equals方法,用來(lái)比較兩個(gè)對(duì)象 hashCode是默認(rèn)返回對(duì)象的地址,一般不會(huì)重復(fù) ...
簡(jiǎn)述 創(chuàng)建型設(shè)計(jì)模式 顧名思義,工廠模式是創(chuàng)建一個(gè)產(chǎn)品的工廠,根絕不同類(lèi)型創(chuàng)建不同實(shí)例 實(shí)現(xiàn)方式 使用三方分享做演示, 三方分享不做重點(diǎn)實(shí)現(xiàn),用偽代碼代替
單例模式概述 單例模式實(shí)現(xiàn)方式 為什么要使用單例模式 單例模式實(shí)現(xiàn)方式 餓漢式 類(lèi)加載后就會(huì)將對(duì)象加載到內(nèi)存中,保證對(duì)象唯一 優(yōu)點(diǎn):由于是類(lèi)加載后就創(chuàng)建到內(nèi)存,故不存在線(xiàn)程安...
簡(jiǎn)介 本項(xiàng)目基于 組件化 + Arouter + Jetpack + Rxjava + Retrofit + AOP 等框架實(shí)現(xiàn)的一款開(kāi)源項(xiàng)目。如有任何疑問(wèn)或bug歡迎給我提...
前言:觀察者模式在實(shí)際項(xiàng)目中使用的也是非常頻繁的,它最常用的地方是GUI系統(tǒng)(Graphical User Interface 即圖形用戶(hù)界面)、訂閱——發(fā)布系統(tǒng)等。因?yàn)檫@個(gè)...
前言 注解處理器 自定義處理器 前言 Java中的注解(Annotation)如果要被識(shí)別,離不開(kāi)注解處理器。所以有必要來(lái)了解一下。 注解處理器 注解處理器(Annotati...
Java 注解(Annotation)又稱(chēng) Java 標(biāo)注,是 JDK5.0 引入的一種注釋機(jī)制。 定義 注解通過(guò) @interface 關(guān)鍵字進(jìn)行定義。如: 初學(xué)者可以這樣...