学习心得05:Kotlin

  有多少种编程语言?不知道。那么中国人贡献了几种?好像一种也没有。这就奇怪了。为什么?

  安卓APP的编程语言,本来是JAVA。某年开始鼓励大家使用Kotlin。这几天简单了解了一下:

  • Kotlin编译结果跟JAVA一样。其实解释型语言也有自己独特的优势。
  • 很多写法更灵活,更简化。
  • 使用了lamba、扩展函数等一系列新语法。

  新语言的特性,一开始总是会不适应。等用多了就会发现好处。

  凡事有利有弊。是不是说这种语法就没有问题呢?也不对。

  • 过于隐藏细节,有时会让人糊涂。
  • 工作重点并不在于使用了什么语言,而在于基本功。

  当然,如果是刚开始学习安卓编程,建议直接学习kotlin,因为官方要求了。

相关推荐
qq762118223 分钟前
windows Qt mingw 编译libzip
开发语言·windows·qt
曹牧6 分钟前
Java:Java 数组转 List
java·开发语言·windows
工业一体机老司机9 分钟前
Python实现工业一体机OPC-UA通信:从SDK选型到数据采集实战
开发语言·python·单片机
JMchen12310 分钟前
Jetpack 内核实战(十):实战(下)——编辑页、全局设置与内存泄漏排查
kotlin·内存泄漏·android 实战·datastore 设置·jetpack 项目优化·编辑页开发
IT爱学堂12 分钟前
QT原理与源码分析可以学到什么 QT视频课程 QT课程推荐 最新推荐
开发语言·qt
wuyk55514 分钟前
Python 零基础入门第七章:字典 Dict
开发语言·python
躺着听Jay14 分钟前
QT交叉编译
开发语言·qt
2601_9669496516 分钟前
如何判断盘中最新价相对昨日收盘涨跌幅,并实时触发止盈止损条件单:QuantDash Python 实战
开发语言·python·量化策略·量化·quantdash
林栩link19 分钟前
【车载 Android】从 AAR 到 Plugin:Launcher 卡片插件化解耦实践
android
下辈子不要当码农22 分钟前
Day7-Linux软件编程(进程与线程(3))
java·开发语言