回到目錄
項(xiàng)目源碼 kotlin-basics 項(xiàng)目
包聲明: package cn.codergege.kotlinbasics.basictype
導(dǎo)入包:
import org.junit.jupiter.api.Test
import org.junit.jupiter.api.Assertions.* // 這里不需要像 java 那樣用 static
import org.springframework.boot.test.context.SpringBootTest
kotlin 中沒(méi)有 import static
語(yǔ)法, 直接用 import
就可以了. 又一個(gè)小方便 :)
可以使用 as
關(guān)鍵字給導(dǎo)入對(duì)象起個(gè)別名. 十分方便, 特別是不同包中有重名時(shí).
比如在做多數(shù)據(jù)源的后臺(tái)開(kāi)發(fā)時(shí), 有時(shí)候不同數(shù)據(jù)源里的實(shí)例對(duì)象會(huì)有相同的名稱:
import cn.codergege.multids.primary.Person as PriPerson
import cn.codergege.multids.secondary.Person as SecPerson
這樣就避免了沖突, 也不用寫一大串的全類名了!
import
不限于導(dǎo)入類, 還可以導(dǎo)入:
- 包級(jí)函數(shù)及屬性(我們已經(jīng)見(jiàn)過(guò)了,
println()
就是這種情況) -
object
對(duì)象里的方法和屬性(相當(dāng)與 java 中的import static
) - 枚舉常量