11问答网
所有问题
java中同一个类中的main方法调用其他非静态方法不能直接调用吗
如题所述
举报该问题
推荐答案 2017-01-17
不能,static 静态方法只能调用static 静态方法
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FvqMPv8MPSM7MF7vvP4.html
其他回答
第1个回答 2017-01-17
先创建这个类的实例对象,再通过这个实例对象去调用类里面的方法
追答
上面介绍的很正确。有什么问题写个test类试试就明白了。
第2个回答 2017-01-17
不能 要new这个对象先啊
第3个回答 2017-01-17
您好,请问您是想知道java中同一个类中的main方法调用其他非静态方法不能直接调用吗吗?
相似回答
关于
java中的main方法
答:
首先,
main方法不能直接调用非静态方法
,要调用非静态方法只能通过new实现,new后会调用类的构造器,所以main调用非静态方法那么就一定会调用其构造器;其次,构造器不属于静态的块,类的加载顺序中静态的会先加载,同样静态的会按顺序加载,你可以试试你就会发现静态的在构造器前或后都会比构造器先加载 最后...
大家正在搜
main方法调用其他方法
java中main方法的返回类型
java中main方法的两种定义
java的main方法
java可以有几个main方法
java找不到main方法
main是java的关键字吗
java的方法
main方法的正确形参
相关问题
刚学java,main()方法调用同类中的其他方法为什么不能...
java中main方法里面调用非静态方法。
Java中main函数只能调用同类中的静态方法?
Java: 在一个主方法类可不可以调用一个非静态的方法?
非静态方法中不能直接调用静态方法吗
java主方法如何调用非静态方法
在同一个java程序中,能不能用一个类去调用另一个包含mai...
JAVA 里既然静态方法无法调用非静态方法,那主方法main...