bestcxx的专栏

基础 http://url.cn/47wdUef

类1调用类2的子方法不会触发类2的main方法

如果类1和类2中都有main方法,而类1的main方法还要调用类2的子方法,类2的main方法不会被调用,就是说,main方法只能作为入口地址是唯一存在的,如果没有直接在main方法所在的类触发这个方法,这个方法只能被看做一般方法被其他类调用。


Test1.java

public class Test1 {
public static void main(String [] args){
System.out.println("Test1的main方法");
}

public void test1method(){
System.out.println("Test1的test1method方法");
}


}


Test2.java

public class Test2 {



/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test1 t=new Test1();
t.test1method();

}


}


Test2.java运行结果:

Test1的test1method方法


Test3.java

public class Test3{



/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test1 t=new Test1();
t.test1method();
t.main(args);
}


}


Test3.java运行结果:

Test1的test1method方法
Test1的main方法


阅读更多
版权声明:本文为博主原创文章,如有错误劳烦指正。转载请声明出处,便于读取最新内容。——Bestcxx https://blog.csdn.net/bestcxx/article/details/49946309
文章标签: java main方法
个人分类: java基础
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

类1调用类2的子方法不会触发类2的main方法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭