黑马程序员技术交流社区

标题: static关键字 [打印本页]

作者: 衙门口,门朝南    时间: 2016-3-1 22:25
标题: static关键字
static关键字怎么用,什么时候用什么时候不用,求大神用通俗易懂的话帮我解释一下
作者: 小笼包    时间: 2016-3-1 23:29
共性用静态,就不需要每次都创建对象调用了,直接就可以用类名调用了
作者: fagug    时间: 2016-3-2 00:39
被static修饰的类中的成员变量和成员方法具有共性,其属性和方法可以被类中的其他所有方法访问。
static修饰的成员变量随类的加载而加载,可以用于对某些成员变量的初始化,且这些变量被所有类的对象所共享。
作者: huang_bing_hua    时间: 2016-3-2 09:26
衙门口,门朝南 发表于 2016-3-1 22:25
static关键字怎么用,什么时候用什么时候不用,求大神用通俗易懂的话帮我解释一下 ...

static修饰的变量,叫做静态变量,属于类,所以也称作类变量。只要程序加载类的字节码文件,静态变量就能被分配空间,静态变量就能够被使用。所以,静态变量可以直接通过类名调用。
同理,被static修饰 的方法是静态方法,也可以直接通过类名调用。
作者: 苗超维    时间: 2016-3-2 10:05
一般需要共享数据时  加static




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2