首發(fā)于公眾號(hào): DSGtalk1989
14.包與導(dǎo)入
-
包名沖突
android中經(jīng)常會(huì)出現(xiàn)包名沖突的情況坎缭,即有兩個(gè)class
A
,一個(gè)是a.b.c.A
词顾,一個(gè)是c.b.a.A
娜搂,在java中通常我們會(huì)把沖突的包名額外列出來(lái)A a = new A() c.b.a.A aa = new c.b.a.A()
在kotlin中我們可以去嘗試使用
as
,來(lái)防止出現(xiàn)很長(zhǎng)的包名import a.b.c.A // A 可訪問(wèn) import c.b.a.A as AA // AA 代表“c.b.a.A” A a = new A() AA aa = new AA()
Kotlin學(xué)習(xí)筆記之 1 基礎(chǔ)語(yǔ)法
Kotlin學(xué)習(xí)筆記之 2 基本數(shù)據(jù)類(lèi)型
Kotlin學(xué)習(xí)筆記之 4 循環(huán)控制
Kotlin學(xué)習(xí)筆記之 5 類(lèi)和對(duì)象
Kotlin學(xué)習(xí)筆記之 8 擴(kuò)展
Kotlin學(xué)習(xí)筆記之 9 數(shù)據(jù)類(lèi)與密封類(lèi)
Kotlin學(xué)習(xí)筆記之 11 枚舉類(lèi)
Kotlin學(xué)習(xí)筆記之 12 對(duì)象表達(dá)式和對(duì)象聲明
Kotlin學(xué)習(xí)筆記之 13 基礎(chǔ)操作符run辛馆、with俺陋、let、also昙篙、apply
Kotlin學(xué)習(xí)筆記之 14 包與導(dǎo)入
Kotlin學(xué)習(xí)筆記之 15 伴生對(duì)象
Kotlin學(xué)習(xí)筆記之 18 函數(shù)
Kotlin學(xué)習(xí)筆記之 19 高階函數(shù)與 lambda 表達(dá)式
Kotlin學(xué)習(xí)筆記之 20 內(nèi)聯(lián)函數(shù)
Kotlin學(xué)習(xí)筆記之 21 解構(gòu)聲明
Kotlin學(xué)習(xí)筆記之 27 類(lèi)型別名
Kotlin學(xué)習(xí)筆記之 28 協(xié)程基礎(chǔ)
Kotlin學(xué)習(xí)筆記之 29 上下文與調(diào)度器
Kotlin學(xué)習(xí)筆記之 30 協(xié)程取消與超時(shí)
Kotlin學(xué)習(xí)筆記之 31 協(xié)程掛起函數(shù)的組合