iteye_4609
iteye_4609
2010-12-17 08:41

ruby中使用类变量会导致内存泄露吗?(本人新手)

  • ruby

在我现在使用的场景是——项目组使用ruby做自动化用例,而写的用例结构如下

class TestClass < Watir::TestCase
def test_init
@@aa=XXX.new()
@@bb=XXXX.new()
...
end

def test_
#使用类对象
end
end

测试用例很多,并且都使用的是类变量,一个一个类开始执行

在这种情况下会导致内存泄露吗?我想感觉这个和类变量的生命周期有关系,另外也想知道这里面的垃圾回收机制是怎么管理这些类变量的

非常感谢!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答