关于修饰符static

翻译 2012年03月30日 21:57:53

static在C#中是静态声明的关键字,然而它与普通的非静态有什么区别呢?
通常咱们说的一句话是在类中,静态的成员是属于类,非静态的成员属于对象(或实例)。但是怎么理解呢?
是这样的,静态的成员在编译时,首先被初始化,一旦被加载,有且只有一份存在程序中,但你不管怎么修改,都会发生改变。它的消毁和进程一起。非静态成员就不一样了,是每个对象有一个自己的“值”,不同的对象之间没有关系。

static修饰符的作用及应用

/* static 修饰符 1.数据共享成员变量(实例变量)和静态变量(类变量)的区别 1.两个变量的生命周期不同 成员变量随对象的创建而存在,随对象被回收而释放 静态变量随类的加载而存在,...
  • u012768347
  • u012768347
  • 2016年03月27日 14:12
  • 2078

Java中的静态修饰符 static

静态修饰符的特点 static是一个修饰符,用于修饰成员(成员变量和成员函数) 静态成员随着类的加载而加载。 静态成员优先于对象存在。 静态成员被所有对象所共享 静态成员多了一...
  • u013310517
  • u013310517
  • 2016年07月31日 18:01
  • 1813

JAVA--静态修饰符(static)理解

学习JAVA中,有一个修饰符特别重要。That's static... 下面来总结一下我对Static的理解和对于它的使用场景... 首先要记住一点,静态的资源(静态代码快、静态方法、静态变量、静态内...
  • qq_25223941
  • qq_25223941
  • 2015年11月18日 10:10
  • 1252

3-2 类和对象(二)_访问修饰符-abstract-final-static

  • 2016年04月30日 10:11
  • 1.33MB
  • 下载

auto、register、static、extern等存储类修饰符的区别.

  • 2014年03月12日 16:47
  • 111KB
  • 下载

Java_修饰符static和构造函数

本博文为子墨原创,转载请注明出处! http://blog.csdn.net/zimo2013/article/details/8913408 1.static     静态修饰符修饰的变量...
  • strawberry2013
  • strawberry2013
  • 2013年05月11日 08:25
  • 2517

Java面向对象04-继承,访问控制修饰符,static和final

方法的重写 (override)1. 发生在父子类方法签名相同,方法体不同 2. 重写方法被调用时,看对象的类型不看引用的类型 3. 重写和重载的区别: 1)重载—发生在一个类中,方法...
  • Lh_0618
  • Lh_0618
  • 2016年03月18日 21:53
  • 356

static final abstract 三个修饰符的个人总结(望各位大牛指正)

一、static :可以修饰类的属性和方法  1. 修饰属性: 实例属性:属性的值跟随着对象走,每一个对象的这个属性值是不一样的 静态类属性:用来描述整个类的特征的 static ...
  • u014072283
  • u014072283
  • 2014年03月14日 11:49
  • 469

Java的static修饰符

1.引出static 在生活中有些东西不是属于某一个具体对象的,而是属于整个事物的类型,比如:全世界人的总数,人的毁灭的行为.毁灭的行为,应该属于人类,而不属于某一个人. 状态和行为应该有对象...
  • yangying496875002
  • yangying496875002
  • 2017年06月12日 16:23
  • 124

关于C++ static 修饰符的考试题

请阅读如下代码(all.h,test1.cpp,test2.cpp,main.cpp),请问对main函数中的func1和func2来说,g_str是否是全局变量?对main中thread_group...
  • heraptor
  • heraptor
  • 2013年09月03日 21:59
  • 383
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于修饰符static
举报原因:
原因补充:

(最多只允许输入30个字)