![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin
文章平均质量分 63
mydearplease
nothing
展开
-
Kotlin是如何做的 之单例
Kotlin是如何实现的之 单例原创 2017-02-16 17:12:43 · 3575 阅读 · 1 评论 -
Kotlin enum类与companion设计的不协调--NPE导致ClassNotFoundException, Could not initialize class.
kotlin使用companion代替static, 而enum类是在类初始化时就初始化实例, 如果在enum实例中引入到了companion object中的字段, ide和编译器都不会提示错误, 但是运行那么就会导致enum类初始化失败. 因为初始化实例时, companion object还没有初始化. 引用其字段, 导致NPE, 类初始化失败, 导致ClassNotFoundException原创 2017-03-13 13:43:53 · 3577 阅读 · 1 评论 -
kotlin与Spring, 默认类,方法,property为final带来的问题--依赖注入失效,NullPointerException异常
使用kotlin写Spring时,kotlin默认类,方法,property为final带来的问题 -- 依赖注入失效, NullPointerException的原理及解决方法原创 2017-04-18 14:26:04 · 4572 阅读 · 2 评论