中图网(原中国图书网):网上书店,尾货特色书店,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條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 液氮罐_液氮容器_自增压液氮罐-北京君方科仪科技发展有限公司 | 自清洗过滤器-全自动自清洗过反冲洗过滤器 - 中乂(北京)科技有限公司 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | LOGO设计_品牌设计_VI设计 - 特创易 | BAUER减速机|ROSSI-MERSEN熔断器-APTECH调压阀-上海爱泽工业设备有限公司 | 爆炸冲击传感器-无线遥测传感器-航天星百科 | 高防护蠕动泵-多通道灌装系统-高防护蠕动泵-www.bjhuiyufluid.com慧宇伟业(北京)流体设备有限公司 | 船用锚链|专业锚链生产厂家|安徽亚太锚链制造有限公司 | 防腐木批发价格_深圳_惠州_东莞防腐木厂家_森源(深圳)防腐木有限公司 | 工业冷却塔维修厂家_方形不锈钢工业凉水塔维修改造方案-广东康明节能空调有限公司 | 回转支承-转盘轴承-回转驱动生产厂家-洛阳隆达轴承有限公司 | 澳洁干洗店加盟-洗衣店干洗连锁「澳洁干洗免费一对一贴心服务」 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 安徽免检低氮锅炉_合肥燃油锅炉_安徽蒸汽发生器_合肥燃气锅炉-合肥扬诺锅炉有限公司 | 综合管廊模具_生态,阶梯护坡模具_检查井模具制造-致宏模具厂家 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 江苏密集柜_电动_手动_移动_盛隆柜业江苏档案密集柜厂家 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 仓储货架_南京货架_钢制托盘_仓储笼_隔离网_环球零件盒_诺力液压车_货架-南京一品仓储设备制造公司 | 润东方环保空调,冷风机,厂房车间降温设备-20年深圳环保空调生产厂家 | 杭州成人高考_浙江省成人高考网上报名| 污水处理设备-海普欧环保集团有限公司 | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 | 公交驾校-北京公交驾校欢迎您! 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 加热制冷恒温循环器-加热制冷循环油浴-杭州庚雨仪器有限公司 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 包装机_厂家_价格-山东包装机有限公司 | 捷码低代码平台 - 3D数字孪生_大数据可视化开发平台「免费体验」 | 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | 氟氨基酮、氯硝柳胺、2-氟苯甲酸、异香兰素-新晨化工 | 深圳APP开发_手机软件APP定制外包_小程序开发公司-来科信 | 奥运星-汽车性能网评-提供个性化汽车资讯 | 密集柜_档案密集柜_智能密集架_密集柜厂家_密集架价格-智英伟业 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 渣土车电机,太阳能跟踪器电机,蜗轮蜗杆减速电机厂家-淄博传强电机 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 |