今天谷歌搞了条大新闻。宣布Kotlin成为android开发的一级(One Class)语言,这说明谷歌是被甲骨文恶心坏了,打算一步步脱离掉java或者说是甲骨文公司的束缚了。原先网上大家还琢磨着会不会是golang,想想也不会,谷歌的android就是靠开源和众多“廉价”的java开发者支撑 ...
听说谷爹要把Kotlin作为了Android开发的一级语言,吓得我赶紧写个 Hello Kotlin 压压惊 Kotlin是由JetBrains公司开发的语言,并且已经开源。而JetBrains家的IDE基本上已经一统了各家主流编程语言的江湖。 IntelliJ IDEA 已经成为Java语言的主流编辑器。 PHPStorm PHP 集成开发工具。 PyCharm 智能Python集成开发工具。 ...
2017-05-23 22:59 4 2880 推荐指数:
今天谷歌搞了条大新闻。宣布Kotlin成为android开发的一级(One Class)语言,这说明谷歌是被甲骨文恶心坏了,打算一步步脱离掉java或者说是甲骨文公司的束缚了。原先网上大家还琢磨着会不会是golang,想想也不会,谷歌的android就是靠开源和众多“廉价”的java开发者支撑 ...
1 Kotlin Kotlin是一种在JVM上运行的静态类型编程语言,被称为Android界的Wsift,由JetBrains设计。Kotline可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。Google宣布在Google I/O 2017上宣布 ...
hello world ...
list map ...
一.使用arrayOf函数定义可以存储任意值的数组 二.使用arrayOfNulls函数定义数组 三.使用Array类的构造器定义数组,其中第二个参数是指初始化每一个数 ...
1.函数也是对象,可以作为参数和返回值 2.使用驼峰命名,尽量避免下划线 3.public函数应当有说明文档 4.lambda中花括号内前后都应该有空格 5.空值安全检查 var s: St ...
Kotlin快速入门 一、函数 二、变量 三、字符串模板 四、类 1.java类 转换为Kotlin类 属性: 五、目录和包 六、表示和处理选择:枚举和when ...
三、其他 目录 三、其他 1. 多重声明 2. Ranges 3. 类型检查和转换 4. This 表达式 5. 等式 ...