中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Kotlin從小白到大牛(第2版)

包郵 Kotlin從小白到大牛(第2版)

作者:關東升
出版社:清華大學出版社出版時間:2022-08-01
開本: 其他 頁數: 456
中 圖 價:¥68.3(6.9折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Kotlin從小白到大牛(第2版) 版權信息

Kotlin從小白到大牛(第2版) 本書特色

JetBrains 大中華區市場經理趙磊作序!暢銷經典升級 ,配套程序代碼 , 贈送教學課件!六位知名專家聯袂推薦,Kotlin開發者的入門讀物!26章教學課件,200個示例源代碼,2個完整實戰項目!

Kotlin從小白到大牛(第2版) 內容簡介

本書是一本Kotlin語言學習的立體教程,針對的讀者群是零基礎小白。通過本書的學習,讀者能夠成為熟練的Kotlin開發人員。本書主要包括Kotlin語法基礎、數據類型、字符串、運算符、程序流程控制、函數、面向對象編程、繼承與多態、抽象類與接口、高階函數、Lambda表達式、數組、集合、函數式編程API、異常處理、線程、協程、Kotlin與Java混合編程、Kotlin I/O與文件管理、網絡編程、Kotlin與Java Swing圖形用戶界面編程、輕量級SQL框架等內容。*后是項目實戰,系統地講解兩個項目:開發PetStore寵物商店和開發Kotlin版QQ聊天工具。 本書適合作為Kotlin程序設計者的參考用書。

Kotlin從小白到大牛(第2版) 目錄

**篇 Kotlin基礎

第1章 開篇綜述 3

1.1 Kotlin語言簡介 3

1.2 Kotlin語言特點 4

1.3 Kotlin與Java虛擬機 4

1.4 如何獲得幫助 5

第2章 開發環境搭建 8

2.1 JDK 8

2.2 IntelliJ IDEA開發工具 12

2.3 Kotlin編譯器 13

2.4 文本編輯工具 15

本章小結 16

第3章 **個Kotlin程序 17

3.1 使用IntelliJ IDEA實現 17

3.2 文本編輯工具+Kotlin編譯器實現 21

3.3 代碼解釋和說明 22

本章小結 22

第4章 Kotlin語法基礎 23

4.1 標識符和關鍵字 23

4.2 常量和變量 24

4.3 注釋 26

4.4 語句與表達式 28

4.5 包 29

本章小結 31

第5章 數據類型 32

5.1 回顧Java數據類型 32

5.2 Kotlin基本數據類型 33

5.3 數值類型之間的轉換 38

5.4 可空類型 41

本章小結 44

第6章 字符串 45

6.1 字符串字面量 45

6.2 不可變字符串 47

6.3 可變字符串 55

6.4 正則表達式 57

本章小結 60

第7章 運算符 61

7.1 算術運算符 61

7.2 關系運算符 64

7.3 邏輯運算符 65

7.4 位運算符 66

7.5 其他運算符 68

7.6 運算符優先級 69

本章小結 69

第8章 程序流程控制 70

8.1 分支結構 70

8.2 循環結構 76

8.3 跳轉語句 79

8.4 使用區間 82

本章小結 84

第9章 函數 85

9.1 函數聲明 85

9.2 返回特殊數據 86

9.3 函數參數 87

9.4 表達式函數體 89

9.5 局部函數 90

9.6 匿名函數 90

本章小結 91

第二篇 面向對象與函數式編程

第10章 面向對象編程 95

10.1 面向對象概述 95

10.2 面向對象三個基本特性 95

10.3 類聲明 96

10.4 屬性 98

10.5 擴展 105

10.6 構造函數 110

10.7 可見性修飾符 113

10.8 數據類 118

10.9 枚舉類 121

10.10 嵌套類 124

10.11 強大的object關鍵字 127

本章小結 133

第11章 繼承與多態 134

11.1 Kotlin中的繼承 134

11.2 調用父類構造函數 136

11.3 重寫成員屬性和函數 139

11.4 多態 141

11.5 密封類 146

本章小結 148

第12章 抽象類與接口 149

12.1 抽象類 149

12.2 使用接口 151

本章小結 156

第13章 函數式編程基石——高階函數和Lambda表達式 157

13.1 函數式編程簡介 157

13.2 高階函數 157

13.3 Lambda表達式 162

13.4 閉包與捕獲變量 166

13.5 內聯函數 168

本章小結 171

第14章 泛型 172

14.1 泛型函數 172

14.2 泛型屬性 174

14.3 泛型類 175

14.4 泛型接口 177

本章小結 179

第15章 數據容器——數組和集合 180

15.1 數組 180

15.2 集合概述 184

15.3 Set集合 184

15.4 List集合 188

15.5 Map集合 191

本章小結 195

第16章 Kotlin中函數式編程API 196

16.1 函數式編程API與鏈式調用 196

16.2 遍歷操作 197

16.2.1 forEach函數 197

16.2.2 forEachIndexed函數 198

16.3 三大基礎函數 199

16.4 聚合函數 201

16.5 過濾函數 203

16.6 映射函數 204

16.7 排序函數 205

16.8 案例:求階乘 207

16.9 案例:計算水仙花數 207

本章小結 208

第三篇 Kotlin進階

第17章 異常處理 211

17.1 從一個問題開始 211

17.2 異常類繼承層次 211

17.3 捕獲異常 213

17.4 釋放資源 218

17.5 throw與顯式拋出異常 221

本章小結 223

第18章 線程 224

18.1 基礎知識 224

18.2 創建線程 226

18.3 線程狀態 227

18.4 線程管理 228

本章小結 232

第19章 協程 233

19.1 協程介紹 233

19.2 創建協程 233

19.3 創建IntelliJ IDEA Gradle項目 234

19.4 協程生命周期 240

19.5 管理協程 241

本章小結 244

第20章 Kotlin與Java混合編程 245

20.1 數據類型映射 245

20.2 Kotlin調用Java 247

20.3 Java調用Kotlin 251

本章小結 260

第21章 Kotlin I/O與文件管理 261

21.1 Java I/O流技術概述 261

21.2 字節流 264

21.3 字符流 266

21.4 文件管理 268

本章小結 269

第22章 網絡編程 270

22.1 網絡基礎 270

22.2 TCP Socket低層次網絡編程 272

22.3 UDP Socket低層次網絡編程 276

22.4 數據交換格式 279

22.5 訪問互聯網資源 284

本章小結 287

第23章 Kotlin與Java Swing圖形用戶界面編程 288

23.1 Java圖形用戶界面技術 288

23.2 Swing技術基礎 289

23.3 事件處理模型 293

23.4 布局管理 298

23.5 Swing組件 306

23.6 案例:圖書庫存 322

本章小結 326

第24章 輕量級SQL框架——Exposed 327

24.1 MySQL數據庫管理系統 327

24.2 Kotlin與DSL 335

24.3 使用Exposed框架 335

24.4 案例:多表連接查詢操作 341

本章小結 345

第四篇 項 目 實 戰

第25章 項目實戰1:開發PetStore寵物商店項目 349

25.1 系統分析與設計 349

25.2 任務1:創建數據庫 356

25.3 任務2:初始化項目 357

25.4 任務3:編寫數據持久層代碼 359

25.5 任務4:編寫表示層代碼 371

第26章 項目實戰2:開發Kotlin版QQ聊天工具 388

26.1 系統分析與設計 388

26.2 任務1:創建服務器端數據庫 393

26.3 任務2:初始化項目 394

26.4 任務3:編寫服務器端外圍代碼 395

26.5 任務4:客戶端UI實現 399

26.6 任務5:用戶登錄過程實現 409

26.7 任務6:刷新好友列表 416

26.8 任務7:聊天過程實現 422

26.9 任務8:用戶下線 426

26.10 測試與運行 428

展開全部

Kotlin從小白到大牛(第2版) 作者簡介

關東升: 一個在IT領域摸爬滾打20多年的老程序員、知名培訓專家、暢銷書作家。精通多種IT技術。參與設計和開發北京市公交一卡通大型項目,開發國家農產品追溯系統、金融系統微博等移動客戶端項目,并在App Store發布多款游戲和應用軟件。 長期為中國移動、中國聯通、中國南方航空、中國石油、中國工商銀行、平安銀行和天津港務局等企事業單位提供培訓服務。先后出版了《iOS開發指南》《從零開始學Swift》《Cocos2d-x實戰》《Python從小白到大牛》《Java從小白到大牛》《Android從小白到大牛(Kotlin版)》等40多部圖書。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 润滑脂-高温润滑脂-轴承润滑脂-食品级润滑油-索科润滑油脂厂家 | 企业VI设计_LOGO设计公司_品牌商标设计_【北京美研】 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | 骨密度检测仪_骨密度分析仪_骨密度仪_动脉硬化检测仪专业生产厂家【品源医疗】 | 润东方环保空调,冷风机,厂房车间降温设备-20年深圳环保空调生产厂家 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 换链神器官网-友情链接交换、购买交易于一体的站长平台 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | 风淋室生产厂家报价_传递窗|送风口|臭氧机|FFU-山东盛之源净化设备 | 船用锚链|专业锚链生产厂家|安徽亚太锚链制造有限公司 | 江西自考网-江西自学考试网| 煤粉取样器-射油器-便携式等速飞灰取样器-连灵动 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 山东集装箱活动房|济南集装箱活动房-济南利森集装箱有限公司 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 喷砂机厂家_自动喷砂机生产_新瑞自动化喷砂除锈设备 | 必胜高考网_全国高考备考和志愿填报信息平台 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 深圳活动策划公司|庆典策划|专业公关活动策划|深圳艺典文化传媒 重庆中专|职高|技校招生-重庆中专招生网 | 斗式提升机_链式斗提机_带式斗提机厂家无锡市鸿诚输送机械有限公司 | 德国GMN轴承,GMN角接触球轴承,GMN单向轴承,GMN油封,GMN非接触式密封 | 脉冲除尘器,除尘器厂家-淄博机械| 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 拉力机-拉力试验机-万能试验机-电子拉力机-拉伸试验机-剥离强度试验机-苏州皖仪实验仪器有限公司 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 至顶网| IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 致胜管家软件服务【在线免费体验】 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 亿诺千企网-企业核心产品贸易| 涡街流量计_LUGB智能管道式高温防爆蒸汽温压补偿计量表-江苏凯铭仪表有限公司 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 气动绞车,山东气动绞车,气动绞车厂家-烟台博海石油机械有限公司 气动隔膜泵厂家-温州永嘉定远泵阀有限公司 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 旋振筛|圆形摇摆筛|直线振动筛|滚筒筛|压榨机|河南天众机械设备有限公司 | 哈尔滨发电机,黑龙江柴油发电机组-北方星光|