写在前面 在刚开学的时候,买了一本《第一行代码Android》,但一直在上课没有机会看,这几天刚好写完了上一个项目,这段时间就对这本书进行了学习。在这本书中,由于谷歌大力推广kotlin语言,将其作为android开发的首推语言,本书也遵循了谷歌的推广,因此我就跟着书本学习了基本的Kotlin ...
二 Kotlin 基础程序结构 Val和Var . val value,值类型,类似Java的final修饰,不可以重复赋值 ps:类似于java的中的final关键字修饰的 ,所以一般val 修饰的词为Final类型值 val定义的是常量 val FINAL HELLO CHINA hello china 类型推导 Java中需要必须写明final和修饰关键字 在Java中含有final关键字 ...
2018-09-19 17:00 0 688 推荐指数:
写在前面 在刚开学的时候,买了一本《第一行代码Android》,但一直在上课没有机会看,这几天刚好写完了上一个项目,这段时间就对这本书进行了学习。在这本书中,由于谷歌大力推广kotlin语言,将其作为android开发的首推语言,本书也遵循了谷歌的推广,因此我就跟着书本学习了基本的Kotlin ...
(Kotlin 学习笔记的文档结构基本按照 Java 核心技术一书的目录排列) 基本程序设计结构 数据类型 数字 类型 宽度 Double 64 Float 32 ...
条件控制 if条件判断 if的使用和java里面一样 但是如果有自己的特性 但是在kotlin中, 可以进行优化 另外, kotlin中可以通过in 来表示某个变量的范围, 能够代替java中繁琐的 && ...
1 概述 这篇文章首先会介绍Kotlin的特点,接着介绍Kotlin与Java的语法比较。 2 Kotlin特点 一门现代化的编程语言 可开发跨平台应用,web,Socket,安卓,js,NativeApp等 静态编程语言,性能基本与原声Java相当 100%兼容Java ...
标签的声明方式:标签名++"@",如:abc@ 标签的引用方式:"@"++标签名,如:@abc Kotlin中标签的含义和Java中的基本一致,都是为了方便跳转到指定位置,常和 break 和 continue 搭配使用。但是Kotlin中的标签还可以和 return 搭配使用,表示 ...
在使用kotlin开发中,因为各种原因,我们会经常需要使用到延迟加载的功能,目前kotlin的延迟加载主要有两种:lateinit和lazy. 1. lateinit 的使用 lateinit是kotlin中的一个关键字,使用方法如下: 在var之前添加lateinit ...
一、Kotlin数据类型分类 Kotlin的数据类型分为以下几种: 基本数据类型:数值类型、字符类型、字符串类型,字节类型、布尔类型和数组类型。 其他类型:集合、映射、类、接口。 Kotlin所有数据类型都是引用类型,所以可以在数据上直接访问属性和调用方法。 二、Kotlin ...
解决。 在谈Kotlin的优势的时候,大家都会想到空指针安全这一点,那么Kotlin又是如何避免这些问 ...