java - 所有的java程序都是以main开头吗?

标签 java

  1. Web 服务器,例如 Apache Tomcat。
  2. 应用服务器,例如:Weblogic。
  3. EJB 容器。
  4. Android java 容器。 5> 所有其他 java 实现?

最佳答案

通常是的。 但不,这不是必需的......正如这个答案 Eloquent 地指出的那样...... https://stackoverflow.com/a/2897323/1481262

此外,在检测应用程序代码时(使用java.lang.instrument包),执行从premain开始。 main之前的方法被执行。 - [1] [2]。

[1] http://docs.oracle.com/javase/6/docs/api/java/lang/instrument/package-summary.html
[2]http://dhruba.name/2010/02/07/creation-dynamic-loading-and-instrumentation-with-javaagents/

关于java - 所有的java程序都是以main开头吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14867130/

相关文章:

java - 如何从 Number 值反序列化为 int(错误 - 没有 int/Int 参数构造函数/工厂方法从 Number 值反序列化)

java - 类的词法包含类型

java - 无法捕获异常 NoSuchElementException

java - Java中实例变量的初始化

java - 是否可以调用属性文件以在 Apache CXF 蓝图中为 Web 服务实例化用户和密码?

java - 无法将 cacheDecorator 添加到 ehcache

java - this关键字的概念和同步

java - 生成 “build”文件夹下的文件,不应对其进行编辑

java - Java中的堆栈线程是什么?

不使用线程的 Java 套接字服务器