游戏里的物品名是不变的,我想程序一启动就把所有游戏的物品名读出来放在缓存里。(因为程序里面很多情况需要根据物品id去获取物品名)我的做法是写了个类,在里面写静态块,在静态块里面去把所有游戏的物品名读出来放在缓存里,程序一启动就实例化这个类,这时候类里面的静态块就执行了,不知道我这样做初始化有没有什么不好的地方?或者你们觉得程序的公用的初始化代码写在哪里好点呢?