会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
落幕夜未央
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2017年7月12日
Kotlin可空类型与? ?: ?. !!
摘要: 可空类型主要是为了从编译层面尽可能的减少NPE。 在Kotlin中申明一个变量,如果类型后面不加?则不能直接给此变量赋值为null,在类型后面加上?就变成了可空类型,而可空类型可以直接赋值为null 那么可空类型和普通的类型在使用上有什么区别呢,这就涉及到另两个运算符?.与!!的用法 ?.就是当前面
阅读全文
posted @ 2017-07-12 21:06 落幕夜未央
阅读(13496)
评论(0)
推荐(1)
2017年7月11日
Kotlin中data class
摘要: data class算是Kotlin中一大闪光点了 data class就是一个类中只包含一些数据字段,类似于vo,pojo,java bean。一般而言,我们在Java中定义了这个数据类之后要重写一下toString,equals等方法。要生成get,set方法。 然而在Kotlin中这些都不在需
阅读全文
posted @ 2017-07-11 21:43 落幕夜未央
阅读(33081)
评论(0)
推荐(1)
2017年7月10日
Kotlin函数可变参数
摘要: Java中可变参数规则: 可变参数前面可以有其他参数,但是可变参数只能出现在参数列表的最后 用...代表可变参数,...位于变量类型和变量名之间 调用含有可变参数的方法时,编译器为该可变参数隐式创建一个数组,在方法体中以数组的形式访问可变参数 先来看看Java中的剩余参数是咋用的 Kotlin中可变
阅读全文
posted @ 2017-07-10 09:38 落幕夜未央
阅读(28515)
评论(0)
推荐(0)
2017年7月9日
Kotlin函数之fun?function?
摘要: 在Kotlin中申明一个函数要使用fun关键字,至于为啥用fun这个缩写也没啥奇怪的,可能是JB家创造这门语言的人喜欢……好吧好吧,fun就fun,你喜欢就好 其实不管是fun还是function,我们在ide中敲代码,这些关键字都是有提示的,例如在intellij idea中,在合适的位置敲一个f
阅读全文
posted @ 2017-07-09 20:09 落幕夜未央
阅读(2562)
评论(0)
推荐(0)
Kotlin什么是top-level?
摘要: 在看Kotlin官方文档中,多次出现top-level,什么是top-level?怎么样申明top-level? 在Java中所有的申明都是要依赖于类而存在,包括main函数。在Java中写一个main函数,你得先有一个类 所有变量申明,函数定义,都是要在类中定义。 然而在Kotlin中就变得不一样
阅读全文
posted @ 2017-07-09 12:01 落幕夜未央
阅读(1653)
评论(1)
推荐(1)
2017年7月8日
Kotlin基础类型
摘要: numbers类型: 数字类型的数据有Byte,Short,Float,Int,Long,Double,这些类型在java中也都是基础数据类型。 与java不同之处在于: Char类型已经不再是数字类型了。 在java之中基础数据类型都对应有一个包装类,如int,对应Integer,而在kotlin
阅读全文
posted @ 2017-07-08 21:00 落幕夜未央
阅读(3288)
评论(0)
推荐(0)
Hello,Kotlin!
摘要: google已经将kotlin作为android开发的首选语言,然而我并不是android开发者,也不是java开发者,那么我为什么要学kotlin呢? 也许是心血来潮,也许是因为JB家出的编程语言必定会火,也许我只是JB家的忠实粉丝而已,不管怎么样吧,在此立一个flag,开启我的kotlin学习之
阅读全文
posted @ 2017-07-08 19:08 落幕夜未央
阅读(162)
评论(0)
推荐(0)
上一页
1
2
公告