首页 相关文章 Java: 尽可能使用堆栈变量

Java: 尽可能使用堆栈变量

假如您频繁存取变量,就需要考虑从何处存取这些变量。变量是 static 变量,还是堆栈变量,或者是类的实例变量?变量的存储位置对存取它的代码的性能有明显的影响?例如,请考虑下面这段代码:
  
  class StackVars
  {
   private int instVar;
   private static int staticVar;
  
   //存取堆栈变量
   void stackAccess(int val)
   {
   int j=0;
   for (int i=0; ival; i++)
   j += 1;
   }
  
   //存取类的实例变量
   void instanceAccess(int val)
   {
   for (int i=0; ival; i++)
   instVar += 1;
   }
  
   //存取类...[ 查看全文 ]

2016-02-19 标签:

Java: 尽可能使用堆栈变量的相关文章

手机页面
收藏网站 回到头部