【发布时间】:2019-01-14 11:32:10
【问题描述】:
我知道,只要应用程序保持运行,静态属性就可以保持其值。非静态类中的私有静态字段是否相同
public class A
{
private static int B;
public int GetSession()
{
return B++;
}
}
在上面的类中,我有一个私有静态字段。调用GetSession() 方法会提供GetSession() 访问的次数吗?
【问题讨论】:
-
如果包含类是
static或不是对static成员完全没有影响。static表示static,这是所有实例共享。除此之外,您可以通过创建不同的实例来简单地尝试一下,看看它们是否都为您的静态字段具有相同的值。 -
“在上面的类中我有一个私有静态属性”不,你有一个私有静态字段
-
@HimBromBeere,知道了,谢谢你的信息。
-
@Rango,更新了问题。 :) 感谢您的信息