【发布时间】:2013-01-03 21:26:39
【问题描述】:
...或者必须抛出异常,以影响性能?
请参阅已接受的答案here。这是我想要实现的东西,如果以这种方式创建实例不会使事情变得非常慢的话。 (我每秒要创建数千个对象、粒子系统等。所以不,考虑到在 Java 中使用检查异常时存在的性能影响,这不是过早的优化。谢谢。)
【问题讨论】:
-
与什么相比放慢速度?
-
不是真的在现代 JVM 上,不是。输入一个 try {} 曾经有一些有意义的成本,但自从热点以来,这几乎已经被调整了。不是答案,因为我目前没有时间查找参考资料,抱歉:(
标签: java performance exception