有7-8个类(可调用的实现)有一些相似的行为,也就是说,这些类有一些类似的函数和类似的实现。而且所有这些类都使用了一个HashMap (仅用于读取目的),它对所有这些类都是相同的。我将为这7-8个可调用的类创建子类(因此这些类也可以通过继承来调用),这样可以提高应用程序的性能。1.)这个设计有什么缺陷吗?我还能进一步改进吗?3.)初始化静态块中的静态成员(Hashmap)是否错误?因为我的老板非常反对使用静态成员和块。那么,如果我在静态块中初始化这个map,可能会发生什么问题呢?and then ac