java的运行环境

Java 运行时环境或JRE是运行部署在 Java 平台上的任何应用程序所需的软件。最终用户通常在软件包和 Web 浏览器插件中使用 JRE 。Sun 还分发 JRE 的超集,称为 Java 2 SDK(通常称为 JDK),其中包括Java 编译器、Javadoc、Jar和调试器等开发工具。

java的运行环境

运行时引擎概念的独特优势之一是错误(异常)不应“崩溃”系统。此外,在 Java 等运行时引擎环境中,存在附加到运行时引擎的工具,并且每次发生感兴趣的异常时,它们都会记录在引发异常时内存中存在的调试信息(堆栈和堆值)。这些自动化异常处理工具为在生产、测试或开发环境中运行的 Java 程序中的异常提供“根本原因”信息。

  • Java库是JRE 实现者为支持 Java 应用程序开发而开发的源代码的编译字节码。这些库的示例是:
    • 核心库,包括:
      • 实现数据结构如列表、字典、树和集合的集合库
      • XML处理(解析、转换、验证)库
      • 安全
      • 国际化和本地化库
    • 集成库,允许应用程序编写者与外部系统进行通信。这些库包括:
      • 用于数据库访问的 Java 数据库连接 (JDBC) API
      • 用于查找和发现的Java 命名和目录接口(JNDI)
      • 用于分布式应用程序开发的RMI和CORBA
    • 用户界面库,包括:
      • (重量级或原生)抽象窗口工具包(AWT),它提供GUI组件、布局这些组件的方法以及处理来自这些组件的事件的方法
      • (轻量级)Swing库,它建立在 AWT 之上,但提供了 AWT 小部件的(非本地)实现
      • 用于音频捕获、处理和播放的 API
  • Java 虚拟机(JVM)的平台相关实现,它是执行 Java 库和第三方应用程序的字节码的方式
  • 插件,使小程序能够在Web 浏览器中运行
  • Java Web Start ,它允许 Java 应用程序通过 Internet有效地分发给最终用户
  • 许可和文件
java的运行环境

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注