Почему Kotlin - следующий язык, которым вы хотите овладеть?
Автор: Хе Хуа (Rover12421) Название "Почему Kotlin - следующий язык, которым вы хотите овладеть?" В этом нет никакой причины, это просто название ^.^)
Что такое Kotlin "Kotlin - это новый язык программирования, основанный на JVM, разработанный компанией JetBrains." Энциклопедия Байду объясняет это следующим образом.
Особенности языка Kotlin
100% совместимость с Java™ Смешанное написание на Java/Kotlin Вывод типа лямбда Способ расширения Перегрузка оператора ...... Некоторые вещи, которые вам нужно знать о переходе с Java на Kotlin
Числовые характеристики Char потеряны (_1_CharNumberAttrib) Продвижение типов числовых типов (_2_NumberAutoUpType) Приоритет оператора (_3_OperatorPrecedence) Различия в правах доступа (_4_innerclassinheritability) Многоуровневый прыжок (_5_MultiLoopJump) Непрерывное назначение (_6_ControuousAssignment) Отрицательный литерал (_7_NegativeLiteral)
===
Original:
#为什么说Kotlin是你下一个要掌握的语言?
By: 贺华(Rover12421)
-
标题 " 为什么说Kotlin是你下一个要掌握的语言? ", 没有为啥,仅仅只一个标题而已 ^.^)
-
什么是
Kotlin
"Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发." 百度百科 是这么解说的. -
Kotlin 语言的特点
- 100% interoperable with Java™ ?
- Java/Kotlin 混写
- 类型推断
- lambda
- 扩展方法
- 操作符重载
- ......
-
Java
转Kotlin
需要知道的一些事项- Char的数值特性丢失(_1_CharNumberAttrib)
- 数值类型的类型提升(_2_NumberAutoUpType)
- 操作符的优先级(_3_OperatorPrecedence)
- 访问权限的差异(_4_InnerClassInheritance)
- 多层次跳出(_5_MultiLoopJump)
- 连续赋值(_6_ContinuousAssignment)
- 负数字面量(_7_NegativeLiteral)