zoukankan      html  css  js  c++  java
  • Kotlin环境搭建---Hello World

    对于亲爹都已经宣布它的重要性了,那做为搞安卓的自己有理由去拒绝它么?当然目前国内真正在商业中去采用Kotlin去开发项目的应该不多,但是!这肯定会被普及的,所以为了走在时代的前言,接下来会从基础语法开始一点点去打开Kotlin的神秘面纱并期待自己将其用在商业项目上!

    开发工具选择:

    先上Kotlin的官网瞅一眼(https://kotlinlang.org/) :

    其中有木有看到熟悉的Android Studio,上面说是得在Android Studio3.0版本已经集成了,但是貌似目前公司基本都还是在用3.0以下的版本,由于前期是需要学习Kotlin的基本语法,所以暂时用不到Android Studio,所以它在前期可以忽略掉,那还剩下三款工具,那如何先把呢,下面用个形象的图对这三种工具进行了对比:

    这里前期为了先尽快感受Kotlin的语法,采用中等而又熟知的eclipse去熟悉Kotlin的基础语法,等对语法有了初步了解之后再去学习用挖掘机和宝时捷去开发,下面开始在Eclipse中搭建Kotlin的开发环境吧:

    首先得安装在Eclipse中安装Kotlin的插件,具体如何安装可以参考官网(https://kotlinlang.org/docs/tutorials/getting-started-eclipse.html),如下:

    依葫芦画瓢,打开我们的Eclipse,并打开Eclipse Marketplace:

    接着就是按提示去安装既可,安装完成之后需重启一下Eclipse就可以啦【不过安装比较慢,需要有耐心~】

    输出"Hello,World",开启Kotlin新世界:

    在环境搭建好之后,学任何一门新语言都是从打印"Hello, World"开始,所以不另类的做法当然也是写个它啦,官网上已经有很详细的步骤了,下面依葫芦画瓢:

    首先新建项目:

    新建一个Kotlin文件:

    下面来具体编写代码:

    编译运行:

    嗯~~貌似发现了println,咦!这不是C语言中的打印函数么~~好奇怪的语法~~不过这全新的语法就是自己接下来不断去学习滴,先来对上面的代码进行一个简单阐述:

    下面再进行更详细的解释:

    嗯~~是的~~开篇先有个印象,不用深究,待后面慢慢去挖掘!

  • 相关阅读:
    关于随机数生成
    全文搜索基本原理(倒排索引、搜索结果排序)
    Log-Structured Merge Tree (LSM Tree)
    Spring Cloud组件使用/配置小记
    容错框架之Hystrix小记
    (转)调试程序时设置断点的原理
    字符串匹配算法
    信息论小记
    Java 函数式编程(Lambda表达式)与Stream API
    (转)自动控制的故事
  • 原文地址:https://www.cnblogs.com/webor2006/p/7532982.html
Copyright © 2011-2022 走看看