找不到解释两者之间差异的线程。
有什么区别?
感谢所有有帮助的人!
Applet通常用于从浏览器中启动,这意味着它嵌入在网站中,例如 Flash 插件或视频。
应用程序(我认为你的意思)通常是一个独立的软件,可以单独启动和执行,除了 JVM 之外没有任何额外的软件。
另一个典型的区别是,应用程序主要存储在您的本地计算机上,而小程序在启动时从远程主机加载。
因此,Eclipse 需要以不同的方式打包(并启动)它们。
当你在eclipse中运行java时,更像是eclipse把你的代码编译成java原生类,然后用下面的命令运行:java -options yourcode.class你可以在windows任务管理器中发现有另一个java进程,你可以查看Eclipse 首选项中的 java 启动选项。在applet中运行代码,windows会知道它需要用java打开,比如运行命令行命令:java yourcode.class没有任何选项。