【发布时间】:2020-05-08 14:48:47
【问题描述】:
我希望实现一个转换过程,基于接收一些值,我想返回一个或多个类的实例。
我需要以尽可能高的速度执行此操作,因为它被用作实时过程的一部分。
我有30000个类的集合,每个类都有一个对应的key,匹配一个要接收的信号,有些类可以链接到同一个key
哪个选项最有效,还是需要考虑其他选项?
MultimapMap<String, ArrayList<Class>>ArrayList<Class>并使用谓词搜索?
【问题讨论】:
-
HashMap
> 我建议 -
或
Map<String, long>和ArrayList<Class>,以并行化一些间接并消除开销。
标签: java arrays performance