所以,我正在尝试使用ActionScript 3程序中的每个类都可以访问的常量。我使用FlashDevelop,我创建了这个:
package
{
public class ConstClass
{
public static const alpha : int = 30;
public static const beta : Boolean = true;
}
}
我可以在我的程序中使用它,例如:sigma = ConstClass.alpha + 10
。现在,我的问题是:
1.它会对我的计划的表现产生负面影响吗?
2.有更好的方法以更快的方式实现相同的效果吗?
答案 0 :(得分:0)
你的意思是静态? Const修饰符使您的字段不可变,但静态提供类访问。
这取决于您的程序或如何使用静态字段。例如,访问局部变量要快得多。然而,通常的做法是使用静态字段来保存原始不可变数据或实用程序函数。
你的意思更快?打字或表现更快?这又取决于你的代码。
Interesting tests,但无论如何,对绩效的影响微乎其微。