自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 Kotlin学习系列之:数据类(data class)和密封类(sealed class)

一、数据类(data class) 在介绍数据类之前,我们先来看看这样一段代码:class Student(val name: String, var age: Int)fun main(args: Array<String>) { val student = Student("David", 12) println(student)}此时会...

2018-03-22 10:43:05 3810

原创 Kotlin学习系列之:扩展(Extension)

当想要扩展一个既有类的功能时,在Java中你能想到的方法:直接修改类的源代码进行功能扩充(当然前提是你可以修改源码,如果该类是别人写的或者说是库和框架提供的,这种方式直接就凉凉)继承,在子类中添加相关方法使用装饰模式,动态扩展对象的功能除了上面说的三种方式外,在Kotlin中还提供一种新的方式:扩展(Extension)。一、扩展函数(Extension Functions)1. 语法形式:fun...

2018-03-20 14:43:45 3105

原创 Kotlin学习系列之:object关键字的使用场景

object是Kotlin中的一个重要的关键字,也是Java中没有的。object主要有以下三种使用场景:对象声明(Object Declaration) 伴生对象(Companion Object) 对象表达式(Object Expression)下面就一一介绍它们所表示的含义、用法以及注意点,保证你在看完本篇之后就可以完全掌握object关键字的用法。1.对象声明(Obje...

2018-03-13 20:40:15 45606 11

原创 Kotlin学习系列之:Kotlin的构造函数

    Kotlin的构造函数分为主构造器(primary constructor)和次级构造器(secondary constructor)。下面我们来看看他们的写法。一、 Primary Constructor1. 写法一:class 类名 constructor(形参1, 形参2, 形参3){}eg: class Person constructor(username: ...

2018-03-01 15:09:18 68162 9

深入探索Android热修复技术原理

阿里巴巴团队对于热修复介绍的书籍,业界良心!

2017-07-03

Linux内核探秘 深入解析文件系统和设备驱动的架构与设计

Linux内核探秘的PDF

2016-05-14

Linux网卡驱动学习笔记

本人Linux网卡DM9000学习笔记,和本人博客是一样的,此上传是为了更好的观看,因为博客的图片有问题

2016-04-09

linux字符乱码

字符乱发:linux,使得可以解决字符乱码的问题!linux学习从这里开始!

2014-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除