标签: java
我正在写一个小型处理器。为了存储函数,我使用了HashMap<String, Command> commands,其中包含实现interface command的类。这些类以及接口都在它们自己的包Commands
HashMap<String, Command> commands
interface command
Commands
当前,我正在使用commands.put(...)一堆指令来填充HashMap。
commands.put(...)
我想迭代填充HashMap,以便我可以创建或删除实现interface command的类,而不必担心更新HashMap。这样的事情有可能没有太多麻烦吗?