黑马程序员技术交流社区
标题:
请教大家一个问题
[打印本页]
作者:
jiangyong
时间:
2015-4-12 15:59
标题:
请教大家一个问题
static关键字的主要应用有哪些??
作者:
cyr
时间:
2015-4-12 16:22
修饰类成员
作者:
燕赵之风
时间:
2015-4-12 16:32
在没有创建任何对象的前提下,仅仅通过类本身来调用static方法,这是static方法的主要用途。
作者:
燕赵之风
时间:
2015-4-12 16:35
static:用于修饰成员(变量和函数)。
特点:随着类的加载而加载;优先于对象存在;
被所有对象所共享
;可以直接被类名调用。
每一个应用程序中都有共性的功能,可以将这些功能进行抽取,独立封装,以便复用。
作者:
yearn
时间:
2015-4-12 17:11
主要是用来修身方法,变量,代码块,用static修的的类成员随着类的加载而加载,可以被本类所有的对象共享!可以直接用类名调用!
作者:
lf027
时间:
2015-4-12 17:20
第一:在静态方法中是没有关键字this的,因为静态是随着类的加载而加载,而this是对象创建才存在的
第二:静态方法只能访问静态成员变量和静态成员方法
第三:静态的内容可以通过对象调用,也可以类名调用,但是一般推荐使用类名调用
作者:
毛守锐
时间:
2015-4-12 17:59
(1)是一个关键字。可以修饰成员变量和成员方法。
(2)静态的特点:
A:随着类的加载而加载
B:优先于对象存在
C:被类的所有对象共享
D:可以通过类名调用
(3)静态的注意事项:
A:在静态方法中是没有this关键字的。
B:静态方法只能访问静态成员。
(4)静态内容的调用:
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2