Kotlin開發快速入門與實戰epub

圖書網
9788
文章
1286
評論
2020年1月4日12:16:26 1 44閱讀5分21秒
摘要

資深軟件開發工程師根據Kotlin新版本撰寫,內容全面,系統講解Kotlin開發技巧和項目實戰,將為您打造一個全棧工程師。

Kotlin開發快速入門與實戰 作者:王志強

Kotlin開發快速入門與實戰 出版社: 電子工業出版社

Kotlin開發快速入門與實戰 內容簡介

《Kotlin開發快速入門與實戰》主要介紹在Kotlin開發中各種相關的技術及知識,全書共分為7章,內容層次清晰,難度循序漸進。第1章介紹Kotlin編程環境的搭建、如何運行Kotlin項目,以及編輯器的安裝;第2章介紹Kotlin編程語言的基礎,主要內容包括變量與常量、常見的數據類型、運算符以及流程控制語句;第3章介紹集合,以及常見的集合操作;第4章介紹函數和函數的使用;第5章主要介紹面向對象基礎知識和高級編程;第6章主要介紹Kotlin與Java的互操作、Kotlin與JavaScript的互操作;第7章主要介紹一個實例——電子拍賣系統,通過Kotlin編寫Android客戶端。 如果你有一定的Java編程基礎,則可以很容易理解Kotlin編程。沒有Java編程基礎也沒有關系,《Kotlin開發快速入門與實戰》也是從Kotlin編程基礎開始講起的。希望通過閱讀《Kotlin開發快速入門與實戰》,能夠讓你成為一個全棧工程師。

Kotlin開發快速入門與實戰 目錄

前言

第1章 Kotlin環境搭建和開發工具

1.1 在Windows操作系統下配置Kotlin環境

1.2 在Linux操作系統下配置Kotlin環境

1.3 編寫第一個Kotlin程序:Hello Kotlin

1.4 Kotlin程序運行過程

1.5 使用IDE編譯并運行Hello Kotlin程序

1.6 本章小結

第2章 Kotlin編程基礎

2.1 Kotlin編程風格

2.2 Kotlin常量和變量

2.3 Kotlin數據類型

2.4 Kotlin運算符

2.5 Kotlin流程控制語句

2.6 跳轉語句

2.7 本章小結

第3章 Kotlin集合

3.1 集合

3.2 集合之List

3.3 集合之Set

3.4 集合之Map

3.5 集合操作符

3.6 本章小結

第4章 Kotlin函數

4.1 模塊化程序設計

4.2 函數定義

4.3 函數調用

4.4 可變參數函數

4.5 尾遞歸函數

4.6 高階函數

4.7 內聯函數

4.8 Lambda表達式

4.9 協程

4.10 本章小結

第5章 Kotlin面向對象

5.1 面向對象的基本概念

5.2 類與對象

5.3 Kotlin對象高級應用

5.4 委托和委托屬性

5.5 錯誤與異常

5.6 包

5.6 本章小結

第6章 Kotlin互操作

6.1 Kotlin與Java互操作

6.2 Kotlin與JavaScript互操作

6.3 本章小結

第7章 電子拍賣系統

7.1 系統功能簡介和架構設計

7.2 JSON簡介

7.3 發送請求的工具類

7.4 用戶登錄

7.5 查看流拍商品

7.6 管理商品種類

7.7 管理拍賣商品

7.8 競拍商品

7.9 本章小結

Kotlin開發快速入門與實戰 精彩文摘

Kotlin是基于JVM的編程語言,由JetBrains公司研發和維護,可以將它編譯成Java字節碼,也可以編譯成JavaScrpit,方便在沒有JVM的設備上運行。

Kotlin的優點在于簡潔、開源、容易使用、安全以及工具支持,其中很大的優勢是可以和其他編程語言(如Java、JavaScript等)進行交互。

要使用Kotlin,首先需要建立Kotlin開發環境。本章主要介紹在Windows和Linux操作系統下進行Kotlin環境的搭建,以及流行開發工具的使用。此外,還將介紹使用Kotlin官方提供的編輯器編寫第一個Kotlin示例。

本章主要內容:

·在Windows操作系統下配置Kotlin環境

·在Linux操作系統下配置Kotlin環境

·常見的Kotlin開發工具

·第一個Kotlin示例

在Windows操作系統下安裝Kotlin,流程如下:

(1)下載JDK。

(2)安裝JDK。

(3)配置JDK環境變量。

(4)檢查JDK是否安裝。

(5)下載Kotlin編輯器。

(6)配置Kotlin環境變量。

(7)檢查Kotlin是否安裝成功。

圖書網:Kotlin開發快速入門與實戰epub

恭喜,此資源為免費資源,請先
聲明:本站所有資源收集于互聯網,只做學習和交流使用,版權歸著作人和出版社所有,請在下載后24小時之內自覺刪除,若作商業用途,請購買正版,由于未及時購買和付費發生的侵權行為,與本站無關。本站發布的內容若侵犯到您的權益,請聯系站長刪除,我們將及時處理!
繼續閱讀
  • 我的微信
  • 掃一掃加好友
  • weinxin
  • 微信公眾號
  • 掃一掃關注
  • weinxin
新時期的Node.js入門epub 程序設計

新時期的Node.js入門epub

適讀人群 :適合未接觸過Node的讀者以及在校的學生閱讀,也適合作為高等院校和培訓學校相關專業的師生教學參考 從零開始學習開發完整可用的項目,掌握語言細節并獲得實際經驗 以實際應用...
深度學習實踐 計算機視覺epub 程序設計

深度學習實踐 計算機視覺epub

深度學習實踐 計算機視覺 作者:繆鵬 深度學習實踐 計算機視覺 出版社: 清華大學出版社 深度學習實踐 計算機視覺 內容簡介 本書主要介紹了深度學習在計算機視覺方面的應用及工程實踐,以Python 3...
趣味數學及編程拓展epub 程序設計

趣味數學及編程拓展epub

趣味數學及編程拓展 作者:楊克昌 趣味數學及編程拓展 出版社: 清華大學出版社 趣味數學及編程拓展 內容簡介 本書開創趣味數學與程序設計的交匯融合。書中精選并提出各類趣味數學問題,突出趣味性與吸引力,...
匿名

發表評論

匿名網友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

評論:1   其中:訪客  1   博主  0
    • 隨風 隨風 @回復 9

      感謝