首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Salamanca_D
掘友等级
App developer
|
DJ Ltd.
听着喜欢唱,跳,rap和编程的移动领域深耕者一顿乱侃,如果可以让你回家
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Java虚拟机(1) ——初极狭,才通人
虚拟机的作用是将相关语言在不同的平台上进行执行的机器。JVM即Java Virtual Machine就是在不同的平台上执行java字节码的机器,所以我们通常在Oracl上...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 1 基础语法 (迁)
类似于 java中的 ... 有一个非常有意思的现象,kotlin自带属性判断功能,即你不指定具体的数据类型,kotlin可以帮你分析出你想要什么。比如说: 底层算法会优先...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 2 基本数据类型
大家都会有个误解,说kotlin只有Int没有Integer,是kotlin放弃了封装类型,只剩下了基本类型。 此处千万不要误解,只不过是名字叫Int,但实际上他依然是封装...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 3 条件控制
一般和lambda结合使用,箭头左侧代表条件,箭头右侧代表返回结果,可以是代码段,可以是代码块,else就是switch中的default。上面极端代码比较易懂,基本大家看...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 4 循环控制
首先,forEach后面直接跟大括号是个lambda表达式,如果直接在IDE中进行编辑的话,在lambda表达式中,如果直接输入return他会提示你需要直接return还...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 5 类和对象
kotlin中一个类只能有一个主构造器和一个或多个次构造器。主构造器可以直接跟在class定义的类名后面但是没有方法体,如下: 前面三个大家比较熟悉了,在java中都有,但...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 7 接口
7.Kotlin接口默认实现kotlin支持接口方法的默认实现,以及支持接口属性的重写接口中的属性无法进行初始化,但是我们依然可以通过改写访问器的方式,来给到属性定制化相同...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 6 继承
Any是所有类的超类,就像java中的Object。但它并不等同于Object,除了equals()``hashCode()``toString()没有其他任何成员。 之前...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 8 扩展
然后能在任何地方任何时刻都能使用这个扩展的方法。 如果扩展函数和成员函数同名,那么优先使用成员函数。 我们还能针对属性做扩展,比如我们想要为List类加一个属性lastIn...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 9 数据类与密封类
数据类不能继承,也不能被继承。 实际上我们不一定要内部继承的方式,卸载外面也行,不要被这种形式拘泥。 上面的例子就是我们定力了枚举展示和隐藏,然后通过when的方式,去操作...
2
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 10 泛型
这里直接将放行和拓展函数连在了一块儿。 这个T需要同时实现A和B。 我们先来了解java中的两个概念,协变和逆变。 List<A> aList和List<B> bList,...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 11 枚举类
我们习惯性的会将枚举对象大写,但实际上不一定需要。 枚举对象内部也可以直接加入方法。 values方法返回的是枚举类数组,会遍历枚举常量。valuesOf会直接返回相应字符...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 12 对象表达式和对象声明
我们也可以直接将object关键字修饰的匿名类赋值给方法,表明这个方法返回的是一个匿名内部类对象。 同时私有方法返回的匿名对象的属性是可以在本地被访问的,非私有方法返回的匿...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 14 包与导入
14.包与导入包名冲突android中经常会出现包名冲突的情况,即有两个classA,一个是a.b.c.A,一个是c.b.a.A,在java中通常我们会把冲突的包名额外列出...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 15 伴生对象
我们在前文中提到的伴生对象,我们一般使用companion关键字,跟object来一起描述可以直接通过类名调用的对象。 一个类中只能出现一次companion,一旦被com...
1
评论
分享
Salamanca_D
赞了这篇文章
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 16 委托
属性一般委托给重载操作符getValue和setValue的类,此处我们先不要过多的去在意什么是重载操作符,我们只要记得操作符的重载写法一般是operator fun。 对...
1
评论
分享
Salamanca_D
App developer @DJ Ltd.
·
6年前
关注
Kotlin学习笔记之 13 基础操作符run、with、let、also、apply
对象的run方法,在方法体中的最后一行可以做返回值,且方法体中的this代表对象本身的引用。 直接使用run方法,其实就是class本身调用的run,所以this指向的是c...
6
1
分享
Salamanca_D
关注了
xiangzhihong
App developer @DJ Ltd.
Salamanca_D
关注了
玉刚说
App developer @DJ Ltd.
Salamanca_D
关注了
恋猫de小郭
App developer @DJ Ltd.
下一页
个人成就
文章被点赞
41
文章被阅读
16,157
掘力值
552
关注了
48
关注者
10
收藏集
5
关注标签
3
加入于
2015-09-21