登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Kotlin开发快速入门与实战

書城自編碼: 3065720
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 王志强
國際書號(ISBN): 9787121325175
出版社: 电子工业出版社
出版日期: 2017-09-01
版次: 1
頁數/字數: 212/
書度/開本: 16开 釘裝: 平塑勒

售價:NT$ 425

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
居斯塔夫·卡塞尔:汇率 一读就懂的经典经济学
《 居斯塔夫·卡塞尔:汇率 一读就懂的经典经济学 》

售價:NT$ 330.0
史海钩沉:中国古史新考(文史哲丛刊第二辑)
《 史海钩沉:中国古史新考(文史哲丛刊第二辑) 》

售價:NT$ 493.0
美人凝视:喜多川歌麿的浮世绘艺术
《 美人凝视:喜多川歌麿的浮世绘艺术 》

售價:NT$ 997.0
晚期现代社会的危机
《 晚期现代社会的危机 》

售價:NT$ 437.0
“一带一路”沿线国家殡葬文化遗产名录和谱系(国外部分·东北亚卷)
《 “一带一路”沿线国家殡葬文化遗产名录和谱系(国外部分·东北亚卷) 》

售價:NT$ 941.0
AIGC+机器人:以产业的视角读懂人工智能的未来
《 AIGC+机器人:以产业的视角读懂人工智能的未来 》

售價:NT$ 498.0
示人以真:健康组织这样开展业务
《 示人以真:健康组织这样开展业务 》

售價:NT$ 386.0
格林童话:1812/1815初版合集(权威全译本)
《 格林童话:1812/1815初版合集(权威全译本) 》

售價:NT$ 549.0

編輯推薦:
资深软件开发工程师根据Kotlin*版本撰写,内容全面,系统讲解Kotlin开发技巧和项目实战,将为您打造一个全栈工程师。
內容簡介:
如果你有一定的Java编程基础,则可以很容易理解Kotlin编程。没有Java编程基础也没有关系,本书也是从Kotlin编程基础开始讲起的。希望通过阅读本书,能够让你成为一个全栈工程师。
關於作者:
王志强,资深架构师,数据库管理员DBA和软件开发工程师,从事各种类型软件开发与技术服务多年。 精通PHP、JAVA和Kotln技术,在PHPweb开发,JAVA数据分析与挖掘,Kotlin与Android开发等多个领域都有丰富的实战实战经验。
目錄
目录
第1章Kotlin环境搭建和开发工具1
1.1在Windows操作系统下配置Kotlin环境1
1.1.1在Windows操作系统下安装及配置JDK2
1.1.2在Windows操作系统下安装及配置Kotlin7
1.2在Linux操作系统下配置Kotlin环境9
1.2.1在Linux操作系统下安装及配置JDK9
1.2.2在Linux操作系统下安装及配置Kotlin10
1.3编写第一个Kotlin程序:Hello Kotlin11
1.4Kotlin程序运行过程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.1Kotlin编程风格22
2.2Kotlin常量和变量23
2.2.1常量24
2.2.2变量24
2.2.3变量作用域25
2.3Kotlin数据类型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.4Kotlin运算符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.5Kotlin流程控制语句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集合之List52
3.3集合之Set55
3.4集合之Map57
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.8Lambda表达式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.3Kotlin对象高级应用99
5.3.1this关键字的使用99
5.3.2super关键字的使用100
5.3.3open关键字的使用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.2try表达式125
5.6包125
5.6本章小结126
第6章Kotlin互操作127
6.1Kotlin与Java互操作127
6.1.1Kotlin调用Java127
6.1.2Java调用Kotlin131
6.2Kotlin与JavaScript互操作136
6.2.1Kotlin调用JavaScript136
6.2.2JavaScript调用Kotlin138
6.3本章小结140
第7章电子拍卖系统141
7.1系统功能简介和架构设计141
7.1.1系统功能介绍142
7.1.2系统架构设计142
7.2JSON简介144
7.2.1使用PHP创建JSON数据对象144
7.2.2接口交互工具类145
7.3发送请求的工具类148
7.4用户登录150
7.4.1处理登录的LoginController150
7.4.2用户登录客户端151
7.5查看流拍商品160
7.5.1查看流拍商品的ItemController161
7.5.2查看流拍商品客户端162
7.6管理商品种类168
7.6.1浏览商品种类的KindController168
7.6.2查看商品种类168
7.6.3添加商品种类的KindController174
7.6.4添加商品种类174
7.7管理拍卖商品176
7.7.1查看自己的拍卖商品的ItemController177
7.7.2查看自己的拍卖商品178
7.7.3添加拍卖商品的ItemController182
7.7.4添加拍卖商品183
7.8竞拍商品189
7.8.1选择商品种类189
7.8.2根据种类浏览商品的ItemController191
7.8.3根据种类浏览商品192
7.8.4参与竞价的ItemController194
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章后,直接阅读所需要的部分内容。
本书配套源码下载地址:https:github.comcnkotlin。
读者对象
? IT技术爱好者
? Android开发工程师
? 全栈开发工程师
? 大中专院校及各IT培训学校的教师与学生
? 希望自己能够独立实现APP开发的程序员
致谢
首先要特别感谢家人,感谢您们的理解和鼓励。其次要特别感谢在背后默默支持我的朋友们,若没有你们的支持和鼓励就不会有此书的出版,能够遇到这些聪明、经验丰富、趣味相投的朋友是人生一大幸事。
还要特别感谢电子工业出版社的黄爱萍和葛娜编辑,感谢你们一直在背后给予我的支持和鼓励,以及在策划和稿件整理方面做出的大量工作。


王志强
惠铭科技联合创始人兼CTO
2017年8月1日

轻松注册成为博文视点社区用户(www.broadview.com.cn),扫码直达本书页面。
? 下载资源:本书所提供的源码文件,可在 下载资源 处下载。
? 提交勘误:您对书中内容的修改意见可在 提交勘误 处提交,若被采纳,将获赠博文视点社区积分(在您购买电子书时,积分可用来抵扣相应金额)。
? 交流互动:在页面下方 读者评论 处留下您的疑问或观点,与我们和其他读者一同学习交流。
页面入口:http:www.broadview.com.cn32517

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.