我已经下载了一个Java applet项目,该项目由许多.java文件组成,无法理解Java如何检测入口点的位置。清单不包含对入口点的任何引用。有几个类包含main
方法,但逻辑上它们不能是入口点。
答案 0 :(得分:0)
我想说这是扩展applet
的类的init()方法答案 1 :(得分:0)
根据您的问题" Java applet的入口点"。
小程序的生命周期是:
init
start
stop
destroy
因此applet的入口点为init
答案 2 :(得分:0)
取自Answers.com:
小程序在浏览器中运行,并在此上下文中负责 applet的启动和执行是Java Plug-in软件 浏览器。此插件控制applet生命周期 我们的applet中的方法。这些方法是init,start,stop和 破坏。在这种情况下,插件搜索开始的方法 applet的执行是init(初始化自己)并开始(to 在applet中开始执行任务。
换句话说,有多个入口点和退出点。 Init是第一个被调用的,所以它可以被认为是“第一个入口点”。您的程序获得控制权,失去控制权,重新获得控制权等。这在网络编程中很常见,其中页面事件被调用,然后浏览器(最终用户)重新获得对页面的控制。
这样想:如果你的应用程序总是有控制权,用户将如何与applet交互?