它不会导致错误.只是因为你初始化一个对象,并不意味着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()方法相关推荐

  1. java 数组 length 减少_java中数组有没有length()方法?string没有lenght()方法?

    java中数组有没有length()方法,求数组的长度可以使用数组的length属性. int length=arr.length;//求数组的长度 ------------------------- ...

  2. java 创建文件夹的方法_java中创建文件夹的方法

    java中创建文件夹的方法 发布时间:2020-06-10 11:46:49 来源:亿速云 阅读:461 作者:Leah 这篇文章给大家分享的是java中创建文件夹的方法.小编觉得挺实用的,因此分享给 ...

  3. java 定义整数数组_JAVA中数组的正确定义方法是什么?

    数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来唯一地确定数组中的元素. §5.1一维数组 一.一维数组的定义 type arrayName[]; 其中类型(type)可以为Java中任 ...

  4. java 调用js脚本_Java中使用JavaScript脚本的方法步骤

    简介 Nashorn Nashorn 一个 javascript 引擎. 从JDK 1.8开始,Nashorn取代Rhino(JDK 1.6, JDK1.7)成为Java的嵌入式JavaScript引 ...

  5. java定时执行某个方法_Java中定时执行任务的三种方法

    Java中定时执行任务的三种方法 1)java.util.Timer 这个方法应该是最常用的,不过这个方法需要手工启动你的任务: Timer timer=new Timer(); timer.sche ...

  6. java数组的调用_java中数组的应用及方法

    1.数组反转 import java.util.Arrays; public class ArrayReverse { public static void main(String[] args){ ...

  7. java的file类中的方法_java中File类的使用方法|chu

    构造函数 public class FileDemo { public static void main(String[] args){ //构造函数File(String pathname) Fil ...

  8. Java如何清除日期_Java中关于日期的处理方法

    (1)Date *  Date: *  介绍是java.util包下的Date类,这个类是负责描述日期这类数据的. *  Date主要是描述当前时间毫秒值对象. *  它中的很多方法不利于国际化,已经 ...

  9. java的character用法_Java中Character类的使用方法

    Character类的使用方法 Character:字符类型 1.属性. static int MIN_RADIX :返回最小基数. static int MAX_RADIX :返回最大基数. sta ...

最新文章

  1. localhost: Error: JAVA_HOME is not set. [Hadoop] Error: JAVA_HOME is not set
  2. yii 操作cookie
  3. 如何精确评估开发时间的 4 个小套路?
  4. 为什么逻辑思维不做小程序了而开发APP得到
  5. 语言zzuli链表遍历_趣味图解算法之链表
  6. myeclipse springboot 运行内存溢出_springboot学习心得 - aowumao
  7. python3性能还低吗_Python3 vs. Python2 大作战,谁将是性能之王?
  8. java应用中的日志介绍
  9. Java分享笔记:自定义枚举类 使用enum关键字定义枚举类
  10. skala view android,Skala Preview for mac
  11. 时序逻辑电路的分析和设计
  12. idea 格式化代码 快捷键
  13. 「Web全栈工程师的自我修养」读后感
  14. AvalonDock学习总结
  15. Python中的numpy库介绍!
  16. java table注解_java注解简单使用
  17. windows10官网下载安装(纯净版)
  18. 爬取初试----猫眼电影,猫眼评分
  19. 最新宝塔自助建站系统8.0源码
  20. 强化学习王者荣耀Ai的搭建

热门文章

  1. SQLServer判断循环
  2. docker build -t_在Docker环境构建、打包和运行Spring Boot应用
  3. passive模式 tcp_FTP主动模式和被动模式的比较
  4. c语言常用字符串处理函数6,【总结】C语言中常见的字符串处理函数
  5. django 模板mysql_59 Django基础三件套 , 模板{{}}语言 , 程序连mysql Django项目app Django中ORM的使用...
  6. 搜索用计算机弹奏9277的数字,计算机基础知识参考试题(含答案)
  7. 数据结构-图及其遍历
  8. Python 基本数据类型 (二) - 字符串
  9. python操作excel常用的方法
  10. for-each循环