朱涛 · Kotlin 编程第一课
朱涛
Google 认证的 Kotlin、Android 开发者专家,博客“Kotlin Jetpack 实战”作者
234 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
推荐试读
开篇词 | 入门Kotlin有多容易,精通Kotlin就有多难
免费
01 | Kotlin基础语法:正式开启学习之旅
02 | 面向对象:理解Kotlin设计者的良苦用心
课程目录
已更新 3 讲/共 37 讲
开篇词 (1讲)
开篇词 | 入门Kotlin有多容易,精通Kotlin就有多难
基础篇 (2讲)
01 | Kotlin基础语法:正式开启学习之旅
02 | 面向对象:理解Kotlin设计者的良苦用心
朱涛 · Kotlin 编程第一课
15
15
1.0x
00:00/00:00
登录|注册

01 | Kotlin基础语法:正式开启学习之旅

你好,我是朱涛。从今天开始,我们就正式踏上 Kotlin 语言学习与实践的旅途了。这节课,我想先带你来学习下 Kotlin 的基础语法,包括变量、基础类型、函数和流程控制。这些基础语法是程序最基本的元素。
不过,如果你有使用 Java 的经验,可能会觉得今天的内容有点多余,毕竟 Kotlin 和 Java 的基础语法是比较相似的,它们都是基于 JVM 的语言。但其实不然,Kotlin 作为一门新的语言,它包含了许多新的特性,由此也决定着 Kotlin 的代码风格。如果你不够了解 Kotlin 的这些新特性,你会发现自己只是换了种方式在写 Java 而已。
并且,在具备 Java 语言的知识基础上,这节课的内容也可以帮你快速将已有的经验迁移过来。这样的话,针对相似的语法,你可以直接建立 Kotlin 与 Java 的对应关系,进而加深理解。当然,即使你没有其他编程经验也没关系,从头学即可,Kotlin 的语法足够简洁,也非常适合作为第一门计算机语言来学习。
在课程中,我会用最通俗易懂的语言,来给你解释 Kotlin 的基础知识,并且会结合一些 Java 和 Kotlin 的代码案例,来帮助你直观地体会两种语言的异同点。而针对新的语法,我也会详细解释它存在的意义,以及都填补了 Java 的哪些短板,让你可以对 Kotlin 新语法的使用场景做到心中基本有数。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/1000字
划线
笔记
复制
开篇词 | 入门Kotlin有多容易,精通Kotlin就有多难
免费
01 | Kotlin基础语法:正式开启学习之旅
02 | 面向对象:理解Kotlin设计者的良苦用心
该试读文章来自付费专栏《朱涛 · Kotlin 编程第一课》,如需阅读全部文章,
请订阅文章所属专栏新⼈⾸单¥59
立即订阅
登录 后留言

精选留言(3)

  • Badb0y
    感觉在学py

    作者回复: 对!Kotlin 可以说是集百家之长。有 Python,Swift 等现代语言经验的话,会觉得Kotlin 很亲切。反过来,有Kotlin 经验以后,再去学习其他现代语言,也会很轻松。

    2021-12-28
  • 耳東🍃
    真的,通俗易懂

    作者回复: 加油哈!

    2021-12-28
  • 3.141516
    根据重构的原则,函数的参数越少越好,尽量在三个以内。

    Kotlin 的默认参数和命名参数隐约在支持多参数时,代码变坏的情况,但是感觉还是要尽量保持函数参数少。

    想听听老师的看法,谢谢~

    作者回复: 函数参数越少越好,这肯定是没错的。但在一些复杂场景下,我们是很难做到每个函数的参数都三个以内。这时候Kotlin 的这些特性就能发挥出优势了。

    2021-12-28
收起评论
3
返回
顶部