1. Groovy簡(jiǎn)介 Groovy是運(yùn)行在Java虛擬機(jī)上的敏捷語(yǔ)言。 2. 類和成員變量 類的寫(xiě)法和java一致,類的setter,gett...
在JAVA編程中,有3種典型的死鎖類型: 靜態(tài)的鎖順序死鎖 動(dòng)態(tài)的鎖順序死鎖 協(xié)作對(duì)象之間發(fā)生的死鎖 靜態(tài)的鎖順序死鎖 a和b兩個(gè)方法都需要獲得...
克隆概念 Java一切皆對(duì)象,克隆就是對(duì)對(duì)象的克??;克隆可能聽(tīng)起來(lái)有點(diǎn)高級(jí),也可以為對(duì)象復(fù)制或者對(duì)象拷貝。平時(shí)開(kāi)發(fā)中,什么時(shí)候需要用到對(duì)象復(fù)制呢...
指標(biāo) 理解synchronized的含義、明確synchronized關(guān)鍵字修飾普通方法、靜態(tài)方法和代碼塊時(shí)鎖對(duì)象的差異。 問(wèn)題 有一個(gè)類叫A,...
棧概念 棧是元素的集合, 其中有兩個(gè)原則操作: push, 它添加到集合中 pop 則移除最近添加的元素 Push - 添加元素到棧里 下面是p...
鏈表 由一系列節(jié)點(diǎn)組成的有序集合。 分為單向鏈表, 雙向鏈表,循環(huán)鏈表 單向鏈表: 每一個(gè)節(jié)點(diǎn)都有一個(gè)指針指向下一個(gè)節(jié)點(diǎn),最后一個(gè)節(jié)點(diǎn)的指針指向...
最近看了很多大神的博客,都是有關(guān)Android啟動(dòng)流程文章 ,看得很辛苦,似懂非懂的感覺(jué)。這篇文章是對(duì)Android啟動(dòng)流程的總結(jié)和自己的見(jiàn)解,...
ViewStub - Optimized Layout 作用:用于優(yōu)化布局,懶加載,運(yùn)行時(shí)才會(huì)加載布局。 使用場(chǎng)景:通常用于有些隱藏的或者特殊情...
version: 26.1.0 Demo CollapsingToolbarLayout構(gòu)造器 onAttachedToWindow與onDet...