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

静态变量和成员变量的区别是啥???

静态变量和成员变量都是子啊类中定义,那他们的主要区别是啥,啥时候用成员变量,啥时候用静态变量????

正在回答

5 回答

是的,以上回答都是不错的

2 回复 有任何疑惑可以回复我~

静态变量 归 类所有 即使没有实例化对象 静态变量也是存在的  它不依附于某个对象  既可以用类调用 也可以用对象调用

成员变量 是实例化对象的时候才会有 必须指明是哪个对象的成员变量

0 回复 有任何疑惑可以回复我~

成员变量:当在整个程序执行过程中,需要多次更改变量的值,即对于类的每一个对象在调用此变量时,都需要用到不同的值,使用成员变量

静态变量:在程序执行的过程中,如果给变量赋完初值,在代码以后调用此变量时,都不用更改变量的值,则使用静态变量。(静态变量在有些时候,我们可以理解为常量。这是我的理解,希望能帮到你。)

1 回复 有任何疑惑可以回复我~
#1

低調d華麗

静态变量 归 类所有 即使没有实例化对象 静态变量也是存在的 它不依附于某个对象 既可以用类调用 也可以用对象调用 成员变量 是实例化对象的时候才会有 必须指明是哪个对象的成员变量
2018-08-27 回复 有任何疑惑可以回复我~

成员变量是类的属性,包括   实例属性(不以static修饰 ),  类属性(static修饰)

0 回复 有任何疑惑可以回复我~

静态变量由static修饰,

这两个变量都是定义在类中,方法之外,区别就是生命周期不一样,静态变量>成员变量;

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

静态变量和成员变量的区别是啥???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信