Kotlin從基礎(chǔ)到實戰(zhàn)
本書從初學(xué)者的角度詳細(xì)講解了Kotlin開發(fā)中常用的多種技術(shù)。全書共13章,內(nèi)容包括Kotlin入門、Kotlin編程基礎(chǔ)、函數(shù)、面向?qū)ο蟆⒓稀ambda編程、泛型、Gradle、協(xié)程、“坦克大戰(zhàn)”游戲開發(fā)、DSL、Kotlin與Java互操作、時鐘。本書通過典型的案例、通俗易懂的語言闡述面向?qū)ο笾械某橄蟾拍睿诩稀ambda編程、泛型、Gradle、協(xié)程等章節(jié)中,通過剖析案例、分析代碼結(jié)構(gòu)、解決常見問題等方式,幫助初學(xué)者培養(yǎng)良好的編程習(xí)慣。第10章運用前幾章的基礎(chǔ)知識實現(xiàn)了一個坦克大戰(zhàn)的游戲案例開發(fā)。第11~13章分別介紹了DSL、Kotlin與Java進行互操作以及通過Kotlin語言實現(xiàn)一個JavaScript語言的時鐘項目,幫助初學(xué)者掌握Kotlin語言與Java語言、JavaScript語言的互操作。本書既可作為高等院校本、專科計算機相關(guān)專業(yè)的教材,也可作為社會培訓(xùn)教材,是一本適合廣大編程愛好者參考和學(xué)習(xí)的書籍。為了幫助編程者更好地學(xué)習(xí)本書中的內(nèi)容,本書還提供了配套的源代碼與視頻等資源,方便讀者學(xué)習(xí)。
·15.5萬字