一、前言- 1.為什么要學(xué)kotlin血崭?- 2.準(zhǔn)備工作 二、kotlin基礎(chǔ)語法- 2厘灼、函數(shù)- 3夹纫、條件控制- 4、循環(huán) 三设凹、kotlin面向...
一舰讹、kotlin代碼轉(zhuǎn)換為java代碼 二、kotlin單例——object實(shí)現(xiàn) 編寫了此kotlin代碼之后闪朱,我們用上述的方式來轉(zhuǎn)換成java...
一月匣、網(wǎng)絡(luò)相關(guān) 1. 20 張圖徹底弄懂 HTTPS 的原理 https://mp.weixin.qq.com/s/eYaus8b3YYK3F8s...
說明:本文內(nèi)容主要參考《Android進(jìn)階解密》 一、啟動(dòng)電源以及系統(tǒng)啟動(dòng) 當(dāng)電源按下時(shí)引導(dǎo)芯片代碼從預(yù)定義的地方(固化在rom)開始執(zhí)行奋姿,加載...
一锄开、jni是什么 java代碼要使用native的代碼,需要一個(gè)橋梁將他們連接起來称诗,這個(gè)橋梁就是jni萍悴。 二、JNI的舉例 1寓免、新建一個(gè)Andr...
一癣诱、簡介 1.概述 Git 是一個(gè)開源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項(xiàng)目袜香。Git 是 Linus Torvalds 為了...
場景 如果有很多個(gè)完全相同或相似的對象撕予,我們可以通過享元模式,節(jié)省內(nèi)存蜈首。 核心 享元模式以共享的方式高效地支持大量細(xì)粒度對象的重用 享元對象能做...
迪米特法則 一個(gè)軟件實(shí)體應(yīng)當(dāng)盡可能少地與其他實(shí)體發(fā)生相互作用实抡。 外觀模式核心 為子系統(tǒng)提供統(tǒng)一的接口。封裝子系統(tǒng)的復(fù)雜性欢策,方便客戶端調(diào)用澜术。 UML
職責(zé) 動(dòng)態(tài)地為一個(gè)對象增加新的功能 裝飾模式是一種用于代替繼承的技術(shù),無須通過繼承增加子類就能擴(kuò)展對象的新功能猬腰,使用對象的關(guān)聯(lián)關(guān)系代替繼承關(guān)系鸟废,...