br/>
1.静态类(utils基本都是静态类,里面方法,属性都是静态)
1 |
object SystemUtils{ |
- 静态方法,静态属性
1
2
3
4
5
6
7
8
9
10
11
12class NetworkManager{
companion object {
@Volatile private var INSTANCE: NetworkManager? = null
fun getInstance() : NetworkManager{
return INSTANCE?: synchronized(this) {
INSTANCE?: NetworkManager().also { INSTANCE = it }
}
}
}
}
INSTANCE 是静态属性, getInstance 是静态方法
近期评论