看了一下cassandra的代码,发现很多的static变量的都是通过static{}来进行初始化的,
这些过程初始化的时候看起来很费劲,可以通过file search中的regular expression来
查询一下看看代码里都有哪些静态初始化:
static$
可以看到cassandra里大量运用了这种技术,真是faint!
本文探讨了Cassandra中大量使用的静态变量初始化技术。通过代码审查发现,Cassandra使用静态初始化块进行复杂静态变量的初始化。这有助于理解其内部实现机制。
看了一下cassandra的代码,发现很多的static变量的都是通过static{}来进行初始化的,
这些过程初始化的时候看起来很费劲,可以通过file search中的regular expression来
查询一下看看代码里都有哪些静态初始化:
static$
可以看到cassandra里大量运用了这种技术,真是faint!

被折叠的 条评论
为什么被折叠?