疯狂Kotlin讲义阅读实践篇
三人行,必有我师也。择其善者而从之,其不善者而改之。
被开发耽误的大厨
10多年开发经验,创过业也在其他创业公司工作过,也在同方威视、联想集团等知名大厂工作过,为人谦虚谨慎,对待工作一丝不苟。有JavaEE后端、Android原生开发、Web前端开发(H5)、混合开发、web app、ios开发的经验,涉及音视频、社交、ai人脸识别、安检安防、电商等多方面的项目。现如今花几百万大洋被套牢,北京大龄程序猿房奴一枚,一直在路上。。。最近大部分博文专栏都免费了,将更专心更文,将更新更多数据结构、算法、源码系列文章,并整理《博客导航目录》,我是。。。的大厨,大家一起加油!
展开
-
疯狂Kotlin讲义阅读实践篇——第12章 Kotlin 和 Java 互相调用
目录一、前言二、本章要点12.1 Kotlin 调用 Java12.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 · 329 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第11章 注解
目录一、前言二、本章要点11.1 Kotlin 注解入门11.1.1 定义注解11.1.2 注解的属性和构造器11.2 元注解11.2.1 使用@Retention11.2.2 使用@Target11.2.3 使用@MustBeDocumented11.2.4 使用@Repeatable 标记可重复注解11.3 使用注解11.3.1 提取注解信息...原创 2019-12-15 21:45:49 · 196 阅读 · 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 · 218 阅读 · 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 · 208 阅读 · 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 · 265 阅读 · 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 · 285 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第6章 函数和Lambda表达式
目录一、前言二、本章要点6.1 函数入门6.1.1 定义和调用函数6.1.2 函数返回值和 Unit6.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 · 283 阅读 · 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 · 361 阅读 · 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 · 223 阅读 · 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 · 241 阅读 · 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 · 274 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第1章 Kotlin 语言和开发环境
目录一、前言二、本章要点1.1 Kotlin 语言简介1.1.1 服务器端的 Kotlin1.1.2 使用 Kotlin 开发 Android 应用1.1.3 Kotlin 用于 JavaScript1.2 使用命令行编译、运行 Kotlin1.2.1 下载安装 Kotlin 的SDK1.2.2 第一个 Kotlin 程序1.2.3 编译、运行 Kotlin...原创 2019-10-31 13:18:18 · 411 阅读 · 0 评论 -
疯狂Kotlin讲义阅读实践篇——第0章 说明、介绍、目录
目录一、说明二、内容简介三、前言四、本书有什么特点、写给谁看五、本书目录一、说明光阴似箭日月如梭,一晃从大学接触编程到现在2019年,已十载有余从计算机基础、计算机组装和原理、C语言、javaSE、网页三剑客、javaWeb等等彷如昨天,感性之人不免伤感。一次次学习的尝试与挫折,让自己倍感珍惜眼前的时光,要学会善于学习、善于总结。当初11年那会Android如火似荼,学...原创 2019-10-29 11:55:33 · 251 阅读 · 0 评论