为垃圾收集创建以下for loop for bad?

Tas*_*ons 4 java android garbage-collection

我有一个更新方法,每隔ms更新游戏中的级别.在这个方法中,我有几个for循环,如下所示:

for (int i = 0: i < 10; ++i){

}
Run Code Online (Sandbox Code Playgroud)

当我说:

int i = 0
Run Code Online (Sandbox Code Playgroud)

这会造成很多垃圾吗?还有其他选择吗?

谢谢

Ste*_*n C 7

当你写int i = 0它时不会产生垃圾.

变量的i类型int是基本类型,而不是对象(或引用)类型.状态i完全保持在封闭方法的堆栈框架内; 即不在堆上.

这会造成很多垃圾吗?

没有.

还有其他选择吗?

没有其他选择......