Skip to content

Lagunix/Java2Kotlin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Почему 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)
  1. 标题 " 为什么说Kotlin是你下一个要掌握的语言? ", 没有为啥,仅仅只一个标题而已 ^.^)

  2. 什么是 Kotlin "Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发." 百度百科 是这么解说的.

  3. Kotlin 语言的特点

    • 100% interoperable with Java™ ?
    • Java/Kotlin 混写
    • 类型推断
    • lambda
    • 扩展方法
    • 操作符重载
    • ......
  4. JavaKotlin 需要知道的一些事项

    • Char的数值特性丢失(_1_CharNumberAttrib)
    • 数值类型的类型提升(_2_NumberAutoUpType)
    • 操作符的优先级(_3_OperatorPrecedence)
    • 访问权限的差异(_4_InnerClassInheritance)
    • 多层次跳出(_5_MultiLoopJump)
    • 连续赋值(_6_ContinuousAssignment)
    • 负数字面量(_7_NegativeLiteral)

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 56.9%
  • Java 43.1%