黑马程序员技术交流社区
标题:
静态的作用
[打印本页]
作者:
qincai
时间:
2014-6-11 20:19
标题:
静态的作用
本帖最后由 qincai 于 2014-6-13 22:44 编辑
静态都有哪些作用?
作者:
江夷
时间:
2014-6-11 21:17
静态是多个对象共享的属性,使用静态
作者:
yanghu
时间:
2014-6-11 21:17
作用一是:只想为某特定域分配单一的存储空间,而不去考虑究竟要去创建多少对象,甚至不需要去创建对象。
作用二是:希望某个方法不与包含它的类的任何对象关联在一起。也就是即不创建这个类的对象也能调用其中的方法。
由于static方法使用前不需要创建任何对象;所以对于static方法不能简单地调用其非static方法或域而没有指定某个命名对象,来直接访问非static方法和域。也就是说在同一个类中存在一个static字段和一个非static字段,一个static方法和非static方法。static方法可以调用static字段,但不可以调用非static字段。非static方法可以调用static和非static字段。
作者:
江夷
时间:
2014-6-11 21:20
静态是多个兑现共享同一属性,使用静态,
被静态修饰的方法,直接类名调用,方便,不用创建对象
静态成员随着类的加载而加载,随着类的消失而消失,
另:
你的这个提的太理论化,别不太好回答,下次可以提再具体些,可以涉及具体代码中,更便于理解。
作者:
少先队员
时间:
2014-6-11 22:27
你问的这个问题很笼统哦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2