转载自:http://www.xwy2.com/article.asp?id=109

 

我们知道 C# 中使用字符串驻留(string interning)机制来提高系统性能,可在 Python 中非但字符串有驻留机制,连整数等也拥有同样的待遇。

 

 

甚至是类成员也同样如此。

 

 

 

继续一个复杂一点的。

 

 

即便在不同类型中,也只有实例成员的地址不同。

我们还可以使用如下方式查看引用计数的变化,这是否意味着 Python 将简单类型也分配到堆上?

 

 

而在 C# 中,显然堆或栈上都不可能如此。

 

i2;  

Console.WriteLine((int)p1);
Console.WriteLine((int)p2);
}

相关文章:

  • 2021-09-08
  • 2021-11-30
  • 2021-06-07
  • 2021-05-13
  • 2021-11-17
  • 2021-08-06
猜你喜欢
  • 2022-12-23
  • 2021-05-31
  • 2022-01-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-04
相关资源
相似解决方案