22问答网
所有问题
类中的实例方法可以操作类变量吗?类方法可以操作实例变量吗?
如题所述
举报该问题
推荐答案 推荐于2018-04-23
1.类中的实例方法可以操作类变量
因为类总是先于实例存在的 实例只是类在特定状态下的一个特定对象 所以必须类存在 才能从类创建实例 所以实例方法可以操作类变量 因为类变量肯定存在
2.类方法不可以操作实例变量
因为类方法的作用域在类上 类本身并不知道自己被创建了多少实例 这些实例哪些还存在 所以类方法没有办法访问到实例变量
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/fh6hf6226.html
其他回答
第1个回答 2010-12-19
.类中的实例方法可以操作类变量,类方法不可以直接操作实例变量,可以对象引用。
第2个回答 2010-12-17
1 可以 2 不可以
第3个回答 2010-12-18
在java中,
静态方法中可以有非静态代码块;
非静态方法中不能有静态代码块。
所以,1错,2对。
你可以下载一本《java参考大全》学习java初步知识。
第4个回答 2010-12-22
类方法 就是静态方法 实例变量就是成员变量
相似回答
类中的实例方法可以操作类变量吗?类方法可以操作实例变量吗?
答:
1.类中的实例方法可以操作类变量
因为类总是先于实例存在的 实例只是类在特定状态下的一个特定对象 所以必须类存在 才能从类创建实例 所以实例方法可以操作类变量 因为类变量肯定存在 2.类方法不可以操作实例变量 因为类方法的作用域在类上 类本身并不知道自己被创建了多少实例 这些实例哪些还存在 所以...
实例方法可以操作类变量
,
类方法可以操作
实际
变量吗?
为什么?
答:
类方法当然不可以操作实例变量了
。因为实例变量在类实例化以后才能用,而类方法在类实例化时就已经可以用了,这时实例变量还不存在,所以会报错的。
大家正在搜
实例方法只能访问实例变量
实例变量和类变量的区别
简述类变量和实例变量的区别
类方法中不能调用实例方法
实例方法不能引用类变量
子类通过成员变量的隐藏和方法的
java通过方法改变类的变量
java类变量和实例变量区别
实例方法调用类方法
相关问题
JAVA中类中的实例方法可以操作类变量(static变量)吗...
类中的实例方法可以操作类变量吗?
实例方法可以访问实例变量和类变量吗
实例方法可以操作类变量,类方法可以操作实际变量吗?为什么?
java中为什么实例方法可以调用实例变量也可以调用类变量,而...
java中类变量、类方法、实例变量、实例方法是怎么相互调用访...
实例方法,实例变量,类方法,类变量 的区别和用法
java,举例说明类方法和实例方法,以及类变量和实例变量的区...