Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Kotlin 1.1.2 发布

Kotlin 1.1.2 发布

原创
作者头像
云资讯小编
修改于 2017-06-19 11:05:08
修改于 2017-06-19 11:05:08
7100
举报

4月25日,JetBrains 公司通过 Kotlin 的官方博客宣布正式发布 Kotlin 1.1.2 版本。这是 1.1 版的第二个 Bug 修复版,这次更新提升了编译器的性能,同时引入了多个工具链新特性。Kotlin 1.1.2 还带来了与 2.4.0-alpha 版本 Android Gradle 插件的兼容性。

Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。

其主要设计目标:

  • 创建一种兼容 Java 的语言
  • 让它比 Java 更安全,能够静态检测常见的陷阱。如:引用空指针
  • 让它比 Java 更简洁,通过支持 variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation 等实现。
  • 让它比最成熟的竞争对手 Scala 语言更加简单。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Android开发:Kotlin 取代 Java 只是时间问题?
IT派 - {技术青年圈} 持续关注互联网、区块链、人工智能领域 在使用Kotlin进行了一段时间的Android开发之后,我深深地体验到了它的美好,Kotlin 取代 Java 只是时间问题,觉得
IT派
2018/03/27
1.4K0
Android开发:Kotlin 取代 Java 只是时间问题?
什么是Kotlin?Java终结者?
什么是Kotlin Kotlin是一个基于JVM的新的编程语言,2010年由IntelliJ IDEA所在的JetBrains公司开发,自2012年以来一直开源。 Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。 Kotlin是面向对象和功能编程功能的JVM和Android的通用、开源、静态的实用的编程语言。它专注于交互性、安全性及清晰度和工具的支持。 设计理念 1、创建一种兼容Java的语言 2、让它比Java更安全,能够静态检测常见的陷阱。如:引
Java技术栈
2018/03/30
1K0
什么是Kotlin?Java终结者?
GitHub上11月份最热门的Java项目
企鹅号小编
2017/12/27
1K0
GitHub上11月份最热门的Java项目
GitHub上11月份最热门的Java项目
又到了公布 GitHub 上热门项目的时候啦~在 11 月的排行中,猿妹加入非软件类的项目,这样可以帮助大家更直观的了解哪些项目才是GitHub 上最热门的。现在,一起来看看这些项目你使用过哪些呢?
Java技术栈
2018/03/30
9030
GitHub上11月份最热门的Java项目
名词小解
----------------------------------------------------------------------------- python      
黑泽君
2018/10/11
8570
Flutter + MVP +Kotlin 实战!
Kotlin,由 JetBrains 于 2011.07 推出,一款面向 JVM 在 Java 虚拟机上运行的静态类型编程语言。
CCCruch
2019/07/15
3.5K0
Flutter + MVP +Kotlin 实战!
《Kotlin极简教程》第1章 Kotlin简介
我们这里讲的Kotlin,就是一门以这个Котлин岛命名的现代程序设计语言。它是一门静态类型编程语言,支持JVM平台,Android平台,浏览器JS运行环境,本地机器码等。支持与Java,Android 100% 完全互操作。
一个会写诗的程序员
2018/08/17
1.1K0
《Kotlin极简教程》第一章 Kotlin简介100% interoperable with Java™
JetBrains开源其Kotlin语言 基于JVM的新编程语言。 Kotlin,类似 Xtend 一样,旨在提供一种更好的 Java 而非重建整个新平台。这两种语言都向下编译为字节码(虽然 Xtend 是首先转换成相应的 Java 代码,再让 Java 编译器完成繁重的工作),而且两者都引入了函数和扩展函数(在某个有限范围内静态地增加一个新方法到某个已有类型的能力)。Xtend 是基于 Eclipse 的,而 Kotlin 是基于 IntelliJ 的,两者都提供无界面构建。能够首先演变到其他 IDE 的语言有可能成为最后的赢家。
一个会写诗的程序员
2018/08/20
8060
《Kotlin极简教程》第一章 Kotlin简介100% interoperable with Java™
Kotlin极简教程(第一章 Kotlin简介)
1.1 kotlin简史 科特林岛(Котлин)是一座俄罗斯的岛屿,位于圣彼得堡以西约30公里处,形状狭长,东西长度约14公里,南北宽度约2公里,面积有16平方公里,扼守俄国进入芬兰湾的水道。科特林岛上建有喀琅施塔得市,为圣彼得堡下辖的城市。 1.1.1 Kotlin概述 我们这里讲的Kotlin,就是一门以这个Котлин岛命名的现代程序设计语言。它是一门静态类型编程语言,支持JVM平台,Android平台,浏览器JS运行环境,本地机器码等。支持与Java,Android 100% 完全互操作。 其主要
xiangzhihong
2018/02/06
2.2K0
Kotlin极简教程(第一章 Kotlin简介)
8.4 Spring Boot集成Kotlin混合Java开发
本章介绍Spring Boot集成Kotlin混合Java开发一个完整的spring boot应用:Restfeel,一个企业级的Rest API接口测试平台(在开源工程restfiddle[1]基础上开发而来)。
一个会写诗的程序员
2018/08/20
1.8K0
8.4 Spring Boot集成Kotlin混合Java开发
Kotlin概述与Java的比较
大家好,又见面了,我是你们的朋友全栈君。Kotlin是JetBrains的一种新的编程语言。它首次出现在2011年,JetBrains推出了名为“科特林”的项目。 Kotlin是开源语言。 基本上像Java一样,C和C ++ – Kotlin也是“静态类型编程语言”。静态类型的编程语言是在使用变量之前不需要定义的那些语言。这意味着静态类型与变量的使用明确声明或初始化有关。 如前所述,Java是静态类型语言的一个例子,类似C和C ++也是静态类型语言。 基本上,静态类型并不意味着我们必须在使用它们之前首先声明所有的变量。变量可以在程序中的任何地方初始化,而我们(开发人员)必须这么做,当有需要时,可以在程序的任何位置使用这些变量。考虑以下示例 – 除了面向对象编程的类和方法之外,Kotlin还支持使用函数进行程序化编程。 像Java,C和C ++一样,Kotlin程序的入口点是一个名为“main”的函数。基本上,它传递一个包含任何命令行参数的数组。考虑以下示例 –
全栈程序员站长
2022/09/08
3.1K0
第1章 Kotlin是什么第1章 Kotlin是什么
当下互联网大数据云计算时代,数以百万计的应用程序在服务器、移动手机端上运行,其中的开发语言有很大一部分是用流行软件界20多年的、强大稳定的主力的编程语言Java编写。
一个会写诗的程序员
2018/08/17
1.3K0
第1章 Kotlin是什么第1章 Kotlin是什么
认识 Kotlin 语言
使用一行代码创建一个包含 getters、 setters、 equals()、 hashCode()、 toString() 以及 copy() 的 POJO:
码脑
2019/04/11
9890
认识 Kotlin 语言
Java的新未来:逐渐“Kotlin化”
来自不同编程语言的竞争正促使 Java 不断吸收新特性,变得更能适应时代和开发人员的新需求。
xcbeyond
2020/08/21
9810
Java的新未来:逐渐“Kotlin化”
Kotlin 语言极简介绍《Kotlin极简教程》正式上架:
当然,事物都是具备两面性的。Kotlin也有缺点。 虽然,官方说100%与 Java 互操作,但是在 Java 调用 Kotlin 的时候还是存在一些不方便的地方,有少部分地方显得“不够简洁、优雅”。 但是,瑕不掩瑜。
一个会写诗的程序员
2018/08/17
8660
Java 已老,Kotlin 或将取而代之?
Java已经成为历史。它无法发展成现代语言,同时保证向后兼容性。但它为我们带来了最好的JVM生态系统,并引导了许多优秀语言的诞生,如Groovy、Scala、Clojure、Kotlin等。
java架构师
2018/08/23
1.7K0
Java 已老,Kotlin 或将取而代之?
给 Java 开发者的 Kotlin 快速上手教程(Kotlin for Java Developers)v0.1
1995年,当年如日中天的Sun公司发布了Java语言,引起了巨大的轰动,与当时主流的C语言和Basic语言比起来,Java语言简单、面向对象、稳定、与平台无关、解释型、多线程、动态等特点,就像是打开了一个新的世界,一时间风靡全球,云集者众,微软为了模仿Java搞出C#语言,Netscape为了赶时髦硬塞出一个JavaScript语言,IBM则捏着鼻子做了Java IDE Eclipse(日蚀,呵呵)。直到现在,Java在编程世界里还占据着举足轻重的地位,Andy Rubin在开发Android系统时,也很自然地采用了Java和C++(C++负责NDK开发)作为开发语言。
一个会写诗的程序员
2018/12/07
1.1K0
给 Java 开发者的 Kotlin 快速上手教程(Kotlin for Java Developers)v0.1
Overview of Kotlin & Comparison Between Kotlin and Java
Reading Time: 10 Minutes by Navdeep Singh Gill
一个会写诗的程序员
2018/12/04
9100
Overview of Kotlin & Comparison Between Kotlin and Java
Kotlin 语言极简教程 v0.1 (东海陈光剑)Kotlin 语言极简教程
在 Java 里,声明一个 string 类型,赋一个 null 给这个变量。一旦我们要打印这个字符串的时候,会在运行时曝出空指针错误,因为我们在尝试去读一个空值。 * kotlin 写法 * 我们定义一个空值,但是在我们尝试操作它之前,Kotlin 的编译器就告诉了我们问题所在:
一个会写诗的程序员
2018/12/07
6020
Kotlin学习之路(1)环境介绍及安装
最近发现很多公司对于Android开发者都要求又提升了一些,比如熟悉Kotlin的开发,会使用React Native,会使用Flutter开发语言,要么就会对前端有一定的基础小程序 Vue等等。。。 在众多知识中我选择学习Kotlin,其原因Kotlin作为谷歌霸霸主推的语言,而且它是一种兼容Java的语言,还有就是看到很多Android开发者都在使用Kotlin写项目。在大环境的驱使下,我选择学习这门新语言。
全栈程序员站长
2021/04/07
1.1K0
相关推荐
Android开发:Kotlin 取代 Java 只是时间问题?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档