类的静态属性的内存空间实在何时分配的?
静态属性的回收机制是怎么样的?是不是不回收,直到应用程序域被卸载?
类的静态属性的内存空间实在何时分配的? //你似乎是想问静态字段,因为静态属性在这里没有讨论价值
在这个类第一次被“使用”到时,被使用包括实例化,静态成员访问。
静态属性的回收机制是怎么样的?是不是不回收,直到应用程序域被卸载?
是的,直到load这个类的app domain被unload为止,否则不会被GC。
在这个类被加载时,即此类中有任何一个成员被访问时分配初始化静态成员,执行静态构造函数......
应用程序结束,被使用过的(包括初始化但未使用过的)静态成员内存空间才会被释放。