static
修饰成员变量时:为静态成员,可以被所有的实列共享,通过类名来访问,不能通过实例对象访问
修饰方法时:只可以使用静态变量
修饰类时:类中只能包含静态变量
static
修饰成员变量时:为静态成员,可以被所有的实列共享,通过类名来访问,不能通过实例对象访问
修饰方法时:只可以使用静态变量
修饰类时:类中只能包含静态变量
静态
加上static就是静态
静态成员通过类来访问
静态变量存储在静态存储区
静态方法只能 访问静态数据
静态函数只能使用静态数据 不能使用非静态成员
如果把类声明为静态的 ,静态类里面只能包含静态成员,静态成员是不能实例化的
( )
静态的
static 静态函数
静态类 public static int count
静态成员既可以通过类访问 又可以通过对象类访问
静态是放在静态存储区里的
静态函数只能使用静态数据
静态成员储存在静态存储区
静态成员是该类所有对象共享的,只能用类来访问
(java没有这个要求)
静态函数只能使用静态数据
静态类不能实例化,当游戏中有公共只存一份的成员可以放在静态类中
静态函数只能使用静态数据。也就是只能使用静态变量。
C# 中可以申明静态类
静态类中只能包含静态成员。
静态类不需要实例化对象。可以直接使用类进行调用。
静态类的使用场景:
1、 公共场景。
C#通过类来访问static修饰的成员,不能用对象访问
静态函数只能使用静态数据
静态 static
静态成员和普通成员的区别:
静态变量是存储在静态存储区,而不是存储在某个对象里面,只支持通过类访问;
静态函数只能使用静态数据,不能使用非静态;
静态类:只能使用静态成员(类),不能
静态成员和函数:通过类.来访问,而不是对象
静态函数:只能使用静态数据
静态函数只能使用静态数据
静态类只能保存静态成员