java - 创建大量实例是我的程序变慢的原因吗? (Java 图形)

标签 java graphics

<分区>

我是使用 Java 图形的新手,最近我注意到我正在处理的项目一直在放慢速度(滞后、帧速率下降)。我认为原因是我不是创建一个对象的实例然后重复绘制它,而是在每一帧创建新的实例并绘制它们。在我开始重新编写所有代码之前,我想确保这就是原因。

谢谢

最佳答案

如果不看代码就很难判断,但您绝对应该只在需要时创建或更新实例并重复绘制它们。

关于java - 创建大量实例是我的程序变慢的原因吗? (Java 图形),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48432401/

相关文章:

java - 打印所有带有列名的查询结果的最有效方法是什么?

java - 具有 5 个多个 recyclerview 的 NestedScrollView 不显示任何值

java - 如何创建一个servlet来返回某个div中的数据库查询

c++ - 从高度图生成法线贴图?

c# - 如何使用 Graphics.DrawString 绘制双倍高度文本?

java - 如何在将 JWindow 图形设置为可见之前重新绘制 - 准备它?

java - 使用 SetBigStringTryClob 通过 Oracle JDBC 处理 CLOB 的性能影响

java - 在拖动/重新排序期间调整 itemTouchhelper 上所有 recyclerview 单元格的大小

c++ - 使用图形中的 Blender 和 Bloom 效果为游戏创建 3D 模型

java - 绘制二维图形