返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书Kotlin移动和服务器端应用开发9787302614050
  • 正版全新
    • 作者: (美)布雷特·麦克劳克林著 | (美)布雷特·麦克劳克林编 | (美)布雷特·麦克劳克林译 | (美)布雷特·麦克劳克林绘
    • 出版社: 清华大学出版社
    • 出版时间:2022-10-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: (美)布雷特·麦克劳克林著| (美)布雷特·麦克劳克林编| (美)布雷特·麦克劳克林译| (美)布雷特·麦克劳克林绘
    • 出版社:清华大学出版社
    • 出版时间:2022-10-01
    • 版次:1
    • 印次:1
    • 字数:487000
    • 页数:376
    • 开本:16开
    • ISBN:9787302614050
    • 版权提供:清华大学出版社
    • 作者:(美)布雷特·麦克劳克林
    • 著:(美)布雷特·麦克劳克林
    • 装帧:平装
    • 印次:1
    • 定价:99.80
    • ISBN:9787302614050
    • 出版社:清华大学出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2022-10-01
    • 页数:376
    • 外部编号:1202748417
    • 版次:1
    • 成品尺寸:暂无

    章 对象的世界

    1.1 Kotlin:一门新兴的编程语言

    1.2 什么是Kotlin

    1.3 Kotlin是面向对象的语言

    1.4 设置Kotlin环境

    1.4.1 安装Kotlin(及E)

    1.4.2 安装Kotlin(并使用命令行)

    1.5 创建有用的对象

    1.5.1 使用构造函数将值传递给对象

    1.5.2 使用toString()方法打印对象

    1.5.3 覆盖toString()方法

    1.5.4 数据并不都是属值

    1.6 初始化对象并更改变量

    1.6.1 使用代码块初始化类

    1.6.2 Kotlin自动生成getter和setter

    1.6.3 常量变量不能改变

    第2章 Kotlin很难出错

    2.1 继续探究Kotlin类

    2.1.1 根据类命名文件

    2.1.2 用包管理类

    2.1.3 将Person类放入包中

    2.1.4 类:Kotlin的类型

    2.2 Kotlin有很多类型

    2.2.1 Kotlin中的数字

    2.2.2 字母和事物

    2.. 真值或值

    2.2.4 类型不可互换I

    2.2.5 属必须初始化

    2.2.6 类型不可互换II

    2.2.7 Kotlin很容易出错(某种程度上)

    . 覆盖属访问器和更改器

    ..1 自定义设置(custom-set)属不能位于主构造函数中

    ..2 覆盖某些属的更改器

    2.4 类可以有自定义行为

    2.4.1 在类中定义自定义方法

    2.4.2 每个属都必须初始化

    2.4.3 有时并不需要属

    2.5 类型安全改变一切

    2.6 代码的编写很少是线的

    第3章 Kotlin优雅

    3.1 对象、类与Kotlin

    3.2 所有类都需要equals()方法

    3.2.1 equals(x)用于比较两个对象

    3.2.2 覆盖equals(x)使其有意义

    3.. 每个对象都是一个特定的类型

    3.2.4 空值

    3.3 每个对象实例都需要专享的hashCode()

    3.3.1 所有类都继承自Any类

    3.3.2 始终覆盖hashCode()和equals(x)

    3.3.3 默认哈希值是基于内存位置的

    3.3.4 使用哈希值生成哈希值

    3.4 基于有效和快速的equals(x)和hashCode()方法的搜索

    3.4.1 在hashCode()中区分多个属

    3.4.2 用==代替equals(x)

    3.4.3 hashCode()的快速检查

    3.5 基本的类方法重要

    第4章 继承很重要

    4.1 好的类并不总是复杂的类

    4.1.1 保持简单、直白

    4.1.2 保持灵活、直白

    4.2 类可以定义属的默认值

    4.2.1 构造函数可以接收默认值

    4.2.2 Kotlin希望参数有序排列

    4.. 按名称指定参数

    4.2.4 更改参数顺序

    4.3 次构造函数可以提供额外的构造选项

    4.3.1 次构造函数排在主构造函数之后

    4.3.2 次构造函数可给属赋值

    4.3.3 有时,可以将null值赋给属

    4.3.4 null属可能会导致问题

    4.4 使用自定义更改器处理依赖值

    4.4.1 在自定义更改器中设置依赖值

    4.4.2 所有属赋值都会使用属的更改器

    4.4.3 可为空的值可以设置为空

    4.4.4 对依赖值的访问

    4.4.5 尽可能地计算依赖值

    4.4.6 只读属可不括号

    4.5 具体应用——子类

    4.5.1 Any是所有Kotlin类的基类

    4.5.2 …是折叠代码的简略表达

    4.5.3 类必须是开放的才能有子类

    4.5.4 术语:子类、继承、基类等

    4.5.5 子类必须遵循其父类的规则

    4.5.6 子类拥有其父类的所有行为

    4.6 子类应不同于父类

    4.6.1 子类的构造函数经常添加参数

    4.6.2 不要让不可变属成为可变属

    4.6.3 有时,对象并不接近映现实世界

    4.6.4 通常,对象应当映现实世界

    第5章 List、Set和Map

    5.1 List只是事物的集合

    5.1.1 Kotlin的List:一种集合类型

    5.1.2 更改可变列表

    5.1.3 从可变列表获取属

    5.2 List(集合)的类型

    5.2.1 给列表定义类型

    5.2.2 遍历列表

    5.. Kotlin会揣摩你的意思

    5.3 List:有序且可重复

    5.3.1 有序可以使你按顺序访问列表项

    5.3.2 List可以包含重复项

    5.4 Set:无序但专享

    5.4.1 在Set中,无法保顺序

    5.4.2 何时顺序至关重要

    5.4.3 动态排序List(和Set)

    5.4.4 Set不允许有重复项

    5.4.5 迭代器不(总)是可变的

    5.5 Map:当单值不够用时

    5.5.1 Map是由工厂方法创建的

    5.5.2 使用键查找值

    5.5.3 你希望值是什么

    5.6 如何过滤集合

    5.6.1 基于特定条件的过滤

    5.6.2 更多有用的过滤器变体

    5.7 集合:用于基本类型和自定义类型

    5.7.1 向Person类添加集合

    5.7.2 允许将集合添加到集合属

    5.7.3 Set和MutableSet不一样

    5.7.4 集合属只是集合

    第6章 Kotlin的未来是泛型

    6.1 泛型允许推迟类型定义

    6.1.1 集合是泛型的

    6.1.2 参数化类型在整个类中都可用

    6.1.3 泛型到底是什么

    6.2 泛型会尽可能地推断类型

    ……

    布雷特·麦克劳克林(Brett McLaughlin)在技术工作和技术写作方面拥有20多年的经验。他专注于云计算及企业计算,已成为帮组织迁移到云(尤其是AWS)的和值得信赖的知名人士。他曾领导NASA的Earth Science计划以及RockCreek Group的财务平台实现大规模的云迁移。他是一位受人追捧的演讲家、作家和教育家。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购