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

原创 2015年11月20日 13:35:58

如果类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方法


版权声明:欢迎光顾 http://www.bestcxx.cn/ 本文为博主原创文章,欢迎转载,转载请声明出处 http://blog.csdn.net/bestcxx

java main方法调用类的实例化方法疑问

public class Example { void idea() { } public static void main(String args[]) { ...
  • z_dianjun
  • z_dianjun
  • 2016年03月24日 21:20
  • 6121

java 在main函数中访问内部类、方法、属性

java 在main函数中访问内部类、方法、属性 1.使用静态的属性、方法、内部类 class A { static int i = 1; // A 类的静态属性 static void ou...
  • superjunenaruto
  • superjunenaruto
  • 2017年02月23日 14:50
  • 1965

java-怎样在main方法中调用action

java中spring 框架 中的action操作()
  • q383965374
  • q383965374
  • 2014年10月29日 18:47
  • 2915

PHP 成员方法和类的调用

1、PHP成员方法详解:
  • u013372487
  • u013372487
  • 2015年06月27日 14:59
  • 9593

Java中static代码块,main函数,构造函数运行顺序

Java中static代码块,main函数,构造函数运行顺序 在
  • feishangbeijixing
  • feishangbeijixing
  • 2014年09月29日 14:49
  • 1929

java面向对象高级分层实例_测试类(main方法所在的类)

package bdqn.studentSys; /** * main类 * @author Administrator * */ import java.util.*; import bd...
  • qq_34137397
  • qq_34137397
  • 2016年11月10日 13:58
  • 620

Python类中的方法(CLASS)

类方法定义 在类中可以根据需要定义一些方法,定义方法采用def关键字,在类中定义的方法至少会有一个参数,一般以名为'self'的变量作为该参数(用其他名称也可以),而且需要作为第一个参数。 ...
  • x785403922
  • x785403922
  • 2016年08月20日 20:26
  • 1304

ruby中类方法与实例方法调用

对此略懂, 简单解答下你的问题, 这块确实是ruby深入理解的关键点. 首先,要明白一点: Ruby一切皆对象. 什么意思呢? Ruby一个类也是一个对象(使用XX.class知道它的类是...
  • dazhi_100
  • dazhi_100
  • 2013年12月02日 14:38
  • 1376

Object-C学习笔记(二)-----对象的创建和类方法的调用

既学习笔记一  helloworld项目, 在当前项目所在的xcode中,按 command+N ,出现一个创建类的向导:如图 创建一个oc 类, 选择其父类为NSObje...
  • abc13939746593
  • abc13939746593
  • 2013年04月04日 12:00
  • 1261

Python中调用父类的同名方法

Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。 举一个很常见的例子: ...
  • yangyangye
  • yangyangye
  • 2014年12月09日 19:34
  • 2384
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:类1调用类2的子方法不会触发类2的main方法
举报原因:
原因补充:

(最多只允许输入30个字)