是否可以在static环境中访问非static变量

来源:互联网 发布:seo实战什么意思 编辑:程序博客网 时间:2024/06/05 10:52

一、是否可以在static环境中访问非static变量?

不能。

static变量在java中是属于类的,在类的所有实例中,它的值都是一样的。在类被JVM载入时,静态变量的值就确定了。

而非静态变量是属于实例的,要在new一个实例之后,值才会存在。

在static环境中,调用非static变量,可能这个变量都还不存在,当然会出错。



阅读全文
0 0
原创粉丝点击