
疯狂Kotlin讲义阅读实践篇
三人行,必有我师也。择其善者而从之,其不善者而改之。
被开发耽误的大厨
10多年开发经验,创过业也在其他创业公司工作过,也在同方威视、联想集团等知名大厂工作过,为人谦虚谨慎,对待工作一丝不苟。有JavaEE后端、Android原生开发、Web前端开发(H5)、混合开发、web app、ios开发的经验,涉及音视频、社交、ai人脸识别、安检安防、电商等多方面的项目。现如今花几百万大洋被套牢,北京大龄程序猿房奴一枚,一直在路上。。。最近大部分博文专栏都免费了,将更专心更文,将更新更多数据结构、算法、源码系列文章,并整理《博客导航目录》,我是。。。的大厨,大家一起加油!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
疯狂Kotlin讲义阅读实践篇——第12章 Kotlin 和 Java 互相调用
目录 一、前言 二、本章要点 12.1 Kotlin 调用 Java 12.1.1 属性 12.1.2 void 和 调用名为关键字的成员 12.1.3 Kotlin 的已映射类型 12.1.4 Kotlin 对 Java 泛型的转换 12.1.5 对 Java 数组的处理 12.1.6 调用参数个数可变的方法 12.1.7 checked 异常 12.1.8 Objec...原创 2019-12-15 21:52:14 · 399 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第11章 注解
目录 一、前言 二、本章要点 11.1 Kotlin 注解入门 11.1.1 定义注解 11.1.2 注解的属性和构造器 11.2 元注解 11.2.1 使用@Retention 11.2.2 使用@Target 11.2.3 使用@MustBeDocumented 11.2.4 使用@Repeatable 标记可重复注解 11.3 使用注解 11.3.1 提取注解信息 ...原创 2019-12-15 21:45:49 · 254 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第10章 泛型
目录 一、前言 二、本章要点 10.1 泛型入门 10.1.1 定义泛型接口、类 10.1.2 从泛型类派生子类 10.2 型变 10.2.1 泛型型变的需要 10.2.2 声明处型变 10.2.3 使用处型变:类型投影 10.2.4 星号投影 10.3 泛型函数 10.3.1 泛型函数的使用 10.3.2 具体化类型参数 10.4 设定类型参数的上限 10.5 本章...原创 2019-12-15 10:47:08 · 276 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第9章 异常处理
目录 一、前言 二、本章要点 9.1 异常处理机制 9.1.1 使用 try...catch 捕获异常 9.1.2 异常类的继承体系 9.1.3 访问异常信息 9.1.4 异常处理嵌套 9.1.5 try 语句是表达式 9.2 使用 throw 抛出异常 9.2.1 抛出异常 9.2.2 自定义异常类 9.2.3 catch 和 throw 同时使用 9.2.4 异常链 ...原创 2019-12-15 10:30:11 · 272 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第8章 面向对象(下)
目录 一、前言 二、本章要点 8.1 扩展 8.1.1 扩展方法 8.1.2 扩展的实现机制 8.1.3 为可空类型扩展方法 8.1.4 扩展属性 8.1.5 以成员方式定义扩展 8.1.6 带接收者的匿名函数 8.1.7 何时使用扩展 8.2 final 和 open 修饰符 8.2.1 可执行 “宏替换” 的常量 8.2.2 final 属性 8.2.3 final...原创 2019-12-11 01:32:03 · 323 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第7章 面向对象(上)
目录 一、前言 二、本章要点 7.1 类和对象 7.1.1 定义类 7.1.2 对象的产生和使用 7.1.3 对象的 this 引用 7.2 方法详解 7.2.1 方法与函数的关系 7.2.2 中缀表示法 7.2.3 componentN 方法和解构 7.2.4 数据类和返回多个值的函数 7.2.5 在 Lambda 表达式中解构 7.3 属性和字段 7.3.1 读写属...原创 2019-12-06 20:47:22 · 423 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第6章 函数和Lambda表达式
目录 一、前言 二、本章要点 6.1 函数入门 6.1.1 定义和调用函数 6.1.2 函数返回值和 Unit 6.1.3 递归函数 6.1.4 单表达式函数 6.2 函数的形参 6.2.1 命名参数 6.2.2 形参默认值 6.2.3 尾递归函数 6.2.4 个数可变的形参 6.3 函数重载 6.4 局部函数 6.5 高阶函数 6.5.1 使用函数类型 6.5....原创 2019-12-01 12:18:06 · 404 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第5章 数组和集合
目录 一、前言 二、本章要点 5.1 数组 5.1.1 创建数组 5.1.2 使用数组 5.1.3 使用 for-in 循环遍历数组 5.1.4 使用数组索引 5.1.5 数组的常用方法 5.1.6 多维数组 5.1.7 数组的应用举例 5.2 Kotlin 集合概述 5.3 Set 集合 5.3.1 声明和创建 Set 集合 5.3.2 使用 Set 的方法 5.3...原创 2019-12-01 00:03:40 · 405 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第4章 流程控制
目录 一、前言 二、本章要点 4.1 顺序结构 4.2 分支结构 4.2.1 if 分支 4.2.2 if 表达式 4.2.3 when分支语句 4.2.4 when 表达式 4.2.5 when 分支处理范围 4.2.6 when 分支处理类型 4.2.7 when 条件分支 4.3 循环结构 4.3.1 while循环 4.3.2 do while 循环 4...原创 2019-11-29 12:34:59 · 282 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第3章 运算符和表达式
目录 一、前言 二、本章要点 3.1 与Java相同的运算符 3.1.1 单目前缀运算符 3.1.2 自加和自减运算符 3.1.3 双目算术运算符 3.1.4 in 和 !in 运算符 3.1.5 索引访问运算符 3.1.6 调用运算符 3.1.7 广义赋值运算符 3.1.8 相等与不等运算符 3.1.9 比较运算符 3.2 位运算符 3.3 区间运算符 3.3.1...原创 2019-11-25 21:21:51 · 300 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第2章 Kotlin 的基础类型
目录 一、前言 二、本章要点 2.1 注释 2.1.1 单行注释和多行注释 2.1.2 文档注释 --- Dokka工具生成API文档 2.2 变量 2.2.1 分隔符(分号、花括号、方括号、圆括号、空格、圆点) 2.2.2 标识符规则 2.2.3 Kotlin 的关键字(硬关键字、软关键字、修饰符关键字) 2.2.4 声明变量 2.3 整型 2.4 浮点型 2.5 字...原创 2019-11-13 02:29:00 · 389 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第1章 Kotlin 语言和开发环境
目录 一、前言 二、本章要点 1.1 Kotlin 语言简介 1.1.1 服务器端的 Kotlin 1.1.2 使用 Kotlin 开发 Android 应用 1.1.3 Kotlin 用于 JavaScript 1.2 使用命令行编译、运行 Kotlin 1.2.1 下载安装 Kotlin 的SDK 1.2.2 第一个 Kotlin 程序 1.2.3 编译、运行 Kotlin...原创 2019-10-31 13:18:18 · 484 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第0章 说明、介绍、目录
目录 一、说明 二、内容简介 三、前言 四、本书有什么特点、写给谁看 五、本书目录 一、说明 光阴似箭日月如梭,一晃从大学接触编程到现在2019年,已十载有余从计算机基础、计算机组装和原理、C语言、javaSE、网页三剑客、javaWeb等等彷如昨天,感性之人不免伤感。一次次学习的尝试与挫折,让自己倍感珍惜眼前的时光,要学会善于学习、善于总结。当初11年那会Android如火似荼,学...原创 2019-10-29 11:55:33 · 306 阅读 · 0 评论