
對象創建 1.虛擬機遇到一個new指令時,首先將去檢查這個指令的參數是否能在常量池中定位到一個類的符號引用2.檢查這個符號引用代表的類是否已經被加載,解析和初始化過。如果沒有...
安卓目前有兩種虛擬機,Dalvik跟Art,Art是M之后才出的,Dalvik是Google公司自己設計用于Android平臺的Java虛擬機,它是Android平臺的重要組...
并發編程有三要素,原子性、有序性和可見性,volatile就占了后面兩個。那么他是如何保證后面兩個特性的呢? 特性 保證可見性、有序性,不保證原子性。 可見性 處理器為了提高...
FrameLayout里面加個linearLayout
【凱子哥帶你學Framework】Activity界面顯示全解析(下)咱們接著上篇繼續講,上篇沒看的請戳:【凱子哥帶你學Framework】Activity界面顯示全解析(上) 如何驗證上一個問題 首先,說明一下運行條件: OK,咱們的軟件已經...
It's right time to learn Android's Framework ! 前言 一個App是怎么啟動起來的? App的程序入口到底是哪里? Launche...
現在還疼嗎
exoplayer簡單使用帶你入門的小demo(大言不慚)。詳細介紹請去exoplayer website。 1.gradle中添加依賴 2.布局 3.activity 以上。代碼怎么在markdow...
軟引用簡介 軟引用是用來表示某個引用會被GC(垃圾處理器)收集的類。當有引用指向某個obj的時候,通常發生GC的時候不會把這個對象處理掉,但是被軟引用包裝的對象,當應用內存將...