《Kotlin核心編程》是是一本深入闡述Kotlin設計哲學、語言特性、設計模式、函式式編程和工程實戰等核心內容的技術圖書,由機械工業出版社出版。
基本介紹
- 書名:Kotlin核心編程
- 作者:水滴技術團隊
- ISBN:9787111624318
- 頁數:360
- 定價:89.00
- 出版社:機械工業出版社
- 出版時間:2019.5
- 裝幀:平裝
- 開本:16開
內容簡介,
內容簡介
本書不是一本簡單介紹Kotlin語法套用的圖書,而是一部專注於幫助讀者深入理解Kotlin的設計理念,指導讀者實現Kotlin高層次開發的實戰型著作。書中深入介紹了Kotlin的核心語言特性、設計模式、函式式編程、異步開發等內容,並以Android和Web兩個平台為背景,演示了Kotlin的實戰套用。
全書共13章,分為4個部分:
熱身篇—Kotlin基礎(第1~2章),簡單介紹了Kotlin設計哲學、生態及基礎語法,其中包括Kotlin與Scala、Java之間的關聯與對比,以及Kotlin的類型聲明的特殊性、val和var的使用、高階函式的使用、面向表達式編程的使用、字元串的定義與操作等內容;
下水篇—Kotlin核心(第3~8章),深入介紹了面向對象、代數數據類型、模式匹配、類型系統、Lambda、集合、多態、擴展、元編程等Kotlin開發核心知識,這是本書的重點,其中涉及很多開發者特別關心的問題,比如多繼承問題、模式匹配問題、用代數數據類型抽象業務問題、泛型問題、反射問題等。
潛入篇—Kotlin探索(第9~11章),探索Kotlin在設計模式、函式式編程、異步和並發等編程領域的套用,其中包括對4大類設計模式、Typeclass實現、函式式通用結構設計、類型替代異常處理、共享資源控制、CQRS架構等重點內容的深入剖析;
遨遊篇—Kotlin實戰(第12~13章),著重演示了Kotlin在Android和Web平台的實戰案例,其中涉及架構方式、單向數據流模型、解耦視圖導航、回響式編程、Spring 5回響式框架和編程等內容。
全書共13章,分為4個部分:
熱身篇—Kotlin基礎(第1~2章),簡單介紹了Kotlin設計哲學、生態及基礎語法,其中包括Kotlin與Scala、Java之間的關聯與對比,以及Kotlin的類型聲明的特殊性、val和var的使用、高階函式的使用、面向表達式編程的使用、字元串的定義與操作等內容;
下水篇—Kotlin核心(第3~8章),深入介紹了面向對象、代數數據類型、模式匹配、類型系統、Lambda、集合、多態、擴展、元編程等Kotlin開發核心知識,這是本書的重點,其中涉及很多開發者特別關心的問題,比如多繼承問題、模式匹配問題、用代數數據類型抽象業務問題、泛型問題、反射問題等。
潛入篇—Kotlin探索(第9~11章),探索Kotlin在設計模式、函式式編程、異步和並發等編程領域的套用,其中包括對4大類設計模式、Typeclass實現、函式式通用結構設計、類型替代異常處理、共享資源控制、CQRS架構等重點內容的深入剖析;
遨遊篇—Kotlin實戰(第12~13章),著重演示了Kotlin在Android和Web平台的實戰案例,其中涉及架構方式、單向數據流模型、解耦視圖導航、回響式編程、Spring 5回響式框架和編程等內容。