0
1
¥ 5.00 购买 ¥12.00 限时秒杀
开通会员,立省0.50元, 立即开通
立即购买

你将收获

看一遍可了解Kotlin

看多遍可熟悉Kotlin,能做到Kotlin自主开发安卓项目

适用人群

安卓开发人员、安卓学员

课程介绍

随着Kotlin的推广,一些国内公司的安卓项目开发,已经从Java完全切成Kotlin了。虽然Kotlin在各类编程语言中的排名比较靠后(据TIOBE发布了 19 年 8 月份的编程语言排行榜,Kotlin竟然排名45位),但是作为安卓开发者,掌握该语言,却已是大势所趋了。


近期,几位同事出去面试工作,回来后告诉我,一定要准备Kotlin,因为好几家公司都问到了它(不要求精通,最起码要熟悉或了解)。


此次案例讲解,之所以选择电商分页列表,主要是因为该功能通用性强,涵盖的技术点也较多,对安卓开发者熟悉Kotlin的帮助性较大。

课程讨论

Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。 Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。 在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。 kotlin是一款优秀的编译语言,灵活轻巧,优雅而舒适~ 齐老师的讲解风趣幽默,生动质朴,把kotlin讲解的很详细,视频质量也很高。好评推荐。 java好处是空值判断,一开始学Java觉得空值判断烦恼得要死,能不写就不写,后来慢慢觉得软件健壮性很重要,也慢慢开始注意空值判断,用kotlin可以有效减少空指针异常,发现像强类型的加版。 不过空值判断的话,也有坏处,用一些第三方java jar包,IDEA无法判断是否为空,可能返回值不可能为空,但是你还是要判断空。 弹簧本身也对科特林做支持了,springboot脚手架可以选科特林项目。