java 多个方法_java中的多个main()方法
生活随笔
收集整理的這篇文章主要介紹了
java 多个方法_java中的多个main()方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
它不會導致錯誤.只是因為你初始化一個對象,并不意味著main方法被執行. Java只會最初調用傳遞給它的類的main方法
> java TestClass
但是,做一些事情:
public class TestClass
{
public static void main (String[] args)
{
TestClass foo = new TestClass();
foo.main(args);
}
}
要么
public class TestClass
{
public TestClass()
{
//This gets executed when you create an instance of TestClass
main(null);
}
public static void main (String[] args)
{
TestClass foo = new TestClass();
}
}
這將導致一個StackOverflowError,因為你明確地調用TestClass的main方法,然后再次調用main方法,再一次又一次調用.
當有疑問時,只需測試一下:-)
總結
以上是生活随笔為你收集整理的java 多个方法_java中的多个main()方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: zcmu-1667
- 下一篇: 异常是catch还是throws的简单原