介绍

本文主要是教如何在Eclipse上安装Kotlin插件并创建Kotlin项目,输出我们学习新语言一定会学习的熟悉的一句英文“Hello World!",之所以使用Eclipse是因为不想用太过智能的开发工具,要把基本功学扎实,所以这里选择了Eclipse作为开发工具。

Eclipse64位免安装压缩包的下载地址,如果你还没有下载Eclipse或者Eclipse版本太低的,那么请下载最新的Eclipse:

点击下载Eclipse64位免安装版

安装Kotlin插件

1.点击Eclipse工具栏中,Help->Eclipse Marketplace…,如果你的Eclipse的Help中没有这个选项,那么可能你的Eclipse版本很旧,需要更新一下。

2.在弹出的框中输入kotlin查看插件,点击Install

3.点击Confirm确认

4.选择I accept the terms of the license agreements,点击finish进行安装

5.接下来会自动进行下载和安装,安装完成后会弹出重启确认框,重启后就已经包含kotlin开发的插件了。

6.切换到kotlin开发视图

点击Eclipse工具类中Window-> Open Perspective-> Other…

选择kotlin,点击OK

可以看到右侧那里已经多了一个kotlin的视图,可以切换Java EE和Kotlin开发的视图

新建Kotlin项目

右键New->Kotlin Project

输入项目名,点击Finish

在项目的src目录下,创建kotlin文件,右键src目录,New-> Kotlin File

输入文件名,点击Finish

编写Hello World程序

fun main(args:Array<String>){println("Hello World!");
}

点击Run As-> Kotlin Application

可以看到控制台上输出了Hello World!

程序的解释

其中fun是函数的声明,是固定写法。

main main方法是程序的入口

接收的参数名为args,数据类型是字符串

println(“Hello World!”) 打印出Hello World!

主函数的定义是固定写法,需要背下来,和java的主函数一样,我们也要跟着那样写,所以不要为为什么要这么写了,因为人家规定要这么写,我们也无可奈何,只能跟着这样写,下面是java的主函数:

public static void main(String[] args){}

对比一下是不是很容易就接受和记住了,本文只是介绍Eclipse安装Kotlin插件并开发一个Kotlin程序,简单输出Hello World!。最近在开始学习Kotlin,已经开始上车,如果你也有兴趣想上车,也一起来吧!下面是老司机的车,来接你了:

Kotlin的视频教程————黑马程序员讲师小华华(张泽华)主讲,通俗易懂,言语诙谐,声音动听

使用Kotlin开发第一个程序,Hello Kotlin!相关推荐

  1. Android Studio 教程:入门开发第一个程序

    Android Studio 教程:入门开发第一个程序 2018.09.11 14:30 16005浏览 开发第一应用 可以开发属于自己的应用,是否有点小激动?好吧!让我们开始,首先点击Start a ...

  2. 在mac中搭建asp.net环境并开发第一个程序

    在mac中搭建asp.net环境并开发第一个程序 一.搭建环境 1.安装.NET Core - 要使用.NET Core首先在终端上安装Openssl 更新homebrew后下载安装openssl $ ...

  3. kotlin开发Android入门篇八Kotlin开发Android的基本使用

    基础篇:Kotlin开发Android的基本使用 使用AndroidStudio3.0及以上开发Kotlin在新建项目中勾选这个选项则会默认开发语言为Koltin,然后再gradle(Project的 ...

  4. 蓝桥ROS机器人之C++基础开发第一个程序

    C++学习资料_zhangrelay的博客-CSDN博客 简介/入门 0.1这些教程的介绍 0.2编程语言简介 0.3C/C++ 简介 0.4C++开发简介 0.5编译器.链接器和库简介 0.6安装集 ...

  5. 苹果笔记本python开发第一个程序_Xcode的第一个mac程序

    今天是第一次用Xcode,什么都不会,对于像我这种从windows c++转mac c++/obj-c/python的人,对mac下的编程可以说是一点都不了解,这篇文章也从零开始写起,记录我的coco ...

  6. Kotlin 开发Android app(一):Kotlin 建立Android工程

    产品会不断的迭代更新,其实编程语言也是一样的,开发Android 的新语言Kotlin 是简便了很多,我们不需要写太多无用的带来,来实现同样的功能,这来自于Kotlin 语言的特性,Kotlin 有什 ...

  7. 苹果笔记本python开发第一个程序_第一个Python程序【文章来自老男孩】

    首先我们打开python 交互式解释器, 执行如下命令: Python 3.5.1+ (default, Mar 30 2016, 22:46:26) [GCC 5.3.1 20160330] on ...

  8. Kotlin 开发Android app(四):Kotlin 四大容器Set,Array,List,Map

    在做Kotlin 的开发中,数据结构的使用使我们操作程序的基础,在Kotlin 中有四种重要的容器,分别为Array,Set,List和Map,如果之前有接触过其他的语言编程的话,那么对这四种容器应该 ...

  9. swift语言 编写 ios开发 第一个程序hello world!

    老实说:第一个swift语句的ios不是代码敲出来的,我甚至还没来得急看代码,hello world 就出来了..... 本人开发环境:mac osx 10.10 dp1 + xcode6 beta ...

最新文章

  1. Crunch Bang(linux)安装Webstorm上手
  2. Makefile —— 如何在文件内使用变量?
  3. pjsip在没有mic的情况下听到对方的声音
  4. 网络爬虫(Web crawler)|| 爬虫入门程序
  5. 1251: 字母图形 [水题]
  6. 让您变的更智慧 秘笈145条(上)
  7. ruby imap抓取inbox中所有邮件的主题
  8. JSON语法之JSON 数值
  9. 说说windows10自带浏览器Edge的好与不好
  10. java 打印预览_java打印和打印预览机制实例代码
  11. ES11新特性_BigInt---JavaScript_ECMAScript_ES6-ES11新特性工作笔记066
  12. 【疑点】当子元素全部浮动时,怎么解决父元素塌陷的问题?
  13. C# WebApi Xml序列化问题解决方法:“ObjectContent`1”类型未能序列化内容类型“application/xml;charset=utf-8“的响应正文。...
  14. OCP题库062新出现的考试题-第23题
  15. 公式编辑器如何打出空格
  16. linux添加用户及登录密码,linux 创建账户和密码
  17. Oracle 创建表详解(create table)
  18. 【经验分享】U盘软刷映泰TB250-BTC刷魔改BIOS上6789代CPU,另解决开机转一下后停止问题
  19. 解决谷歌disabled状态下操作问题
  20. 微信会员卡 java请求_会员系统对接微信会员卡的好处

热门文章

  1. OpenCV AI Kit(OAK)官方答疑录
  2. BUUCTF-RE XOR
  3. Arduino库报错Adafruit_I2CDevice.h找不到,fatal error: Adafruit_I2CDevice.h: No such file or directory
  4. 行测-判断推理-图形推理-样式规律-特殊规律-其他规律
  5. 【数据结构】栈与递归例题:Ackerman函数
  6. ABAP中(生产订单、销售订单、内部订单)各自编号的数据字段类型
  7. Android实战 - 音心音乐播发器 (主界面实现)
  8. 单调栈图文详解(附Java模板)
  9. TI DSP 指令注释
  10. Mac电脑打开Charles后,无法访问网页