![240](https://upload.jianshu.io/users/upload_avatars/3288620/d642f9fc-3bfc-4021-931b-05d10c2630d8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
這篇文章將主要集中在JDK 1.5中引入的 lock 機(jī)制和其對應(yīng)的condition 條件變量. 將通過ReentrantLock 來實(shí)現(xiàn)系...
生產(chǎn)者,消費(fèi)者模式可謂是Java多線程中比較經(jīng)典的例子.該系列文章希望以該模式的實(shí)現(xiàn)為起點(diǎn),將Java中對于多線程同步和通訊技術(shù)做一個(gè)總結(jié).這第...
standard 模式 這是默認(rèn)模式取董,每次激活A(yù)ctivity時(shí)都會創(chuàng)建Activity實(shí)例谣光,并放入任務(wù)棧中诈泼。使用場景:大多數(shù)Activity。...
assets目錄下存放的資源代表應(yīng)用無法直接訪問的原生資源窗轩,應(yīng)用程序需要通過AssetsManager以二進(jìn)制流的形式來讀取資源。SDK編譯時(shí)不...
為什么要使用三級緩存 如今的 Android App 經(jīng)常會需要網(wǎng)絡(luò)交互,通過網(wǎng)絡(luò)獲取圖片是再正常不過的事了 假如每次啟動(dòng)的時(shí)候都從網(wǎng)絡(luò)拉取圖片...
一個(gè)App第一次與用戶接觸或者發(fā)生大版本更新時(shí)难咕,常常會用戶進(jìn)行新手引導(dǎo),而一個(gè)好的新手指引,往往能夠方便新用戶快速了解操作你的應(yīng)用功能步藕。新手指引...
1. 什么是內(nèi)存泄漏惦界? JVM內(nèi)存管理 關(guān)于內(nèi)存泄漏我們要知道,JVM內(nèi)存分配的幾種策略咙冗。 靜態(tài)的 靜態(tài)的存儲區(qū)沾歪,內(nèi)存在程序編譯的時(shí)候就已經(jīng)分配...
轉(zhuǎn)載于”梧桐那時(shí)雨”的博客:http://blog.csdn.net/fuchaosz/article/details/51567808 1 問...
今天在使用LeakCanary檢查應(yīng)用的內(nèi)存泄露時(shí),報(bào)了一個(gè)這樣的錯(cuò)誤雾消,并且還給出了參考鏈接灾搏,原來這是Android輸入法的一個(gè)bug,在15<...