Java API和虚拟机

所有编程语言都是与机器通信的一种手段。机器硬件仅可以响应电子通信。Java 等高级编程语言充当了人类语言与硬件语言之间的桥梁。要使用 Java,开发人员需要了解以下两点:

  1. Java 语言和 API:这是开发人员和 Java 平台之间的前端通信。
  2. Java 虚拟机:这是 Java 平台和基础硬件之间的后端通信。下面我们来详细了解下这两点:

什么是 Java API?

Java 定义了 Java 编程语言的语法和语义。其中包括用于编写不可改变数据类型、if/else 代码块、循环等算法的基本词汇表和规则。API 是与 Java 平台捆绑的重要软件组件。这些 API 是预先编写的 Java 程序,可将现有功能即插即用至您的代码中。例如,您可以使用 Java API 来获取日期和时间、执行数学操作或操作文本。 任何由开发人员编写的 Java 应用程序代码通常会结合来自 Java API 和 Java 库中的新代码和现有代码。

什么是 Java 虚拟机?

Java 虚拟机可充当 Java 平台和基础机器硬件之间的额外抽象层。Java 源代码仅可在已安装 JVM 的机器上运行。为什么需要 Java 虚拟机的答案就藏在编程的历史中。

Java API和虚拟机

发表评论

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