#Kotlin

Kotlin是一种在Java虚拟机上运行的静态类型编程语言,它也可以被编译成为JavaScript源代码。

重拾Kotlin(4)-条件循环、区间、返回和跳转

叶应是叶

以下代码可以显示地看出 if 的返回值,完全可以用来替代 Java 中的三元运算符,因此 Kotlin 并没有三元运算符

1700

一个优秀程序员不可避免的问题:内存泄漏

Android技术干货分享

内存泄漏,一个说大不大说下不小的瑕疵。作为开发者,我们都很清楚内存泄漏是我们代码问题导致的。但是话说回来,泄漏后果会很严重嘛?这不好说,如果我们不泄漏Bitma...

2940

重拾Kotlin(3)-数组、字符串模板

叶应是叶

Kotlin 中的数组是带有类型参数的类,其元素类型被指定为相应的类型参数,使用 Array 类来表示, Array 类定义了 get 与 set...

3020

重拾Kotlin(2)-包、类型别名、修饰符

叶应是叶

在 Java 中,要把类放到和包结构匹配的文件与目录结构中,而 Kotlin 允许把多个类放到同一个文件中,文件名也可以任意选择。Kotlin 也没有对磁盘上源...

2220

Java 开发中到底该不该用 Lombok?

江南一点雨

爱它的人爱的要死,觉得它简直就是先进生产力的代表;讨厌它的人讨厌的要死,觉得它简直就是邪恶世界的轴心。今天松哥也小心翼翼的来和大家聊一聊这个话题:Java 开发...

8320

Kotlin 新版来了,支持跨平台!

Android技术干货分享

KAPT 已经支持注解处理器增量编译,该特性仍处灰度实验阶段,你可以通过在gradle.properties中添加以下配置来启用它: kapt.incremen...

6620

Kotlin 中的 Lambda 与 Inline

Android技术干货分享

由于Kotlin默认是面向JDK 6,而Java 8 才引入Lambda表达式支持,Kotlin实际上是将Lambda翻译成了匿名内部类的实现形式。所以当我们反...

7920

重拾Kotlin(1)-变量、数据类型、函数

叶应是叶

与 Java 不同,Kotlin 并不区分基本数据类型和它的包装类,在 Kotlin 中一切都是对象,可以在任何变量上调用其成员函数和属性

7260

Kotlin 新版来了,支持跨平台!

逆流的鱼yuiop

还有一个好消息, Kotlin 1.3.30 正式发布,做了对apple的支持。离上次发布1.3 时间过去半年。本次的该版本主要覆盖 1.3 版本的问题修复...

8320

Java失宠,谷歌宣布Kotlin现在是Android开发的首选语言

Android技术干货分享

谷歌今天宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。

8720

Java失宠,谷歌宣布Kotlin现在是Android开发的首选语言

新智元

事实上,Kotlin 自己也非常争气:2017 年 11 月,在第一届 Kotlin 专题大会 KotlinConf 上,Kotlin 首席设计师 Andrey...

8220

Kotlin + Spring Boot 2 + Spring 5 快速开发与项目实战

一个会写诗的程序员

谷歌I/O开发者大会上宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。Kotlin 由 JetBrains 公司开发,与 Jav...

6020

Kotlin 与 Scratch 的碰撞

一个会写诗的程序员

https://kotlinlang.org/docs/tutorials/quick-run.html#using-scratches

7320

Kotlin1.3.30插件的一个小警告

Xiaolei123

趣动智能科技有限公司 · 安卓工程师 (已认证)

12730

数据结构与算法 (Kotlin语言描述)

一个会写诗的程序员

1.Kotlin 概述 为什么用Kotlin? Kotlin快速入门 2.数据结构与算法基础 时间复杂度 空间复杂度 递归函数 3.数组 4.栈...

9530

Kotlin 能取代 Java 吗?

纯洁的微笑

在最近的 Jexenter 调查中,Kotlin 在最热门的技术发展趋势榜单上高居第六位。App brain 最新的统计数据显示,Kotlin 语言在 2018...

8020

指引趋势与方向!2019开发者调查报告出炉

纯洁的微笑

报告调查了开发者最想学习的开发语言,结果显示,Go语言、Kotlin语言和Python语言位列前三。

11830

编译时注解apt / kapt

蜻蜓队长

一个注解允许你把额外的元数据关联到一个声明上。然后元数据就可以被相关的源代码工具访问,通过编译好的类文件或是在运行时,取决于这个注解是如何配置的。 --《K...

8520

kotlin的reified

王沛文

腾讯 · 后台开发工程师 (已认证)

对于我这种写惯了C++的人来说Java的泛型真的很难用。运行时没有类型信息,进一步导致像是jackson之类的库在做convertValue之类的操作时,方法虽...

6910

现有项目接入Kotlin开发实战

Clayman Twinkle

腾讯 · 助理工程师 (已认证)

众所周知,Google强力推出了Kotlin作为Android开发的第一语言,那么我们现有用Java语言开发的项目,如何去接入Kotlin开发呢?

9840

扫码关注云+社区