JRE和Java插件之间的区别

我在这里阅读http://www.oracle.com/technetwork/java/index-141825.html JRE 1.4(包括Java Plug-in 1.4)

JRE和插件有什么区别? 插件有什么用? 它是否被Firefox和Chrome使用?

安装Chrome时会自动安装插件吗? 如果是,如果谷歌Chrome安装了插件版本并且JRE版本较低,该怎么办?

是的,JRE插件是浏览器用来运行applet等的插件,

您可以通过设置安装和卸载浏览器插件(这些设置是特定于浏览器的)。

JRE是Java运行时,允许机器运行Java程序。
您可以运行java进程并指定具有“main”方法的入口点类(程序)。 执行从您的main方法开始,然后从那里继续。 这通常称为Java应用程序。

该插件与JRE捆绑在一起,并在浏览器中运行,允许Java代码在客户端的浏览器进程内运行。 使用插件时,主入口点类必须编写为Applet,但它调用的所有Java代码都可以是常规Java。

通常,开发应用程序并将其作为Java应用程序运行更方便,然后将其作为applet部署到用户。 大多数代码都是相同的。

JRE是Java运行时环境,即解释和执行Java类文件所需的软件。 Java浏览器插件是JRE和浏览器之间的桥梁,用于运行嵌入HTML的Java类Java小程序。

出于安全原因,使用Java插件运行Java代码时存在一些限制。 所有代码都在沙箱中运行,对文件系统的访问权限有限(尽管您可以通过明确的用户权限/正确签名来超过这些限制)。