66问答网
所有问题
当前搜索:
静态方法和非静态方法相互调用
java静态方法能
调用非静态方法
么
答:
当然可以。你可以参考示例。public class A{ //类A中
非静态方法
public void func(){ ... } //类A中静态方法(主函数)public static void main(String[] args){ A a=new A();//需实例化A的对象后才可以
调用
A中非静态方法 a.func();} ...
java 静态方法可以
调用非静态方法
吗
答:
//必须可以!public class 非静态方法{public static void main(String[] args) {System.out.println("\n\t\t===java 静态方法可以
调用非静态方法
吗!===\n");init();}//测试案例,静态方法!private static void init(){//这里调用下面的,看控制台输出!new 非静态方法().show();//很好调...
java 静态方法里面可以
调用非静态方法
吗
答:
//可以的!public class StaticTest {public static void main(String[] args) {System.out.println("\n\t\t如何实现
静态方法调用非静态方法
有哪些\n");//方式1:匿名调用!new StaticTest().show();//方式2:创建对象调用!StaticTest st=new StaticTest();st.show();}//非静态方法!void show...
c#静态方法可以
调用非静态方法
吗
答:
可以啊 =-= 只要你静态方法里能获取到其他的对象,再调用这个对象的非静态方法不就得了
只不过你不用指望在静态方法里用 this 就对了
java
非静态方法
中能直接
调用静态方法
么
答:
可以
,静态方法里面掉不了非静态的。因为静态方法在类初始化的时候就有了,非静态方法还不存在。。。
java中
非静态方法
可以
调用静态方法
吗
答:
使用static修饰的方法被称为静态方法,该方法具有以下的特点:(1)静态方法只能
调用静态方法和
静态属性。不能
调用非静态方法
或属性 (2)非静态的方法可以调用静态地方法
java中如果
静态调用
了
非静态方法
会报什么错误?
答:
首先楼上的说法是错误的。java中如果
静态调用
了
非静态方法
有两种情况:一种是间接调用,例如:public class Apple { public static void sayHello()//静态方法 { /./建立一个对象后,然后调用对象的非静态方法,这样是正确的,没有任何错误 Apple apple=new Apple();apple.print();} public void ...
静态方法怎样访问
非静态方法
?
答:
静态方法不能直接使用本类的
非静态方法
解决方式有三种 1、两个方法都改成非晶态 2、两个方法都改成静态 3、先创建类的实例,然后静态方法在
调用
这个实例的非静态方法
在java中
调用非静态方法
答:
在静态方法里面
调用非静态方法
需要new一个对象,通过对象调用 如果在非静态方法里面 调用非静态方法,可以用this调用,如this.goAhed(String args[]),也可以省略this,直接调用goAhed(String args[])
java中的
非静态
为什么可以
调用静态方法
答:
可以通过类来直接调用。java的内部执行构造是先有类才可以构造实例,也就是说你通过实例去调用静态方法时,类已经存在了,通过实例
调用静态方法和
用类调用时是一致的。其次实例方法是属于实例的,不属于类当然类无法调用,可以这样理解,有类了,但是实例可能还没有实例化,所以静态不能访问
非静态
...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
静态方法调用非静态方法
java静态方法调用静态方法
java静态方法和非静态方法
静态方法可以调用非静态变量吗
可以用类名调用非静态方法
java静态和非静态的调用
java静态方法和普通方法
静态方法和实例方法的区别
对象可以调用静态方法吗