非面向对象特征---静态

来源:互联网 发布:windows网络重置 编辑:程序博客网 时间:2024/05/21 17:24
静态 实例(非静态) static关键字 不需要static关键字 使用类名调用 使用实例对象调用 在静态方法中,可以访问静态成员 在实例方法中:可以直接访问静态成员 在静态方法中,不可以直接访问实例成员 在实例方法中:可以直接访问实例成员 调用前初始化 实例化对象时初始化

C#中最小的完整单位是类。不成类,不可运行。
静态相当于全局。
在静态方法中,不可以直接访问实例成员,要实例化出来。
实例成员有垃圾回收机制回收。静态成员只有程序结束的时候资源才会释放。所以一般是使用静态方法,很少使用静态变量,除非它是个常量。
当第一次访问这个类型的时候,就会初始化,并且只会初始化一次。

1 0