【问题标题】:Entry point for Java appletJava 小程序的入口点
【发布时间】:2014-04-29 12:56:21
【问题描述】:

我下载了一个包含许多 .java 文件的 Java 小程序项目,但无法理解 Java 如何检测入口点的位置。清单不包含对入口点的任何引用。有几个类包含main 方法,但逻辑上它们不能作为入口点。

【问题讨论】:

标签: java applet


【解决方案1】:

根据您的问题“Java 小程序的入口点”。

一个小程序的生命周期是:

  1. init
  2. start
  3. stop
  4. destroy

所以小程序的入口点是init

【讨论】:

  • 请注意,第 2 点和第 3 点可以循环。例如。 init/start/stop/start/stop/start/stop/destroy.
【解决方案2】:

我会说它是扩展小程序的类的 init() 方法

也许看看这里: Java Applet runs without a main method?

【讨论】:

    【解决方案3】:

    取自Answers.com

    小程序在浏览器中运行,在这种情况下,小程序负责 小程序的启动和执行是Java Plug-in软件 浏览器。这个插件通过控制小程序生命周期 我们小程序中的方法。这些方法是 init、start、stop 和 破坏。在这种情况下,插件搜索开始的方法 小程序的执行是 init (初始化自身)和 start ( 开始执行小程序中的任务)。

    换句话说,有多个进入点和退出点。 Init 是第一个被调用的,所以它可以被认为是“第一个入口点”。您的程序获得控制权、失去控制权、重新获得控制权等。这在 Web 编程中很常见,其中调用页面事件,然后浏览器(最终用户)重新获得对页面的控制权。

    可以这样想:如果您的应用程序始终具有控制权,那么用户将如何与小程序进行交互?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-24
      • 2022-08-03
      • 2014-05-19
      • 1970-01-01
      相关资源
      最近更新 更多