前言
最近两部剧爆火,30而已,20不惑,其实刚刚开始看这个2个电视剧我在想是不是说反了。不是应该29而已,30不惑吗?后面想想其实他应该是想告诉我们这个残酷的现实吧!在这个时代我们20 岁就必须成熟,接受这个世界的残酷,没有时间给我们不惑的时间,世界总是这样逼着我们成长。而30而已更好的是对未来的一种美好愿望吧!30岁在哪里吃早餐决定了,你前面十年奋斗的痕迹,曼妮路边摊,晓芹的温馨幸福,顾佳的豪华早餐。
我曾服务于东芝,东方集团,阿里,三一重工,有项目开发经验,熟悉汇编,java,c/c++开发语言,对系统底层,web开发和移动端开发有较深入研究。主要涉及应用层mis,erp项目和各种嵌入式设备软件(手机,平板,交换机,复合机,无人机,电视,智能家居等)
最近我看到这个剧满满的感触,我在想如果真的重新开始一次,我的生活是不是又会不一样!
下面的这些关于Kotlin的一些技术进阶大纲,希望对小伙伴们有一定的帮助。
一、数据类型
Boolean数据类型Number数据类型拆箱装箱与Char数据类型基础数据类型转换与字符串类和对象空类型和智能类型转换包(package)区间(Range)数组(Array)二、程序结构
常量与变量(val,var)函数(function)Lambda表达式类成员(成员方法、成员变量)基本运算符表达式(中缀表达式,分支表达式,when表达式等)循环语句(for循环,while循环,continue,break)异常捕获(try,catch,finally)具名参数,变长参数,默认参数三、面向对象
面向对象-抽象类与接口(abstract,interface)子承父业-继承类及其成员的可见性(private,protected,internal,public)object伴生对象与静态成员方法重载与默认参数扩展成员属性代理数据类(allOpen,noArg插件,再见,javaBean)内部类(this@Outter,this@Inner)枚举(enum)密封类(sealed Class)四、高阶函数
高阶函数的基本概念常见高阶函数(forEach,map,flatmap,fold,reduce,filter,takeWhile,let,apply,with,use)尾递归优化 (tailrec)闭包(函数式编程的福音)函数复合(f(g(x)),infix)柯里化(Currying)-函数调用链偏函数五、Lambdas编程
lambdas简介lambdas和集合lambda表达式访问作用域中的变量成员引用集合的函数式API之filter和mapall、any、count和findgroupByflatMap和flatten序列使用Java函数式接口把lambda作为参数传给Java方法显式地把lambda转换为函数式接口带接收者的lambda之with函数带接收者的lambda之apply函数六、领域特定语言 DSL
DSL 的基本概念Gradle Kotlin 脚本编写七、协程 Coroutine
协程的基本概念协程的原理剖析Kotlinx.coroutine框架介绍八、反射语法与库
Kotlin中使用 Java 反射Kotlin中使用 Kotlin 反射九、泛型,型变,星投影
泛型的基本语法泛型的实现机制型变星投影十、Kotlin与Android
Anko配置及使用 anko-commonsanko-layoutanko-coroutines库anko-sqlite库Kotter Knife
RxKotlin及RxAndroid配置
Kotlin Retrofit
Kotlin Android Extensions
插件原理插件使用
最后我想说
为什么很多程序员做不了架构师?
1、良好健康的职业规划很重要,但大多数人都忽略了
2、学习的习惯很重要,持之以恒才是正解。
3、编程思维没能提升一个台阶,局限在了编码,业务,没考虑过选型、扩展
4、身边没有好的架构师引导、培养。所处的圈子对程序员的成长影响巨大。
金九银十面试季,跳槽季,整理面试题已经成了我多年的习惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。
附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)
里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…
点击这里免费领取
e-1622533526730)]
里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…