kotlin初始(1)

简述:

kotlin是来至于俄罗斯团队jetBrains.

是运行于JVM新的编程语言

实用,简介,安全,优雅(再kotlin中所有的都是有意义的比如 get set 方法都是编译器生产 kotlin是一门安全的语言在语言设计阻止了程序的某些错误,比如在编译的时候就可以检查空指针)

与java100%可互相操作(再kotlin可以使用现有所有的java库)

kotlin是一门专门为解决现实问题的实践性语言,他所有的特性都是来自于我们开发者所遇的真实的案例 真实的问题来进行选择的。同时kotlin的代码十分简洁。


kotlin的特点:

是静态强类型语言,

 编译器可以检擦一些简单的错误,

支持函数式编程(将函数作为一等公民可以将函数作为对象传递,再需要的地方执行我们函数的内容),

协程(是为了解决异步任务而出现的,能让我们编写异步任务代码跟同步一样,代码看上去直观,而且性能更高)

扩展方法(可以再需要操作类,编写扩展方法,然后就可以在类的对象上调用(替代java中的工具类))

如何实用kotlin android studio3.0默认支持 3.0一下的需要安装插件(建议百度)

当环境配置成功时就可以新建一个java源文件(Activity)如图:

kotlin初始(1)_第1张图片

然后再android studio工具栏 Code/Convert java File to Kotlin File 将java转化为Kotlin

kotlin初始(1)_第2张图片

转化后如图:

kotlin初始(1)_第3张图片

如果这是没有再Gradle配置kotlin相应的脚本android studio会提示配置配置完成的项目会在:

Project:build.gradle中

kotlin初始(1)_第4张图片

Module:build.gradle中:

然后再android studio包名下 右击/new 就会出现Kotlin File/Class和 Kotlin Activity选项如图:

kotlin初始(1)_第5张图片

这样环境就搭建完成了。

你可能感兴趣的:(kotlin初始(1))