当前位置: 主页 > JAVA语言

java平台-java平台

发布时间:2023-02-08 14:24   浏览次数:次   作者:佚名

java平台_java平台_java搭建微信公众平台

本Java教程是为JDK8编写的,所使用的例子和练习没有使用后续版本的新特性java平台,可能会使用不再支持的特性。

java平台_java平台_java搭建微信公众平台

关于Java技术

Java 技术既是一种编程语言又是一个平台。

java平台_java搭建微信公众平台_java平台

Java编程语言

Java 编程语言是一种高级语言,可以用以下所有术语来描述:

前面的每个术语都在 Java 语言环境中进行了解释。 Java 语言环境是由 James Gosling 和 Henry McGilton 撰写的白皮书。

java平台_java搭建微信公众平台_java平台

在 Java 编程语言中,所有源代码首先被编写为以 .Java 扩展名结尾的纯文本文件。 然后这些源文件被 javac 编译器编译成 .class 文件。 .class 文件不包含处理器本地代码; 相反,它包含字节码——Java 虚拟机 (Java VM) 的机器语言。 之后,java 启动工具使用 java 虚拟机实例来运行应用程序。

java平台_java平台_java搭建微信公众平台

软件开发过程概述。

java平台_java搭建微信公众平台_java平台

因为 Java VM 在许多不同的操作系统上可用,所以同一个 .class 文件可以在 Microsoft Windows、Solaris™ 操作系统 (Solaris OS)、Linux 和 Mac OS 上运行。 一些虚拟机,例如 Java HotSpot™ 虚拟机,会在运行时执行额外的步骤来提高应用程序性能。 这包括各种任务,如查找性能瓶颈、重新编译(到本机代码)经常使用的代码段等等。

java平台_java平台_java搭建微信公众平台

通过JavaVM,同一个应用程序可以运行在多个平台上。

java平台_java平台_java搭建微信公众平台

Java平台

平台是程序运行的硬件或软件环境。 我们已经提到了一些最流行的平台,例如 Microsoft Windows、Linux、Solaris OS 和 Mac OS。 大多数平台可以描述为操作系统和底层硬件的组合。 Java 平台不同于大多数其他平台,因为它是一个运行在其他基于硬件的平台之上的纯软件平台。

Java 平台有两个组件:

java平台_java平台_java搭建微信公众平台

我们已经向您介绍了 Java 虚拟机,它是 Java 平台的基础,并已移植到各种基于硬件的平台。

API 是大量现成的软件组件的集合java平台,可提供许多有用的功能。 分为相关类和接口的库; 这些库称为包。 下一节“Java 技术能做什么?” 突出显示 API 提供的一些功能。

java搭建微信公众平台_java平台_java平台

API 和 Java 虚拟机将程序与底层硬件隔离开来。

作为一个独立于平台的环境,Java 平台可能比本地代码慢一点。 然而,编译器和虚拟机技术的进步使性能接近本机代码,而不会威胁到可移植性。

术语“Java 虚拟机”和“JVM”是指用于 Java 平台的虚拟机。