gpt4 book ai didi

java - Java 注解会影响运行时性能吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:46:42 25 4
gpt4 key购买 nike

我们知道注解会在启动时引起组件扫描,但是一旦所有配置加载完毕,它会影响运行时性能吗?

顺便说一句,我们正在构建一个本土的轻量级 restful 服务框架,以配置路由,我们有 2 种样式:

  • 硬编码枚举
  • 注释

我们的一位同事对注释的性能有疑问。

最佳答案

是的,注释会在运行时增加几毫秒。但是,一旦程序运行,就不会产生额外的开销。在您优化之前,始终运行该程序以检查性能速度是否是一个问题是一个好主意 - 如果它没有损坏,请不要修复它。

如果程序运行太慢,我敢打赌瓶颈不是注释。要优化它,您应该编写一些基准测试代码来找到瓶颈的实际位置并优化最慢的部分。与优化注释相比,您的同事最好通过到处跑和生吃来节省时间。

关于java - Java 注解会影响运行时性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22776247/

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