Java基礎(chǔ) Java Object類方法 HashMap原理,Hash沖突,并發(fā)集合,線程安全集合及實現(xiàn)原理 HashMap 和 HashTable 區(qū)別 HashCode...
@匯源可樂 謝謝糾正
Android之AsyncTask一、簡介 防止主線程阻塞,所以采用異步處理的方式,AsycTask就是Android提供的異步處理的類,它比Handler更輕量,但是實際上更耗資源,適用于簡單的異步處理,不...
Fragment系列文章:1、Fragment全解析系列(一):那些年踩過的坑2、Fragment全解析系列(二):正確的使用姿勢3、Fragment之我的解決方案:Frag...
一、工廠模式分類 簡單工廠模式 工廠方法模式 抽象工廠模式 二、簡單工廠模式 簡單工廠就是講需要new對象的那段代碼單獨封裝成一個對象(方法)demo(汽車4s店):汽車接口...
一、設(shè)計思想 動態(tài)的將責(zé)任附加到對象上,若要擴展功能,裝飾者提供了比繼承更具有彈性的替代方案。裝飾者就是可以包裝一個對象,不斷嵌套要被裝飾的對象,用裝飾者的功能拓展被裝飾者的...
最近很多人都在抱怨生活很難,每個人看起好像都活得疲憊不堪。 其實我一直覺得,當(dāng)你感到無比負(fù)累和疲憊的時候,就是該給生活做減法的時候: 不管是家里囤積的各種物品,還是不斷消耗你...
一、設(shè)計思想 觀察者模式就像訂閱報紙一樣,每當(dāng)報社印出新的報紙就會把把報紙送到訂閱者家。 二、自己實現(xiàn)觀察者模式 首先創(chuàng)建一個主題的接口,里面擁有注冊觀察者的方法,取消注冊的...
一、設(shè)計思想 策略模式有很好的復(fù)用性,可維護(hù)性。它的主要思想是將未來可能需要變換的部分分離出來單獨封裝起來。針對接口編程,行為(算法)的實現(xiàn)類都必須繼承這個行為的接口,然后在...
一、Bitmap的加載 BitmapFactory提供了四個方法: docodeFiles decodeResource decodeStream decodeByteArr...
一、簡介 防止主線程阻塞,所以采用異步處理的方式,AsycTask就是Android提供的異步處理的類,它比Handler更輕量,但是實際上更耗資源,適用于簡單的異步處理,不...
一、線程和進(jìn)程 (1)進(jìn)程 當(dāng)一個程序進(jìn)入內(nèi)存,即可變成一個進(jìn)程。進(jìn)程包含三大特性: 獨立性每個進(jìn)程都有自己私有獨立的內(nèi)存地址,沒有經(jīng)過進(jìn)程本身允許,一個用戶進(jìn)程是不可以訪問...
一、java強引用 強引用就是直接new出來,被強引用引用的對象,一般情況下是不會被回收的,哪怕內(nèi)存溢出也不會被回收 二、java軟引用 被軟引用引用的對象當(dāng)內(nèi)存充足時不會被...