使用了static修饰的方法是静态方法,反之则为非静态方法。
静态方法是一种特殊的方法,他不属于某个具体的实例。非静态方法可以访问类中的任何成员,而静态方法只能访问静态成员。
http://www.cnblogs.com/roucheng/
请看以下示例:
1 class A 2 { 3 int x; 4 static int y; 5 static int F() 6 { 7 x = 1;//不允许 编译提示错误 8 y = 1;//允许 9 }10 }
本文共 260 字,大约阅读时间需要 1 分钟。
使用了static修饰的方法是静态方法,反之则为非静态方法。
静态方法是一种特殊的方法,他不属于某个具体的实例。非静态方法可以访问类中的任何成员,而静态方法只能访问静态成员。
http://www.cnblogs.com/roucheng/
请看以下示例:
1 class A 2 { 3 int x; 4 static int y; 5 static int F() 6 { 7 x = 1;//不允许 编译提示错误 8 y = 1;//允许 9 }10 }