黑马程序员技术交流社区

标题: 关于static [打印本页]

作者: 2899028818    时间: 2015-7-5 08:16
标题: 关于static
静态函数中可以定义非静态的变量吗?
作者: Ruby    时间: 2015-7-5 09:16
可以啊,main方法里面不就经常这样写么
作者: 虾米吃螃蟹    时间: 2015-7-5 09:31
static只能修饰成员变量,所以肯定是可以的。
作者: wgy    时间: 2015-7-5 09:41
在静态函数中时可以定义非静态变量的,它就相当于是函数的成员变量,随着类的加载而加载,随着类的消失而消失,但是要注意的是,如果是在类中的静态函数要访问到成员变量,那么成员变量也要是静态的,简单说就是静态只能访问静态,不能访问非静态。
作者: zhjunwenyy    时间: 2015-7-5 14:39
可以定义非静态变量
作者: hp_discuz    时间: 2015-7-5 22:49
可以定义的。




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