Fork me on GitHub

随笔 - 997  文章 - 5  评论 - 181  阅读 - 300万 


   Kotlin是一种在Java虚拟机上执行的静态型别程式语言,它也可以被编译成为JavaScript原始码。它主要是由俄罗斯圣彼得堡的JetBrains开发团队所发展出来的程式语言,其名称来自于圣彼得堡附近的科特林岛。[3]2012年1月,著名期刊《Dr. Dobb's Journal》中Kotlin被认定为该月的最佳语言。[4]虽然与Java语法并不相容,但Kotlin被设计成可以和Java程式码相互运作,并可以重复使用如Java集合框架等的现有Java类别馆。Hathibelagal写道,“如果你正在为Android开发寻找一种替代编程语言,那么应该试下Kotlin。它很容易在Android项目中替代Java或者同Java一起使用。”

  目前AndroiStudio 3.0预览版本已自带Kotlin插件,无需做任何的配置即可开始体验。但如果是之前的版本,则需要我们自行做些配置。
通过 File | Settings | Plugins | Install JetBrains plugin… 搜索并安装 Kotlin 插件。
   插件安装完成后(需要重启下AndroidStudio),就开始创建我们的第一个Kotlin项目。

   2011年7月,JetBrains推出Kotlin项目,这是一个面向JVM的新语言,它已被开发一年之久。etBrains负责人Dmitry Jemerov说,大多数语言没有他们正在寻找的特性,但是Scala除外。但是,他指出Scala的编译时间过慢这一明显缺陷。[5]Kotlin的既定目标之一是像Java一样快速编译。2012年2月,JetBrains以Apache 2许可证开源此项目。

    Jetbrains希望这个新语言能够推动IntelliJ IDEA的销售。

     Kotlin v1.0于2016年2月15日发布。[8]这被认为是第一个官方稳定版本,并且JetBrains已准备从该版本开始的长期向后兼容性。

       在Google I/O 2017中,Google宣布在Android上为Kotlin提供最佳支持。

posted on   虚生  阅读(1122)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
历史上的今天:
2017-12-13 python中的基本数值计算
2017-12-13 python中匿名函数lambda
2017-12-13 python 中numpy中函数hstack用法和作用
点击右上角即可分享
微信分享提示