Kotlin学习笔记(1)--环境配置

Kotlin环境配置

为什么要学kotlin呢?

这个是寒假实验室布置的学习任务,本来觉得学java搞安卓就行了啊,但是这个语言既然是谷歌老大的亲儿子,那只好学了啊,在网上看了很多这个语言的优缺点,简单总结一下哈

1null安全,事先声明你的变量能否为空,与其说是语法糖,不如说是提前处理空异常的安全理念,就是避免了很多不必要的空检查,同时强制你做必要的空检查,从而避免产生空异常.妈妈再也不用担心我在调用时抛出空异常了.
2 lamda,很容易封装操作,编译器自动帮你转化为单方法的接口对象,很容易就写出自己的dsl,很方便的运用函数式编程.
3 扩展,扩展原有的类是很简单的事情,不用再像java那样罗嗦,要不用代理,要不写个静态方法包含扩展对象作为参数.
4 泛型,更加灵活,甚至规范了向上与向上的赋值
5 反射,提供了很方便的api来操作反射, kotlin1.1.1在反射中做了很大的性能优化 如KClass中的 declaredMemberProperties 属性 / constructors 构造函数 /memberFunctions 成员函数 / staticFunctions 静态函数等都做了缓存,我自己根据需要扩展find()方法基本不要考虑性能问题
6兼容java,很容易重用java的库,但是jsp中不支持kotlin语法

在我自己看来,,,这个语言居然不需要分号,就很强哈
Kotlin支持类型推断,没有Java那样的啰嗦。
另外用var表示变量,val表示常量更加的简洁
方法也很简单,连function都缩写成了fun,平添了几分双关之意。
类的继承和实现很简单,使用:即可
Kotlin每个句子都不需要加分号(;)

kotlin环境配置

Kotlin Eclipse 环境搭建

第一步:
Eclipse 通过 Marketplace 安装 Kotlin 插件,打开 Eclipse,选择 Help -> Eclipse Marketplace… 菜单,搜索 Kotlin 插件:
第二步:
找到插件记得安装就行
第三步:
然后重启 Eclipse 选择 Window -> Open Perspective -> Other…,如果看到了 Kotlin 选项表明安装成功。然后选择Kotlin语言
第四步:
创建新项目
选择 File -> New -> Kotlin Project 来创建 Kotlin 项目:
接下来 我们点击 src 文件夹,创建一个 Kotlin 文件,不用写 “.kt” ,默认自动添加,它可以任意命名
第五步
可以写代码了
这里面有详细的配置过程

Android studio的配置过程

我一开始觉得配android studio会蛮麻烦的
然后,,,发现
Android studio3.0的都自己配好了,只需要在创建项目的时候勾上Kotlin的那个选项
kotlin不愧是谷歌的亲儿子啊
如果不是3.0版本的,,,,那就升个级就好了
不想升级点这个里面有详细的配置过程的就按照下面的这个网站配置

第一个kotlin程序

fun main(args: Array<String>) {
    println("hello,kotlin")

注意
fun:函数的声明 固定
结束的参数名是args,数据是字符串类型的
没有后面的分号

总结

这个假期好好学习kotlin,然后尝试拿这个写安卓的项目,耶耶耶

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值