Kotlin開發快速入門與實戰

Kotlin開發快速入門與實戰 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
王誌強 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-19

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 電子工業齣版社
ISBN:9787121325175
版次:1
商品編碼:12243994
品牌:Broadview
包裝:平裝
開本:16開
齣版時間:2017-10-01
用紙:輕型紙
頁數:212
正文語種:中文


相關圖書





圖書描述

編輯推薦

  

資深軟件開發工程師根據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開發快速入門與實戰》,能夠讓你成為一個全棧工程師。

作者簡介

王誌強,資深架構師、數據庫管理員(DBA)和軟件開發工程師,從事各種類型軟件開發與技術服務,經驗豐富。精通PHP、Java和Kotlin技術,在PHP Web開發、Java數據分析與挖掘、Kotlin與Android開發等多個領域都有豐富的實戰經驗。

目錄

第1章 Kotlin環境搭建和開發工具 1
1.1 在Windows操作係統下配置Kotlin環境 1
1.1.1 在Windows操作係統下安裝及配置JDK 2
1.1.2 在Windows操作係統下安裝及配置Kotlin 7
1.2 在Linux操作係統下配置Kotlin環境 9
1.2.1 在Linux操作係統下安裝及配置JDK 9
1.2.2 在Linux操作係統下安裝及配置Kotlin 10
1.3 編寫第一個Kotlin程序:Hello Kotlin 11
1.4 Kotlin程序運行過程 12
1.5 使用IDE編譯並運行Hello Kotlin程序 13
1.5.1 安裝JetBrains ideaIC編輯器 13
1.5.2 在JetBrains ideaIC編輯器中安裝Kotlin插件 15
1.5.3 在JetBrains ideaIC中創建“Hello Kotlin”項目 18
1.6 本章小結 21
第2章 Kotlin編程基礎 22
2.1 Kotlin編程風格 22
2.2 Kotlin常量和變量 23
2.2.1 常量 24
2.2.2 變量 24
2.2.3 變量作用域 25
2.3 Kotlin數據類型 26
2.3.1 布爾類型(Boolean) 26
2.3.2 數值類型(Number) 27
2.3.3 字符類型(Char) 30
2.3.4 字符串類型(String) 31
2.3.5 元組類型(Tuple) 32
2.3.6 可空類型(Null) 32
2.3.7 對象類型(Object) 33
2.3.8 數組類型(Array) 34
2.3.9 數據類型的檢查和轉換 35
2.4 Kotlin運算符 37
2.4.1 算術運算符 37
2.4.2 關係運算符 38
2.4.3 邏輯運算符 39
2.4.4 賦值運算符 40
2.4.5 位運算函數 41
2.4.6 運算符優先級 41
2.5 Kotlin流程控製語句 42
2.5.1 條件語句(if和when) 43
2.5.2 循環語句 45
2.6 跳轉語句 48
2.7 本章小結 50
第3章 Kotlin集閤 51
3.1 集閤 52
3.2 集閤之List 52
3.3 集閤之Set 55
3.4 集閤之Map 57
3.5 集閤操作符 59
3.5.1 總數操作符 59
3.5.2 過濾操作符 61
3.5.3 映射操作符 62
3.5.4 順序操作符 63
3.5.5 生産操作符 63
3.5.6 元素操作符 64
3.6 本章小結 66
第4章 Kotlin函數 67
4.1 模塊化程序設計 67
4.2 函數定義 68
4.3 函數調用 70
4.4 可變參數函數 71
4.5 尾遞歸函數 72
4.6 高階函數 72
4.7 內聯函數 74
4.8 Lambda錶達式 75
4.9 協程 77
4.9.1 阻塞VS掛起 78
4.9.2 協程的內部機製 79
4.10 本章小結 79
第5章 Kotlin麵嚮對象 80
5.1 麵嚮對象的基本概念 81
5.1.1 類 81
5.1.2 對象 81
5.1.3 麵嚮對象的三大特性 81
5.2 類與對象 83
5.2.1 類的定義 84
5.2.2 成員屬性 85
5.2.3 成員方法 87
5.2.4 對象實例化 88
5.2.5 構造函數 89
5.2.6 繼承和多態的實現 92
5.2.7 封裝 96
5.3 Kotlin對象高級應用 99
5.3.1 this關鍵字的使用 99
5.3.2 super關鍵字的使用 100
5.3.3 open關鍵字的使用 101
5.3.4 嵌套類 101
5.3.5 數據類 102
5.3.6 枚舉類 103
5.3.7 對象錶達式和對象聲明 105
5.3.8 密封類 109
5.3.9 抽象類 110
5.3.10 接口的使用 111
5.3.11 泛型 114
5.4 委托和委托屬性 116
5.5 錯誤與異常 123
5.5.1 自定義異常類 124
5.5.2 try錶達式 125
5.6 包 125
5.6 本章小結 126
第6章 Kotlin互操作 127
6.1 Kotlin與Java互操作 127
6.1.1 Kotlin調用Java 127
6.1.2 Java調用Kotlin 131
6.2 Kotlin與JavaScript互操作 136
6.2.1 Kotlin調用JavaScript 136
6.2.2 JavaScript調用Kotlin 138
6.3 本章小結 140
第7章 電子拍賣係統 141
7.1 係統功能簡介和架構設計 141
7.1.1 係統功能介紹 142
7.1.2 係統架構設計 142
7.2 JSON簡介 144
7.2.1 使用PHP創建JSON數據對象 144
7.2.2 接口交互工具類 145
7.3 發送請求的工具類 148
7.4 用戶登錄 150
7.4.1 處理登錄的LoginController 150
7.4.2 用戶登錄客戶端 151
7.5 查看流拍商品 160
7.5.1 查看流拍商品的ItemController 161
7.5.2 查看流拍商品客戶端 162
7.6 管理商品種類 168
7.6.1 瀏覽商品種類的KindController 168
7.6.2 查看商品種類 168
7.6.3 添加商品種類的KindController 174
7.6.4 添加商品種類 174
7.7 管理拍賣商品 176
7.7.1 查看自己的拍賣商品的ItemController 177
7.7.2 查看自己的拍賣商品 178
7.7.3 添加拍賣商品的ItemController 182
7.7.4 添加拍賣商品 183
7.8 競拍商品 189
7.8.1 選擇商品種類 189
7.8.2 根據種類瀏覽商品的ItemController 191
7.8.3 根據種類瀏覽商品 192
7.8.4 參與競價的ItemController 194
7.8.5 參與商品競價 195
7.9 本章小結 201

前言/序言

很多人想學習Kotlin這門編程語言,卻不知道該如何下手;有些人懂得 Java和Android的基本語法,卻不知該如何使用Kotlin進行應用程序的開發;本書就是為這些人準備的學習與開發指南。正所謂知識來源於實踐,實踐是檢驗真理的唯一標準,本書嚴格遵守這一原則,對每一個知識點都進行瞭案例分析,幫助讀者真正掌握和運用Kotlin。
為什麼要讀這本書
如果你不知道這本書是否能幫助到自己,或者不知道是否要選擇這本書,那麼請先想一想在平時的學習或工作中是否遇到過以下這些問題:
有想用Kotlin開發APP的想法,但是卻不知道該如何下手;
剛學習瞭編程語言的if、for、while等各種語法,卻不知道利用它們到底能做些什麼;
精通CPP、Java等編程語言,卻不知道如何配閤Kotlin開發新的技術。
如果上述問題是你正在睏惑的,那麼在你不知所措時或許本書能幫助到你。閱讀本書能幫助你解決工作中的一些實際問題!
本書特色
1.零基礎
在學習本書之前不需要具備任何的計算機專業背景,任何有誌於APP開發的讀者都能利用本書從頭學起。本書在基礎知識和實踐部分都有大量案例,代碼簡短而精湛,緊扣知識點的本質,以加深印象;同時結閤作者多年的項目開發經驗,闡述瞭很多代碼編寫技巧,讀者可以將代碼復製到自己的計算機上自行實踐和演練。本書相關案例代碼可以通過添加QQ群:99208965,自行下載。
2.閤理的章節安排
本書首先講解瞭Kotlin語言的基礎知識和編程風格等內容,然後詳細介紹瞭Kotlin的互操作,最後通過項目實戰幫助讀者綜閤運用所有的知識點。
3.典型的項目案例
作者根據多年的項目經驗,將典型的案例與知識點相互整閤,方便讀者理解、鞏固每章的知識點。最後一章介紹的項目案例不僅可以讓讀者在實際應用中更加熟練地掌握前麵講到的知識點,更能讓讀者瞭解在Kotlin開發應用程序中從輪廓到細節的完整實現流程。
內容安排
本書分為7章,內容覆蓋Kotlin編程基礎知識和項目開發實戰。
第1~4章係統介紹Kotlin語言,並且闡述應用程序開發必備的基礎知識。這些內容不僅適閤新手學習,對有經驗的開發者同樣適用。
第5~6章係統介紹Kotlin編程中的麵嚮對象知識,並且詳細講解麵嚮對象的三大特性,以及在Kotlin中常見的類。
第7章通過電子拍賣係統,詳細講解如何使用Kotlin編程語言進行Android開發,並使用PHP腳本語言與Android客戶端進行數據交互,使得讀者能夠深入淺齣地學習和實踐,並努力成為全棧開發工程師。
作者按照自己的開發經驗編排瞭本書的章節順序,推薦讀者也按順序閱讀,尤其不能跳過第1~4章介紹的基礎知識。如果讀者的閱讀時間特彆緊迫,也可以在閱讀完第1~4章後,直接閱讀所需要的部分內容。
讀者對象
IT技術愛好者
Android開發工程師
全棧開發工程師
大中專院校及各IT培訓學校的教師與學生
希望自己能夠獨立實現APP開發的程序員
緻謝
首先要特彆感謝傢人,感謝您們的理解和鼓勵。其次要特彆感謝在背後默默支持我的朋友們,若沒有你們的支持和鼓勵就不會有此書的齣版,能夠遇到這些聰明、經驗豐富、趣味相投的朋友是人生一大幸事。
還要特彆感謝電子工業齣版社的黃愛萍和葛娜編輯,感謝你們一直在背後給予我的支持和鼓勵,以及在策劃和稿件整理方麵做齣的大量工作。

王誌強
惠銘科技聯閤創始人兼CTO
2017年8月1日

Kotlin開發快速入門與實戰 下載 mobi epub pdf txt 電子書 格式

Kotlin開發快速入門與實戰 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Kotlin開發快速入門與實戰 下載 mobi pdf epub txt 電子書 格式 2024

Kotlin開發快速入門與實戰 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

有用的書,挺不錯的。

評分

快睡覺睡覺睡覺上課上課上課看書你睡覺睡覺睡覺就睡覺睡覺睡覺睡覺睡覺睡覺睡覺就是睡覺就睡覺的角度講睡覺睡覺睡覺舒服的話

評分

書不錯的.

評分

適閤kotlin入門

評分

正需要

評分

快睡覺睡覺睡覺上課上課上課看書你睡覺睡覺睡覺就睡覺睡覺睡覺睡覺睡覺睡覺睡覺就是睡覺就睡覺的角度講睡覺睡覺睡覺舒服的話

評分

不錯不錯不錯不錯不錯

評分

不錯!!!!!!!

評分

好好好

類似圖書 點擊查看全場最低價

Kotlin開發快速入門與實戰 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有