kotlin
文章平均质量分 70
sakurakider
逃逸地球中
展开
-
Kotlin学习笔记(1)--环境配置
Kotlin环境配置为什么要学kotlin呢?这个是寒假实验室布置的学习任务,本来觉得学java搞安卓就行了啊,但是这个语言既然是谷歌老大的亲儿子,那只好学了啊,在网上看了很多这个语言的优缺点,简单总结一下哈1null安全,事先声明你的变量能否为空,与其说是语法糖,不如说是提前处理空异常的安全理念,就是避免了很多不必要的空检查,同时强制你做必要的空检查,从而避免产生空异常.妈妈再也原创 2018-01-23 22:12:46 · 294 阅读 · 0 评论 -
Kotlin学习笔记(二)--变量,常量,数据类型和注释
变量,常量和数据类型在这周的学习中,把kotlin语法的面向对象之前的都学完了,函数啊,循环,list,map都看视频学习了,下面总结下kotlin的常量,变量和数据类型数据类型Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于Java的是,字符不属于数值类型,是一个独立的数据类型。 注:在Kotlin中,字符类型原创 2018-01-28 20:42:46 · 322 阅读 · 0 评论 -
Kotlin学习(三)--类和对象
类和对象在这周学习了Kotlin的类和对象的基本概念,主要是和java类比起来学习,相关的知识学习的也更快点。 现在对比下两段代码 java版的学生类 class student{ private String name; private int age; public String getName() { return name;原创 2018-02-01 22:05:31 · 212 阅读 · 0 评论 -
Kotlin学习(七) --控制语句
控制语句马上要回学校了,就还是把之前学的总结一下,害怕自己忘了1.if语句这个和java的if语句一样的用法,但是还是有点区别的fun main(args: Array<String>) { val s = "笑笑" if(s.equals("笑笑")){ println("笑笑") }else{ prin...原创 2018-02-26 19:51:02 · 281 阅读 · 2 评论 -
Kotlin学习(四) --继承
类的继承这段时间刚从医院回来,,,又过年,就拖到现在才写这里的知识点emmmmmmm尴尬了,总的来说java和kotlin的继承还是蛮像的,就是个别地方有需要主要的地方超类超类就是所有的类都继承它,在java中超类是object类,在kotlin里面超类是Any这个就蛮有意思的哈public open class Any { // 比较 public open o...原创 2018-02-21 12:26:24 · 295 阅读 · 0 评论 -
Kotlin学习(五) --空安全
空安全在今天的学习中,学了一下kotlin的优势点–空安全,记得以前在java学习中,有时候忘了考虑如果这个东西为空,在Java中,如果我们尝试访问一个空引用的成员可能就会导致空指针异常,还要不断的写if else判断是不是为空,在kotlin的优势里面,这个空安全就很厉害了哈在kotlin里面他把变量分成二类,很直观的解决了空指针问题,在定义变量的时候就搞定 1.永远都不可能为空的变量...原创 2018-02-24 18:18:11 · 216 阅读 · 0 评论 -
Kotlin学习(六) --其他特殊的类
Kotlin的特殊的类把之前学的kotlin知识总结一下哈,区别于java kotlin有很多特殊的类,主要就是根据安卓开发设计的感觉。数据类这个数据类就很关键了,可以节约好多开发的时间,尤其是在解析json数据时候,自己创建的类的时候,用数据类就很方便。 格式:data class 类名(var param1 :数据类型,…){} 关键字:data 举个例子:在java中...原创 2018-02-25 21:45:42 · 276 阅读 · 0 评论