一、前言- 1.为什么要学kotlin?- 2.准备工作 二、kotlin基础语法- 2、函数- 3、条件控制- 4、循环 三、kotlin面向...
一、kotlin代码转换为java代码 二、kotlin单例——object实现 编写了此kotlin代码之后,我们用上述的方式来转换成java...
一、网络相关 1. 20 张图彻底弄懂 HTTPS 的原理 https://mp.weixin.qq.com/s/eYaus8b3YYK3F8s...
说明:本文内容主要参考《Android进阶解密》 一、启动电源以及系统启动 当电源按下时引导芯片代码从预定义的地方(固化在rom)开始执行,加载...
一、jni是什么 java代码要使用native的代码,需要一个桥梁将他们连接起来,这个桥梁就是jni。 二、JNI的举例 1、新建一个Andr...
一、简介 1.概述 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了...
场景 如果有很多个完全相同或相似的对象,我们可以通过享元模式,节省内存。 核心 享元模式以共享的方式高效地支持大量细粒度对象的重用 享元对象能做...
迪米特法则 一个软件实体应当尽可能少地与其他实体发生相互作用。 外观模式核心 为子系统提供统一的接口。封装子系统的复杂性,方便客户端调用。 UML
职责 动态地为一个对象增加新的功能 装饰模式是一种用于代替继承的技术,无须通过继承增加子类就能扩展对象的新功能,使用对象的关联关系代替继承关系,...