庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
區政新角度
  • 定價64.00元
  • 8 折優惠:HK$51.2
  • 放入購物車
二樓書籍分類
 
Kotlin程式開發技巧全方位實作指南 : 語言快速入門與實例解析

Kotlin程式開發技巧全方位實作指南

沒有庫存
訂購需時10-14天
9786264141130
彭建文
博碩
2025年5月14日
227.00  元
HK$ 192.95  






ISBN:9786264141130
  • 規格:平裝 / 424頁 / 17 x 23 x 1.91 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > 手機/平板程式開發











    系統化的實戰學習架構,帶你完整掌握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泛型設計

      ?探討多工執行的各種技術

      ?學習如何建立原生執行檔案

      ?學習處理文字檔案、二進位檔案與隨機存取檔案



    本書特色



      ?完整探討Kotlin語言的基礎知識與專業技術

      ?發揮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原生執行檔



    ?




    其 他 著 作
    1. Android應用程式開發全方位實作指南:邁向專業工程師的養成之路
    2. 跨世代的政策解:房價、薪資、稅制、人口、氣候
    3. 思維的製程:台積電教我的思維進階法,練成全局經營腦和先進工作術
    4. C#程式設計從入門到專業(下):職場C#進階應用技術(第二版)
    5. C#程式設計從入門到專業(上):完全剖析C#技術實務(第二版)
    6. 思維的良率:台積電教我的高效工作法,像經營者一樣思考、解題
    7. 30個範例學會C++:由基礎到專業的養成教材(附範例光碟)
    8. C#程式設計從入門到專業(上):完全剖析C#技術實務
    9. C#程式設計從入門到專業(下):職場C#進階應用技術
    10. 彭建文PJ法:高效工作者的問題分析與決策:世界級的企業這樣子解決問題,透過PJ法的「步驟+工具表格+思維+心法」,快速提升解決問題的能力!