为了账号安全,请及时绑定邮箱和手机立即绑定

我想问一下Java中成员变量(全局变量)和静态变量(static修饰的变量)有什么区别?

我想问一下Java中成员变量(全局变量)和静态变量(static修饰的变量)有什么区别?

长白圣同学 2016-05-25 11:04:16
如题。。本人小白一个  希望解释可以详细通俗一点
查看完整描述

1 回答

已采纳
?
虛無縹緲丶

TA贡献17条经验 获得超14个赞

java中的成员变量包括类变量(static修饰的)和实例变量

首先是加载顺序

类的加载顺序是:类变量(static修饰的)->类方法(static修饰的)->实例变量->实例方法 

通过加载顺序就可以看出类变量可以应用到所有类方法或实例方法,而实例变量只能应用于实例方法

类变量可以直接通过类名.属性名访问。实例变量需要先创建对象的实例。然后通过对象实例名.属性进行调用

查看完整回答
1 反对 回复 2016-05-25
  • 1 回答
  • 0 关注
  • 1482 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信