何时使用static类(工具类)
Posted Horky
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了何时使用static类(工具类)相关的知识,希望对你有一定的参考价值。
一个static类,指全部成员都是static方法构成的,而没有任何成员变量, 也称为Utility class 或者Utility Pattern [参考:
Utility Pattern].它可以在程序中直接使用该类的方法,而不用实例化.static class相对单例有更好的性能,原因是它的方法不需要实例方法的动态绑定 (static方法本身不能被复写)。
以上是关于何时使用static类(工具类)的主要内容,如果未能解决你的问题,请参考以下文章
elasticsearch代码片段,及工具类SearchEsUtil.java