Skiiyis
Results
4
comments of
Skiiyis
没有弊端啊?
by lazy是通过代理模式来实现的,本质上是一个block在第一次返回的时候执行内部代码,之后返回的时候直接返回存储好的结果。lateinit是一个延迟加载的声明,声明稍后会加载这个变量,使用前要先判断一下lateinit声明的对象是否已经加载。
内联函数就是在编译器层面上会实现将所有调用函数的地方把函数语句复制一份到调用的地方,本质上并不是调用一个函数,不会增加方法栈的深度
不用rebase也行,git add file,git commit --amend (合并到上一次commit内)