使用Kotlin开发第一个程序,Hello Kotlin!
介绍
本文主要是教如何在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!相关推荐
- Android Studio 教程:入门开发第一个程序
Android Studio 教程:入门开发第一个程序 2018.09.11 14:30 16005浏览 开发第一应用 可以开发属于自己的应用,是否有点小激动?好吧!让我们开始,首先点击Start a ...
- 在mac中搭建asp.net环境并开发第一个程序
在mac中搭建asp.net环境并开发第一个程序 一.搭建环境 1.安装.NET Core - 要使用.NET Core首先在终端上安装Openssl 更新homebrew后下载安装openssl $ ...
- kotlin开发Android入门篇八Kotlin开发Android的基本使用
基础篇:Kotlin开发Android的基本使用 使用AndroidStudio3.0及以上开发Kotlin在新建项目中勾选这个选项则会默认开发语言为Koltin,然后再gradle(Project的 ...
- 蓝桥ROS机器人之C++基础开发第一个程序
C++学习资料_zhangrelay的博客-CSDN博客 简介/入门 0.1这些教程的介绍 0.2编程语言简介 0.3C/C++ 简介 0.4C++开发简介 0.5编译器.链接器和库简介 0.6安装集 ...
- 苹果笔记本python开发第一个程序_Xcode的第一个mac程序
今天是第一次用Xcode,什么都不会,对于像我这种从windows c++转mac c++/obj-c/python的人,对mac下的编程可以说是一点都不了解,这篇文章也从零开始写起,记录我的coco ...
- Kotlin 开发Android app(一):Kotlin 建立Android工程
产品会不断的迭代更新,其实编程语言也是一样的,开发Android 的新语言Kotlin 是简便了很多,我们不需要写太多无用的带来,来实现同样的功能,这来自于Kotlin 语言的特性,Kotlin 有什 ...
- 苹果笔记本python开发第一个程序_第一个Python程序【文章来自老男孩】
首先我们打开python 交互式解释器, 执行如下命令: Python 3.5.1+ (default, Mar 30 2016, 22:46:26) [GCC 5.3.1 20160330] on ...
- Kotlin 开发Android app(四):Kotlin 四大容器Set,Array,List,Map
在做Kotlin 的开发中,数据结构的使用使我们操作程序的基础,在Kotlin 中有四种重要的容器,分别为Array,Set,List和Map,如果之前有接触过其他的语言编程的话,那么对这四种容器应该 ...
- swift语言 编写 ios开发 第一个程序hello world!
老实说:第一个swift语句的ios不是代码敲出来的,我甚至还没来得急看代码,hello world 就出来了..... 本人开发环境:mac osx 10.10 dp1 + xcode6 beta ...
最新文章
- Crunch Bang(linux)安装Webstorm上手
- Makefile —— 如何在文件内使用变量?
- pjsip在没有mic的情况下听到对方的声音
- 网络爬虫(Web crawler)|| 爬虫入门程序
- 1251: 字母图形 [水题]
- 让您变的更智慧 秘笈145条(上)
- ruby imap抓取inbox中所有邮件的主题
- JSON语法之JSON 数值
- 说说windows10自带浏览器Edge的好与不好
- java 打印预览_java打印和打印预览机制实例代码
- ES11新特性_BigInt---JavaScript_ECMAScript_ES6-ES11新特性工作笔记066
- 【疑点】当子元素全部浮动时,怎么解决父元素塌陷的问题?
- C# WebApi Xml序列化问题解决方法:“ObjectContent`1”类型未能序列化内容类型“application/xml;charset=utf-8“的响应正文。...
- OCP题库062新出现的考试题-第23题
- 公式编辑器如何打出空格
- linux添加用户及登录密码,linux 创建账户和密码
- Oracle 创建表详解(create table)
- 【经验分享】U盘软刷映泰TB250-BTC刷魔改BIOS上6789代CPU,另解决开机转一下后停止问题
- 解决谷歌disabled状态下操作问题
- 微信会员卡 java请求_会员系统对接微信会员卡的好处
热门文章
- OpenCV AI Kit(OAK)官方答疑录
- BUUCTF-RE XOR
- Arduino库报错Adafruit_I2CDevice.h找不到,fatal error: Adafruit_I2CDevice.h: No such file or directory
- 行测-判断推理-图形推理-样式规律-特殊规律-其他规律
- 【数据结构】栈与递归例题:Ackerman函数
- ABAP中(生产订单、销售订单、内部订单)各自编号的数据字段类型
- Android实战 - 音心音乐播发器 (主界面实现)
- 单调栈图文详解(附Java模板)
- TI DSP 指令注释
- Mac电脑打开Charles后,无法访问网页