Kotlin是众多基于JVM的编程语言之一。在Android开发中,它可能成为Java继承者。
分类:
移动开发 时间:
2015-11-20 23:13:01
阅读次数:
359
以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4800656.htmlKotlin是由JetBrains开发并且开源的静态类型JVM语言。比Java语言语法简洁,支持很多Java中不支持的语法特性,如高阶函数、內联...
分类:
移动开发 时间:
2015-09-11 14:28:35
阅读次数:
375
现存的计算机编程语言有好几千种,JVM上的语言也有十几种,所以大可不必为没听说过的编程语言感到惊奇。 Java的缺陷 由于工作的原因,对Java比较了解。从Java中我们总结的教训: 对象可以赋值null造成NPE 受检异常...
分类:
编程语言 时间:
2015-09-07 21:22:17
阅读次数:
337
Web组件化这种方式有天生的问题,第一,组件的定制化不强,因为大多开发的组件是通用组件,用多次复用才有价值,而网站开发中,由于前端代码的灵活性太强,导致完整的封装非常困难,而一旦完整封装后,灵活性就丧失了。第二,组件的封装不是全部严密的封起来就OK了,例如CSS样式,你为了保证组件样式的统一,固定了CSS,那么假若你的项目支持换肤,你的组件是否应该换肤呢?
我们并不想要封装好的组件,而是一套通用的方便的封装方式。...
分类:
Web程序 时间:
2015-08-20 21:01:28
阅读次数:
299
Kotlin提供了一些机制来扩展已有的类,如下: 还记得我们之前写过的Point3D类吗?(将其略作修改,将成员变量改为Double类型) 让我们为其扩展一个length函数 扩展的方法很简单,只要在函数名前面加上类名就行了. 这样P...
分类:
其他好文 时间:
2015-08-18 21:34:42
阅读次数:
345
神奇的武汉大学国际软件学院,才大一就要参加暑期实训,现在大二了,考试到7.9,20多天的实训结束了,再过几天,又要提前去上学,可怜我的暑假就这样没了. 接着说Kotlin: 先来看一个名为Message的类 在这个类中有一段包含...
分类:
其他好文 时间:
2015-08-07 11:36:28
阅读次数:
1182
查看我的全部开源项目【开源实验室】
欢迎加入我的QQ群:【257053751】,本博客客户端下载【请点击】摘要如果你真的希望深入的了解kotlin语言,可以查看英文版Kotlin语言文档,或者我的kotlin语言文档中文翻译项目KotlinDoc-cn:https://github.com/kymjs/KotlinDoc-cn
本文原创,转载请注明地址:http://blog.kymjs.com...
分类:
其他好文 时间:
2015-08-05 10:32:27
阅读次数:
188
查看我的全部开源项目【开源实验室】
欢迎加入我的QQ群:【201055521】,本博客客户端下载【请点击】摘要我首先声明我并没有使用Kotlin很长时间,我几乎是在学习的同时写了这些文章的。我并没有尝试任何其它的替 代语言,例如Go和Scala,所以如果你是真的考虑换一种开发语言的话,我建议你去搜索一下其他人对这些 语言的评价。
本文原创,转载请注明地址:http://blog.kymjs.co...
分类:
移动开发 时间:
2015-07-23 12:17:45
阅读次数:
27191
#2函数函数声明和平时我见到的有点不太一样,使用关键字fun来声明。(感觉好欢乐的样子···O(∩_∩)O~~)下面的示例,简单的声明了一个函数:1 // 这是函数声明2 fun this_is_a_function() {3 // 这里是函数内部 4 }好,下面我们一步一步来,首先是有返...
分类:
其他好文 时间:
2015-07-17 13:44:19
阅读次数:
106
#0 下载与配置:官网上写的很详细,不再重复。#1 Hello world1 fun main(args: Array) {2 println("Hello, world!")3 }每种语言上来都要写Hello world···
分类:
其他好文 时间:
2015-07-17 11:54:15
阅读次数:
119