开篇

早在Kotlin还没有出正式版的时候就开始关注,本打算在研三找时间再学习的,奈何Kotlin发展迅速,并且Google I/O2017宣布Kotlin成为开发Android的第三种语言。作为一个Android开发者,也只有加快学习Kotlin的步伐了。从本篇博客开始将会陆续介绍Kotlin语言,本文会假设读者已具备一门语言的基础,比如说Java;本系列以官方文档为资料介绍Kotlin语言。

介绍

Kotlin 是 JetBrains 在 2010 年推出的基于 JVM 的新编程语言。开发者称,设计它的目的是避免 Java 语言编程中的一些难题。比如:在 Kotlin 中类型系统控制了空指针引用,可以有效避免 Java 中常见的NullPointException。
作为一个跨平台的语言,Kotlin 可以工作于任何 Java 的工作环境:服务器端的应用,移动应用(Android版),桌面应用程序。
在2017年的Google I/O大会之后,Kotlin一下子走到了风口。下面是相关的几篇报道:
- 欢呼声热烈 谷歌宣布 Kotlin 成 Android 开发一级语言
- 6月编程语言排行榜:Kotlin首进50强
- Google 力挺 Kotlin,这是怎么回事!

准备工作

  • IDE:IntellJ,没有下载安装的请到官网下载
  • IntellJ安装Kotlin插件

具体整个流程可以参考下面这篇博客:
Kotlin开发环境设置(IntelliJ IDEA)

第一个程序:Hello World

按照学习每门新语言的一样,第一个程序自然是Hello World了。
包结构如下:
包结构
下面再看一下代码:

package com.xingfeng_coder

/**
 * Created by Xingfeng on 2017-06-11.
 */
fun main(args: Array<String>) {
    print("Hello World")
}

下面是Java程序的Hello World,大家可以先对比着看区别:

package com.xingfeng_coder;

/**
 * Created by Xingfeng on 2017-06-11.
 */
public class HelloWorld_Java {

    public static void main(String[] args) {
        System.out.println("Hello World");
    }

}

Kotlin文件以kt为后缀名,下面是Hello World的运行结果:
Hello World运行结果

小结

该篇博客只是简单介绍了Kotlin语言,以及如何搭建环境和第一个程序“Hello World”,后面的博客将介绍Kotlin语言的基本语法。代码请见github地址.

参考:
- Kotlin Primer·第一章·启程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值