Kotlin程式開發技巧全方位實作指南: 語言快速入門與實例解析 | 誠品線上

Kotlin程式開發技巧全方位實作指南: 語言快速入門與實例解析

作者 彭建文
出版社 聯合發行股份有限公司
商品描述 Kotlin程式開發技巧全方位實作指南: 語言快速入門與實例解析:系統化的實戰學習架構,帶你完整掌握Kotlin程式語言的觀念【內容簡介】Kotlin語言由JetBrains所開發,於2011

內容簡介

內容簡介 系統化的實戰學習架構,帶你完整掌握Kotlin程式語言的觀念 【內容簡介】 Kotlin語言由JetBrains所開發,於2011年推出後,因其簡潔性與擴充性等優點,被Google預定為開發Android行動裝置的首選程式語言。Kotlin語言除了可以在JVM中執行之外,也可以編譯為獨立的執行程式,或是編譯為JavaScript後,在網頁中使用。 市面上鮮少有專門探討Kotlin語言的書籍,大部分的人都是在學習Android程式設計的過程中,附帶學習Kotlin的一些用法。然而,Kotlin語言的簡潔性、擴充性與專用的語法表達,需要經過完整的學習,才能掌握Kotlin語言的特色。本書所有的範例程式碼皆使用Kotlin專用的語法、擴充函式與敘述來撰寫,以使讀者可以完整學習到Kotlin語言,當後續在學習或開發Android程式時,便能發揮Kotlin最好的特色與效率。 【精采內容】 ✪建立與設定Kotlin開發環境 ✪Kotlin專用變數宣告與設定 ✪資料型別轉換與標準輸出輸入 ✪判斷選擇語法與重複敘述語法 ✪使用陣列與陣列常用函式 ✪使用List、Map與Set ✪設計各種自訂函式 ✪深入學習Lambda敘述式 ✪探討各種作用域函式 ✪Kotlin物件導向程式設計 ✪Kotlin泛型設計 ✪探討多工執行的各種技術 ✪學習如何建立原生執行檔案 ✪學習處理文字檔案、二進位檔案與隨機存取檔案

作者介紹

作者介紹 彭建文 作者目前於大學任教,從事程式設計教學長達十多年,長期參與各種產業研究開發案、擔任技術研發顧問;也常受邀演講,以深入淺出並略帶幽默之方式,講述科技專業的議題。作者也擅長以學習者之角度,將業界研發經驗以簡單易懂的方式,融入於授課與書籍撰寫之中。 【經歷】 致理科技大學 商務科技管理系 副教授 【學歷】 淡江大學資訊工程博士 【專長】 人工智慧、機器學習、影像處理、物聯網技術

產品目錄

產品目錄 |CHAPTER 01| 建立Kotlin專案 1.1 Kotlin簡介 1.2 IntelliJ IDEA整合開發環境 1.3 建立Kotlin程式與專案 1.4 撰寫與執行Kotlin程式 1.5 轉移Kotlin專案 |CHAPTER 02| 資料型別與變數 2.1 變數宣告與使用 2.2 常用的資料型別 2.3 唯讀變數 2.4 延遲設定初始值 2.5 資料型別轉換 2.6 基本運算 |CHAPTER 03| 標準輸出與輸入 3.1 標準輸出 3.2 標準輸入 |CHAPTER 04| 判斷與選擇 4.1 if⋯else判斷敘述 4.2 when 選擇敘述 4.3 例外處理與輸入範圍檢查 |CHAPTER 05| 重複敘述 5.1 for重複敘述 5.2 while重複敘述 5.3 break與continue |CHAPTER 06| 陣列 6.1 一維陣列 6.2 常使用的陣列方法 6.3 多維陣列 |CHAPTER 07| List、Map與Set 7.1 串列(List) 7.2 集合(Set) 7.3 映射(Map) |CHAPTER 08| 函式與自訂函式 8.1 具名函式與匿名函式 8.2 自訂函式 8.3 參數傳遞 8.4 函式回傳值 8.5 變數有效範圍 |CHAPTER 09| Lambda敘述式 9.1 Lambda定義、型別與宣告 9.2 Lambda敘述式設定給變數 9.3 Lambda敘述式作為函式參數與回傳值 |CHAPTER 10| 作用域函數 10.1 作用域函數 10.2 apply 10.3 let 10.4 also 10.5 run與with 10.6 takeIf與takeUnless |CHAPTER 11| 類別、物件和介面 11.1 建立類別與物件 11.2 物件初始化與類別建構式 11.3 繼承 11.4 抽象類別 11.5 介面 11.6 object與companion object 11.7 資料類別 |CHAPTER 12| 泛型 12.1 什麼是泛型 12.2 泛型函式 12.3 泛型類別 |CHAPTER 13| 多工執行 13.1 多工執行 13.2 執行緒 13.3 執行緒池 13.4 協同程式 13.5 並行處理 |CHAPTER 14| 檔案處理 14.1 目錄與檔案處理 14.2 存取文字檔案 14.3 存取二進位檔案 14.4 隨機存取檔案 |CHAPTER 15| 獨立執行Kotlin程式 15.1 使用Java環境執行Kotlin程式 15.2 產生Kotlin原生執行檔

商品規格

書名 / Kotlin程式開發技巧全方位實作指南: 語言快速入門與實例解析
作者 / 彭建文
簡介 / Kotlin程式開發技巧全方位實作指南: 語言快速入門與實例解析:系統化的實戰學習架構,帶你完整掌握Kotlin程式語言的觀念【內容簡介】Kotlin語言由JetBrains所開發,於2011
出版社 / 聯合發行股份有限公司
ISBN13 / 9786264141130
ISBN10 /
EAN / 9786264141130
誠品26碼 / 2682886592008
頁數 / 424
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 17X23X1.91CM
級別 / N:無

最佳賣點

最佳賣點 : 【本書特色】
✪完整探討Kotlin語言的基礎知識與專業技術
✪發揮Kotlin語言的簡潔性,多元表現綜合範例
✪內容去蕪存菁,重點學習Kotlin語言的實戰應用
✪淺顯易懂的系統化學習架構,降低學習門檻

活動