更新时间:2022-07-22 17:08:44 来源:极悦 浏览901次
Java 是目前最流行和使用最广泛的编程语言之一。由于其多功能性和兼容性,Java 可以在软件开发、移动和桌面应用程序、大型系统开发、科学超级计算机、游戏机和其他几个实例中找到应用程序。在所有版本中,Java 8 被广泛用于个人使用和开发。它包含新功能、错误修复和增强功能,以提高开发和运行 Java 程序的效率。
接下来,在本 Java 学习教程中,我们将了解 Java 平台的一些关键组件。这些组件将源代码(人类可读语言)翻译成机器语言或可执行代码。
Java Development Kit 或 JDK 是用于制作 Java 应用程序和小程序的完整软件开发环境。它包括 Java 运行时环境 (JRE)、编译器以及 Java 调试器、JavaDoc 等各种工具。JDK 帮助用户编写、编译和运行 Java 程序,它可以在 macOS、Windows、Linux 和 Solaris 上使用。
Java Runtime Environment 是 JDK 的一部分,包含 JVM、类库、小程序支持和浏览器插件。如果用户想要运行 Java 程序,则必须在系统中安装 JRE。
Java 虚拟机或 JVM 执行编译器生成的字节码并将其翻译成机器语言。程序编译由 Java 开发工具包 (JDK) 中包含的 javac 编译器完成。编译器将 java 程序作为输入并返回 Java 字节码作为输出。尽管每个操作系统都有不同的 JVM,但它们在执行字节码后的输出在所有操作系统中都是相同的。因此,我们说 Java 是一种独立于平台的编程语言。
如果没有列出 Java 的主要特性,那么面向初学者的 Java 教程是不完整的。这些包括:
最重要的是,Java 是最容易学习的编程语言之一!
Java 编程语言有四个平台,每个平台都由一个应用程序编程接口 (API) 和一个 JVM 组成。虚拟机和 API 允许为特定平台编写的应用程序在任何兼容系统上运行。以下是四个 Java 平台:
Java SE 的 API 包含 Java 编程语言的核心功能。除了核心 API 之外,Java SE 还包括虚拟机、部署技术、开发工具以及其他广泛用于 Java 应用程序的工具包和类库。
Java EE 构建在 Java SE 平台之上,包含用于开发和运行多层、可扩展、可靠、安全和大规模网络应用程序的 API 和运行时环境。
Java ME 提供了一个 API 和一个占用空间小的虚拟机,用于在移动电话等小型设备上运行 Java 应用程序。它是 Java SE API 的子集,包含用于开发小型设备应用程序的特殊类库。
Java FX 使用 Java FX ScriptTM 编写,提供了一个轻量级的用户界面 API,用于创建富互联网应用程序。为 Java FX 编写的应用程序通常是 Java EE 平台服务的客户端,可以包含和链接到 Java 类。
以上就是极悦小编介绍的"深入了解学习Java入门基础",希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为您务。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习