首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

为啥要使用static关键字

2012-09-18 
为什么要使用static关键字?我们用new来创建对象时,数据存储空间才被分配,其方法才供外界调用。?但是有两种

为什么要使用static关键字

?

我们用new来创建对象时,数据存储空间才被分配,其方法才供外界调用。

?

但是有两种情形,用上述方法是无法解决的。

一种情形是,你只想为某特定数据分配一份存储空间,而不去考虑空间要创建多少对象,还是甚至根本就不创建任何对象。

另一种情形 是,你希望某个方法不与包含它的类的任何对象关联在一起。也就是说,即使没有创建对象,也能够调用这个方法。通过static关键字,可以满足这两方面的需要。

?

只须将static关键字放在定义之前,就可以将域或方法设为static。

热点排行