哥哥教你学KotLin
声明,这里是我平时日常的笔记Zone,所以记录可能会偏向于我认为的重点区域,会有些疏漏或者缺失的地方,或是排版或者文案有些凌乱,但我既然发布出来了,我会尽全力去完善,各位看官大家一起努力,愿意听到各位的批评指正,共同进步……有问题可联系微信dk2582525775,期待骚扰 ……
课程提纲:
1,变量与基础类型
2,控制流程
3,函数
4,类和继承
5,接口
6,泛型
7,强大的Object
8,集合和高阶函数
9,空安全
10,代理
11,其他语法
12,协程
13,标准库
14,Gradle
15,Kotlin项目实战
Kotlin简洁:
1,用fun来声明函数
2,main不需要参数
3,行尾没有分号
4,用var声明变量,val声明常量
1,变量与基础类型
2,控制流程
3,函数
4,类和继承
5,接口
6,泛型
7,Object
8,集合与高阶函数
9,空安全
10,代理
11,其他语法
12,协程
优点:
1,更少的资源消耗和更高的调度性能
2,用同步的方式协异步代码,可读性更好
3,协程璧线程更容易使用,不需要关心过多的状态,直接编写逻辑即可
13,标准库内容
Kotlin标准库大致分为以下几个部分:
1,数据类型和集合
2,JS和Native平台相关SDK
3,JDK扩展方法,JVM平台已经非常成熟,故只对JDK进行扩展
4,其他语言特色
序列使用场景:
1,数据量超级大,百万级别
2,,对数据集进行频繁的操作