【发布时间】:2014-04-29 12:56:21
【问题描述】:
我下载了一个包含许多 .java 文件的 Java 小程序项目,但无法理解 Java 如何检测入口点的位置。清单不包含对入口点的任何引用。有几个类包含main 方法,但逻辑上它们不能作为入口点。
【问题讨论】:
我下载了一个包含许多 .java 文件的 Java 小程序项目,但无法理解 Java 如何检测入口点的位置。清单不包含对入口点的任何引用。有几个类包含main 方法,但逻辑上它们不能作为入口点。
【问题讨论】:
根据您的问题“Java 小程序的入口点”。
一个小程序的生命周期是:
initstartstopdestroy所以小程序的入口点是init
【讨论】:
init/start/stop/start/stop/start/stop/destroy.
我会说它是扩展小程序的类的 init() 方法
【讨论】:
取自Answers.com:
小程序在浏览器中运行,在这种情况下,小程序负责 小程序的启动和执行是Java Plug-in软件 浏览器。这个插件通过控制小程序生命周期 我们小程序中的方法。这些方法是 init、start、stop 和 破坏。在这种情况下,插件搜索开始的方法 小程序的执行是 init (初始化自身)和 start ( 开始执行小程序中的任务)。
换句话说,有多个进入点和退出点。 Init 是第一个被调用的,所以它可以被认为是“第一个入口点”。您的程序获得控制权、失去控制权、重新获得控制权等。这在 Web 编程中很常见,其中调用页面事件,然后浏览器(最终用户)重新获得对页面的控制权。
可以这样想:如果您的应用程序始终具有控制权,那么用户将如何与小程序进行交互?
【讨论】: