那种延迟初始化的效率更高呢?

来源:7-3 类属性的延迟初始化

慕仰7522579

2020-06-02

从代码维护的角度,lazy是最好的,可空类型是最差的;

但是从效率上看呢?如果我的延迟初始化对象需要频繁被使用时,lazy内部没有性能问题吧?

写回答

1回答

bennyhuo

2020-06-02

一般来讲没有性能问题。频繁使用只有第一次会出发初始化逻辑,后面直接返回。

0
3
bennyhuo
回复
weixin_慕丝4457541
是的没错~
2023-04-26
共3条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1768 学习 · 481 问题

查看课程