gpt4 book ai didi

java - 如何在Java中优化这种代码?

转载 作者:行者123 更新时间:2023-11-29 03:24:41 25 4
gpt4 key购买 nike

我需要优化一些 Java 代码,将大约 100 个一种类型的 POJO“转换”为另一种类型的 POJO。

例如,假设有 POJO A1A2 .并且有一个函数 A2 convert(A1 a) ,它创建 A2 的新实例并从给定的 a复制数据给它。假设我还有一个函数 Collection<A2> convert(Iterator<A1> as) ,适用于约 100 个对象的集合。

我如何制作这个 convert跑得更快。我可以在 convert 中优化新实例的创建吗? ?

最佳答案

您可能希望将其并行化以高效使用 CPU。

另一种方法是使转换更快。这两种技术的结合将为您提供更快的代码。

另一方面,您可以尝试在 A1A2 之间使用某种继承,然后将其强制转换(这是来自猜测工作,我不知道你的代码是怎样的)

关于java - 如何在Java中优化这种代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21625057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com