局部变量怎样去成员区域调用呢
全局变量也叫成员变量,全局变量又分为类变量和实例变量,类变量又叫静态变量。局部变量是指在方法中定义的变量。
对,局部变量是在方法里定义的,只能在这个方法里使用,别的方法就使用不了了
什么是全局变量?一直都在听到这个词但是脑海里没有任何实例,
照片里框起来的是成员变量,但是普通方法和static方法也都能用
这是不是可以理解成框起来的就是全局变量?
理解完全正确,成员变量也称为全局变量。
老师 我想问一下“ 静态变量只有一份 ”这句话怎么理解 ?
因为静态变量是属于类的,它不是属于某一个对象的,所以说静态变量只有一份。
我想请教下?全局变成是不是指的就是静态变量???
全局变量是初始化声明的。
静态变量是后期声明的变量(也可以是全局的)初始值均为0
我记得老师说过静态方法里面只能用静态变量和方法,那么main函数也被static修饰符修饰了,为什么可以调用非静态的方法和变量呢
静态方法、变量都是属于类的,当你调用类时那些静态方法和属性就已经存在了,也就是说直接调用类名.属性/方法名就可以,而非静态属性和方法必须得实例化对象才能调用,你可以这么理解,当程序跑到静态方法里时,非静态方法这时还是未存在的,不过静态调用非静态也是可以的,不过不能直接调用罢了,你得先实例化对象后再调用才行
老师,在闯关里static关键字的知识点中,第四小题,题目已经把答案一起打印出来了。
已反馈